image
Technology - Information Technology Services - NASDAQ - US
$ 4.74
-1.04 %
$ 226 M
Market Cap
-0.68
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 0.78% -91.84% -29.98%
Annual Report FY 10-K 2022-12-31 7.51% -26.76% -22.40%
Annual Report FY 10-K 2021-12-31 16.61% 18.81% 6.11%
Annual Report FY 10-K 2020-12-31 18.59% 53.76% 65.46%
Annual Report FY 10-K 2019-12-31 8.91% 115.44% 34.39%
Annual Report FY 10-K 2018-12-31 2.15% 393.62% -8.39%
Annual Report FY 10-K 2017-12-31 15.85% -78.45% 90.49%
Annual Report FY 10-K 2016-12-31 -0.89% -45.39% -41.50%
Annual Report FY 10-K 2015-12-31 3.62% -14.70% -6.53%
Annual Report FY 10-K 2014-12-31 4.08% 7.28% -4.86%
Annual Report FY 10-K 2013-12-31 2.59% -3.75% 29.10%
Annual Report FY 10-K 2012-12-31 -1.39% -5.61% -15.95%
Annual Report FY 10-K 2011-12-31 7.72% 48.72% 26.73%
Annual Report FY 10-K 2010-12-31 -6.25% -30.49% -26.77%
Annual Report FY 10-K 2009-12-31 -16.59% -2.70% -7.57%
Annual Report FY 10-K 2008-12-31 2.23% 38.88% 33.22%
Annual Report FY 10-K 2007-12-31 13.07% 2.43% 12.28%
Annual Report FY 10-K 2006-12-31 11.47% 84.11% 141.24%
Annual Report FY 10-K 2005-12-31 3.23% 17.31% -37.70%
Annual Report FY 10-K 2004-12-31 6.08% 158.25% 372.49%
Annual Report FY 10-K 2003-12-31 -2.47% -145.93% 74.01%
Annual Report FY 10-K 2002-12-31 11.06% -770.39% -81.08%
Annual Report FY 10-K 2001-12-31 3.48% -2.61% -65.38%
Annual Report FY 10-K 2000-12-31 73.84% 153.63% 116.34%
Annual Report FY 10-K 1999-12-31 38.02% 51.56% 31.23%
Annual Report FY 10-K 1998-12-31 40.04% -5.42% 1.93%
Annual Report FY 10-K 1997-12-31 59.21% 47.10% 34.05%
Annual Report FY 10-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 -12.19% -1280.52% -49.23%
Quarterly Report Q2 8-K 2024-06-30 -11.10% -24734.85% -45.57%
Quarterly Report Q1 8-K 2024-03-31 -8.95% -12.36% -48.86%
Quarterly Report Q4 8-K 2023-12-31 -5.07% -44.29% -60.05%
Quarterly Report Q3 8-K 2023-09-30 1.77% -6.88% -28.69%
Quarterly Report Q2 8-K 2023-06-30 -0.64% -95.20% -47.34%
Quarterly Report Q1 8-K 2023-03-31 7.57% -44.18% -8.07%
Quarterly Report Q4 8-K 2022-12-31 7.51% -22.25% -6.10%
Quarterly Report Q3 8-K 2022-09-30 4.54% 54.13% 36.81%
Quarterly Report Q2 8-K 2022-06-30 8.91% -46.73% -9.71%
Quarterly Report Q1 8-K 2022-03-31 9.18% -33.75% -34.20%
Quarterly Report Q4 8-K 2021-12-31 7.24% -35.29% -15.75%
Quarterly Report Q3 8-K 2021-09-30 14.96% -32.44% -51.26%
Quarterly Report Q2 8-K 2021-06-30 22.45% 51.22% 34.45%
Quarterly Report Q1 8-K 2021-03-31 24.76% 134.13% 80.33%
Quarterly Report Q4 8-K 2020-12-31 23.77% 57.18% 44.08%
Quarterly Report Q3 8-K 2020-09-30 24.65% 18.04% 105.53%
Quarterly Report Q2 8-K 2020-06-30 15.43% 165.51% 114.06%
Quarterly Report Q1 8-K 2020-03-31 9.60% 13.32% 26.87%
Quarterly Report Q4 8-K 2019-12-31 10.07% 39.00% 9.78%
Quarterly Report Q3 8-K 2019-09-30 8.38% 236.76% 77.26%
Quarterly Report Q2 8-K 2019-06-30 12.19% 113.81% 69.39%
Quarterly Report Q1 8-K 2019-03-31 5.09% 313.90% 28.67%
Quarterly Report Q4 8-K 2018-12-31 -1.76% 149.05% 6.40%
Quarterly Report Q3 8-K 2018-09-30 1.64% -63.61% -7.23%
Quarterly Report Q2 8-K 2018-06-30 -1.01% -62.45% -37.45%
Quarterly Report Q1 8-K 2018-03-31 10.93% -76.14% -5.85%
Quarterly Report Q4 8-K 2017-12-31 23.68% -6651.14% 486.23%
Quarterly Report Q3 8-K 2017-09-30 14.78% 31.49% 28.80%
Quarterly Report Q2 8-K 2017-06-30 15.84% 26.50% 33.04%
Quarterly Report Q1 8-K 2017-03-31 8.28% 71.45% 49.21%
Quarterly Report Q4 8-K 2016-12-31 0.92% -3.61% -75.09%
Quarterly Report Q3 8-K 2016-09-30 1.16% 0.33% -21.49%
Quarterly Report Q2 8-K 2016-06-30 -1.65% -20.96% -30.51%
Quarterly Report Q1 8-K 2016-03-31 -4.03% -40.20% -32.05%
Quarterly Report Q4 8-K 2015-12-31 1.08% -22.59% -16.77%
Quarterly Report Q3 8-K 2015-09-30 1.08% -15.49% -26.72%
Quarterly Report Q2 8-K 2015-06-30 4.99% -12.85% 12.99%
Quarterly Report Q1 8-K 2015-03-31 7.71% -7.15% 7.27%
Quarterly Report Q4 8-K 2014-12-31 6.31% 12.83% -8.05%
Quarterly Report Q3 8-K 2014-09-30 3.00% -24.92% -17.87%
Quarterly Report Q2 8-K 2014-06-30 2.00% 36.92% 5.04%
Quarterly Report Q1 8-K 2014-03-31 4.80% 12.57% 5.91%
Quarterly Report Q4 8-K 2013-12-31 7.73% -4.48% 26.08%
Quarterly Report Q3 8-K 2013-09-30 3.75% -37.94% -5.12%
Quarterly Report Q2 8-K 2013-06-30 0.31% 131.35% 205.23%
Quarterly Report Q1 8-K 2013-03-31 -1.46% 13.10% 22.66%
Quarterly Report Q4 8-K 2012-12-31 -1.76% 26.49% 25.16%
Quarterly Report Q3 8-K 2012-09-30 -5.91% 12.05% 2.97%
Quarterly Report Q2 8-K 2012-06-30 -1.65% -76.04% -73.83%
Quarterly Report Q1 8-K 2012-03-31 4.16% 51.64% -12.75%
Quarterly Report Q4 8-K 2011-12-31 7.16% 256.88% 35.74%
Quarterly Report Q3 8-K 2011-09-30 12.26% 35.89% 32.34%
Quarterly Report Q2 8-K 2011-06-30 7.98% 65.77% 29.20%
Quarterly Report Q1 8-K 2011-03-31 3.48% -21.18% 11.31%
Quarterly Report Q4 8-K 2010-12-31 -0.14% -77.47% -47.86%
Quarterly Report Q3 8-K 2010-09-30 -3.74% -9.02% -28.25%
Quarterly Report Q2 8-K 2010-06-30 -9.81% -21.70% -17.28%
Quarterly Report Q1 8-K 2010-03-31 -10.69% -11.79% -5.08%
Quarterly Report Q4 8-K 2009-12-31 -13.85% 42.12% 26.17%
Quarterly Report Q3 8-K 2009-09-30 -19.36% 1.80% 2.72%
Quarterly Report Q2 8-K 2009-06-30 -15.64% -15.94% -22.30%
Quarterly Report Q1 8-K 2009-03-31 -17.30% -21.24% -29.38%
Quarterly Report Q4 8-K 2008-12-31 -12.27% 15.11% 83.78%
Quarterly Report Q3 8-K 2008-09-30 3.99% 40.26% 17.98%
Quarterly Report Q2 8-K 2008-06-30 8.36% 122.05% 92.15%
Quarterly Report Q1 8-K 2008-03-31 10.56% 10.38% 1.11%
Quarterly Report Q4 8-K 2007-12-31 10.34% -42.84% -60.18%
Quarterly Report Q3 8-K 2007-09-30 10.51% 12.47% 13.25%
Quarterly Report Q2 8-K 2007-06-30 14.79% -25.11% 33.07%
Quarterly Report Q1 8-K 2007-03-31 17.33% 221.59% 213.55%
Quarterly Report Q4 8-K 2006-12-31 10.71% 112.50% 226.35%
Quarterly Report Q3 8-K 2006-09-30 10.77% 9.97% 70.90%
Quarterly Report Q2 8-K 2006-06-30 13.15% 229.85% 160.56%
Quarterly Report Q1 8-K 2006-03-31 11.44% 96.57% 122.73%
Quarterly Report Q4 8-K 2005-12-31 14.57% 0.58% -42.93%
Quarterly Report Q3 8-K 2005-09-30 6.99% 12.66% -0.18%
Quarterly Report Q2 8-K 2005-06-30 -4.09% 80.81% -69.37%
Quarterly Report Q1 8-K 2005-03-31 -4.43% 70.35% -17.18%
Quarterly Report Q4 8-K 2004-12-31 1.47% 526.50% 109.53%
Quarterly Report Q3 8-K 2004-09-30 4.66% 395.87% 30.97%
Quarterly Report Q2 8-K 2004-06-30 10.31% 104.70% 204.72%
Quarterly Report Q1 8-K 2004-03-31 8.27% -41.81% -16.51%
Quarterly Report Q4 8-K 2003-12-31 1.47% 91.01% 129.31%
Quarterly Report Q3 8-K 2003-09-30 -2.76% -66.54% -14.87%
Quarterly Report Q2 8-K 2003-06-30 -5.40% -1116.79% -181.32%
Quarterly Report Q1 8-K 2003-03-31 -3.24% 473.65% -61.44%
Quarterly Report Q4 8-K 2002-12-31 11.99% -363.98% -161.07%
Quarterly Report Q3 8-K 2002-09-30 13.05% 192.43% 4.50%
Quarterly Report Q2 8-K 2002-06-30 12.64% 153.11% -8.05%
Quarterly Report Q1 8-K 2002-03-31 6.79% 80.86% 398.70%
Quarterly Report Q4 8-K 2001-12-31 -23.96% -51.92% -50.36%
Quarterly Report Q3 8-K 2001-09-30 4.75% -93.07% -49.81%
Quarterly Report Q2 8-K 2001-06-30 23.85% -41.84% -51.81%
Quarterly Report Q1 8-K 2001-03-31 50.09% -44.58% -78.74%
Quarterly Report Q4 8-K 2000-12-31 99.20% 86.75% 155.43%
Quarterly Report Q3 8-K 2000-09-30 68.69% 184.21% 87.47%
Quarterly Report Q2 8-K 2000-06-30 50.78% 220.18% 87.75%
Quarterly Report Q1 8-K 2000-03-31 43.30% 80.67% 84.99%
Quarterly Report Q4 8-K 1999-12-31 40.35% 45.45% 54.55%
Quarterly Report Q3 8-K 1999-09-30 36.47% 129.79% 32.93%
Quarterly Report Q2 8-K 1999-06-30 36.89% 22.22% 21.05%
Quarterly Report Q1 8-K 1999-03-31 49.86% 14.29% 23.81%
Quarterly Report Q4 8-K 1998-12-31 46.95% 19.57% 27.54%
Quarterly Report Q3 8-K 1998-09-30 41.07% 11.90% 32.26%
Quarterly Report Q2 8-K 1998-06-30 35.33% -27.42% -21.65%
Quarterly Report Q1 8-K 1998-03-31 24.66% -20.75% -24.10%
Quarterly Report Q4 8-K 1997-12-31 25.34% -28.12% -31.00%
Quarterly Report Q3 8-K 1997-09-30 30.74% 2.44% -10.14%
Quarterly Report Q2 8-K 1997-06-30 88.15% 195.24% 169.44%
Quarterly Report Q1 8-K 1997-03-31 169.09% 307.69% -62.27%
Quarterly Report Q4 8-K 1996-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-03-31 0.00% 0.00% 0.00%