image
Technology - Information Technology Services - NASDAQ - US
$ 1.485
-1.66 %
$ 40.3 M
Market Cap
14.85
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 18.96% 91.34% 63.13%
Annual Report FY 10-K 2022-12-31 12.09% -1604.81% -3436.19%
Annual Report FY 10-K 2021-12-31 92.06% 88.93% 96.07%
Annual Report FY 10-K 2020-12-31 14.37% 43.19% 25.80%
Annual Report FY 10-K 2019-12-31 12.69% -35.49% -34.14%
Annual Report FY 10-K 2018-12-31 71.74% -25.49% -33.05%
Annual Report FY 10-K 2017-12-31 20.66% -151.44% -108.52%
Annual Report FY 10-K 2016-12-31 -16.02% -117.77% -143.69%
Annual Report FY 10-K 2015-12-31 7.36% -73.53% -57.82%
Annual Report FY 10-K 2014-12-31 158.58% 586.45% 397.18%
Annual Report FY 10-K 2013-12-31 -29.48% -61.87% -54.31%
Annual Report FY 10-K 2012-12-31 52.62% 262.43% 272.92%
Annual Report FY 10-K 2011-12-30 83.79% 175.80% 161.17%
Annual Report FY 10-K 2010-12-31 -18.64% 42.23% 35.25%
Annual Report FY 10-K 2009-12-31 7.24% 14.94% 44.29%
Annual Report FY 10-K 2008-12-31 -1.15% 45.13% -9.23%
Annual Report FY 10-K 2007-12-31 20.38% -23.29% -23.63%
Annual Report FY 10-K 2006-12-31 113.64% -16.78% 23.67%
Annual Report FY 10-K 2005-12-31 230.22% 21.05% -13.90%
Annual Report FY 10-K 2004-12-31 199.73% -312.34% 23.22%
Annual Report FY 10-K 2003-12-31 -97.16% 104.43% 77.35%
Annual Report FY 10-K 2002-12-31 41.70% -5.28% 23.08%
Annual Report FY 10-K 2001-12-31 384.81% 47.99% 47.49%
Annual Report FY 10-K 2000-12-31 1004.55% -265.59% -283.66%
Annual Report FY 10-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 3.90% 495.51% 68.94%
Quarterly Report Q2 8-K 2024-06-30 -5.56% -63.18% -374.26%
Quarterly Report Q1 8-K 2024-03-31 -5.24% -1686.70% -940.88%
Quarterly Report Q4 8-K 2023-12-31 3.51% 117.19% -864.01%
Quarterly Report Q3 8-K 2023-09-30 25.16% 59.27% 28.74%
Quarterly Report Q2 8-K 2023-06-30 31.12% 110.57% 102.98%
Quarterly Report Q1 8-K 2023-03-31 18.41% 100.91% 106.38%
Quarterly Report Q4 8-K 2022-12-31 7.34% -387.80% -5589.55%
Quarterly Report Q3 8-K 2022-09-30 3.63% -1253.08% -806.63%
Quarterly Report Q2 8-K 2022-06-30 6.45% -888.10% -553.71%
Quarterly Report Q1 8-K 2022-03-31 34.54% -125.24% -120.80%
Quarterly Report Q4 8-K 2021-12-31 85.73% -74.58% 99.79%
Quarterly Report Q3 8-K 2021-09-30 94.43% 115.09% 123.15%
Quarterly Report Q2 8-K 2021-06-30 118.85% 116.96% 125.95%
Quarterly Report Q1 8-K 2021-03-31 73.21% 13.74% 19.17%
Quarterly Report Q4 8-K 2020-12-31 27.35% 110.01% 54.46%
Quarterly Report Q3 8-K 2020-09-30 14.81% 24.46% 25.81%
Quarterly Report Q2 8-K 2020-06-30 -2.75% -0.98% -3.51%
Quarterly Report Q1 8-K 2020-03-31 17.97% 22.17% 20.68%
Quarterly Report Q4 8-K 2019-12-31 14.71% -74.37% -72.30%
Quarterly Report Q3 8-K 2019-09-30 9.48% -52.37% -49.28%
Quarterly Report Q2 8-K 2019-06-30 13.90% -23.20% -21.95%
Quarterly Report Q1 8-K 2019-03-31 12.74% -2.10% -3.32%
Quarterly Report Q4 8-K 2018-12-31 14.26% 32.47% 19.98%
Quarterly Report Q3 8-K 2018-09-30 80.38% 8.64% 7.79%
Quarterly Report Q2 8-K 2018-06-30 146.38% -93.78% -87.96%
Quarterly Report Q1 8-K 2018-03-31 107.90% -266.67% -229.50%
Quarterly Report Q4 8-K 2017-12-31 94.48% -433.25% -278.09%
Quarterly Report Q3 8-K 2017-09-30 17.00% -57.26% -55.23%
Quarterly Report Q2 8-K 2017-06-30 -11.75% -50.39% -20.54%
Quarterly Report Q1 8-K 2017-03-31 -12.94% -795.52% -593.64%
Quarterly Report Q4 8-K 2016-12-31 -21.09% -147.65% -207.34%
Quarterly Report Q3 8-K 2016-09-30 -13.61% -480.52% -2463.99%
Quarterly Report Q2 8-K 2016-06-30 -15.61% -1429.78% -495.70%
Quarterly Report Q1 8-K 2016-03-31 -13.73% -4.52% -6.68%
Quarterly Report Q4 8-K 2015-12-31 -2.69% -93.41% -85.29%
Quarterly Report Q3 8-K 2015-09-30 -1.27% -82.89% -96.55%
Quarterly Report Q2 8-K 2015-06-30 3.65% -94.90% -80.31%
Quarterly Report Q1 8-K 2015-03-31 37.05% 338.13% 307.55%
Quarterly Report Q4 8-K 2014-12-31 68.99% 4932.47% 1496.13%
Quarterly Report Q3 8-K 2014-09-30 273.56% 302.62% 351.38%
Quarterly Report Q2 8-K 2014-06-30 254.97% 282.68% 244.88%
Quarterly Report Q1 8-K 2014-03-31 157.75% 169.59% 176.56%
Quarterly Report Q4 8-K 2013-12-31 -0.86% -89.54% -89.87%
Quarterly Report Q3 8-K 2013-09-30 -58.75% -54.22% -43.35%
Quarterly Report Q2 8-K 2013-06-30 -36.67% -255.48% -238.67%
Quarterly Report Q1 8-K 2013-03-31 -18.24% -336.51% -377.51%
Quarterly Report Q4 8-K 2012-12-31 23.31% 0.70% 20.75%
Quarterly Report Q3 8-K 2012-09-30 62.33% 138.72% 197.15%
Quarterly Report Q2 8-K 2012-06-30 91.28% 143.74% 179.77%
Quarterly Report Q1 8-K 2012-03-31 65.02% 147.96% 140.95%
Quarterly Report Q4 8-K 2011-12-30 138.72% 472.02% 471.51%
Quarterly Report Q3 8-K 2011-09-30 121.53% 284.74% 255.24%
Quarterly Report Q2 8-K 2011-06-30 27.17% -332.23% -10.99%
Quarterly Report Q1 8-K 2011-03-31 30.34% -2.83% 25.90%
Quarterly Report Q4 8-K 2010-12-31 5.48% -136.12% 36.06%
Quarterly Report Q3 8-K 2010-09-30 -22.86% -629.81% -526.60%
Quarterly Report Q2 8-K 2010-06-30 -27.64% 83.57% 54.24%
Quarterly Report Q1 8-K 2010-03-31 -26.42% 67.91% 55.17%
Quarterly Report Q4 8-K 2009-12-31 -11.03% 86.40% 47.53%
Quarterly Report Q3 8-K 2009-09-30 26.06% 106.10% 106.90%
Quarterly Report Q2 8-K 2009-06-30 26.70% 31.62% 32.14%
Quarterly Report Q1 8-K 2009-03-31 -4.98% -140.17% 2.93%
Quarterly Report Q4 8-K 2008-12-31 1.63% -6.79% -4.54%
Quarterly Report Q3 8-K 2008-09-30 -20.66% 6.87% 5.27%
Quarterly Report Q2 8-K 2008-06-30 -13.50% -43.18% -44.44%
Quarterly Report Q1 8-K 2008-03-31 36.09% 150.92% 0.91%
Quarterly Report Q4 8-K 2007-12-31 6.60% 2.82% -23.49%
Quarterly Report Q3 8-K 2007-09-30 -4.87% -51.76% -77.98%
Quarterly Report Q2 8-K 2007-06-30 41.20% -4.56% -6.20%
Quarterly Report Q1 8-K 2007-03-31 81.95% -43.57% -8.42%
Quarterly Report Q4 8-K 2006-12-31 146.40% -88.69% 24.32%
Quarterly Report Q3 8-K 2006-09-30 177.89% 61.06% 46.57%
Quarterly Report Q2 8-K 2006-06-30 71.35% 33.91% 24.55%
Quarterly Report Q1 8-K 2006-03-31 43.24% 6.58% -0.61%
Quarterly Report Q4 8-K 2005-12-31 80.31% 201.70% -3.92%
Quarterly Report Q3 8-K 2005-09-30 359.83% -72.76% -11.98%
Quarterly Report Q2 8-K 2005-06-30 390.52% -63.90% -41.41%
Quarterly Report Q1 8-K 2005-03-31 340.17% -13.79% -4.35%
Quarterly Report Q4 8-K 2004-12-31 358.10% -0.28% 21.78%
Quarterly Report Q3 8-K 2004-09-30 135.84% -14.85% 28.76%
Quarterly Report Q2 8-K 2004-06-30 -93.22% 66.82% 66.07%
Quarterly Report Q1 8-K 2004-03-31 -93.89% 50.03% 47.61%
Quarterly Report Q4 8-K 2003-12-31 -95.93% 90.93% 80.10%
Quarterly Report Q3 8-K 2003-09-30 -96.46% 215.15% 71.64%
Quarterly Report Q2 8-K 2003-06-30 -29.43% 57.52% 58.26%
Quarterly Report Q1 8-K 2003-03-31 -20.00% 57.63% 60.75%
Quarterly Report Q4 8-K 2002-12-31 -3.26% -119.14% -12.63%
Quarterly Report Q3 8-K 2002-09-30 -0.50% 8.18% 28.80%
Quarterly Report Q2 8-K 2002-06-30 94.54% 16.60% 22.88%
Quarterly Report Q1 8-K 2002-03-31 140.02% 41.48% 41.97%
Quarterly Report Q4 8-K 2001-12-31 106.39% 46.86% 47.60%
Quarterly Report Q3 8-K 2001-09-30 680.65% 34.26% 36.86%
Quarterly Report Q2 8-K 2001-06-30 1426.42% 74.70% 73.27%
Quarterly Report Q1 8-K 2001-03-31 7224.42% -56.16% -59.10%
Quarterly Report Q4 8-K 2000-12-31 656.90% -169.07% -177.31%
Quarterly Report Q3 8-K 2000-09-30 0.00% -144.82% -162.47%
Quarterly Report Q2 8-K 2000-06-30 0.00% -517.25% -522.46%
Quarterly Report Q1 8-K 2000-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1999-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1999-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1999-06-30 0.00% 0.00% 0.00%