image
Technology - Hardware, Equipment & Parts - NASDAQ - US
$ 1.63
3.82 %
$ 55.4 M
Market Cap
-54.33
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2022-12-31 25.12% 952.07% 27.26%
Annual Report FY 10-K 2021-12-31 5.84% -23.04% -32.86%
Annual Report FY 10-K 2020-12-31 17.25% -11.53% 137.74%
Annual Report FY 10-K 2019-12-31 64.31% -51.45% 277.76%
Annual Report FY 10-K 2018-12-31 -7.18% -24.71% 888.06%
Annual Report FY 10-K 2017-12-31 -21.91% 716.79% 94.25%
Annual Report FY 10-K 2016-12-31 34.51% -102.26% 69.00%
Annual Report FY 10-K 2015-12-31 107.06% -61.35% -38.72%
Annual Report FY 10-K 2014-12-31 -3.57% 943.18% 20.08%
Annual Report FY 10-K 2013-12-31 -31.85% 48.64% -375.87%
Annual Report FY 10-K 2012-12-31 -9.17% 0.57% 3.94%
Annual Report FY 10-K 2011-12-31 3.11% 46.86% 39.81%
Annual Report FY 10-K 2010-12-31 -0.10% 87.18% 89.41%
Annual Report FY 10-K 2009-12-31 -6.30% -225.26% -165.18%
Annual Report FY 10-K 2008-12-31 9.55% 19.92% 11.64%
Annual Report FY 10-K 2007-12-31 43.05% 16.83% 17.18%
Annual Report FY 10-K 2006-12-31 43.10% -373.29% -296.81%
Annual Report FY 10-K 2005-12-31 -27.15% -49.16% -55.43%
Annual Report FY 10-K 2004-12-31 28.39% 258.23% -36.17%
Annual Report FY 10-K 2003-12-31 11.86% 172.26% 496.39%
Annual Report FY 10-K 2002-12-31 103.59% -26.99% -23.35%
Annual Report FY 10-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2023-09-30 5.32% -61.45% -22.06%
Quarterly Report Q2 8-K 2023-06-30 11.47% 45.75% 91.31%
Quarterly Report Q1 8-K 2023-03-31 11.41% -37.16% 9.89%
Quarterly Report Q4 8-K 2022-12-31 30.88% -45.84% -98.45%
Quarterly Report Q3 8-K 2022-09-30 43.41% 236.90% 14880.00%
Quarterly Report Q2 8-K 2022-06-30 -6.35% -1179.13% -145.71%
Quarterly Report Q1 8-K 2022-03-31 -14.52% -322.33% -197.98%
Quarterly Report Q4 8-K 2021-12-31 -6.53% 2560.94% 95.28%
Quarterly Report Q3 8-K 2021-09-30 -3.43% -88.56% -0.44%
Quarterly Report Q2 8-K 2021-06-30 50.39% -16.80% -55.36%
Quarterly Report Q1 8-K 2021-03-31 53.43% 71.51% -203.59%
Quarterly Report Q4 8-K 2020-12-31 33.03% -2.98% -69.15%
Quarterly Report Q3 8-K 2020-09-30 14.27% 152.14% 51.75%
Quarterly Report Q2 8-K 2020-06-30 4.28% 62.92% 78.51%
Quarterly Report Q1 8-K 2020-03-31 15.56% -99.12% 143.45%
Quarterly Report Q4 8-K 2019-12-31 43.89% 128.34% 305.69%
Quarterly Report Q3 8-K 2019-09-30 72.37% -86.10% 155.20%
Quarterly Report Q2 8-K 2019-06-30 29.34% -21.27% 12.52%
Quarterly Report Q1 8-K 2019-03-31 21.65% 657.27% -780.41%
Quarterly Report Q4 8-K 2018-12-31 2.45% 115.89% 1050.73%
Quarterly Report Q3 8-K 2018-09-30 -8.20% -43.85% 31.30%
Quarterly Report Q2 8-K 2018-06-30 1.44% 581.29% 855.91%
Quarterly Report Q1 8-K 2018-03-31 -7.05% 110.96% 109.09%
Quarterly Report Q4 8-K 2017-12-31 -17.19% 42.19% -91.38%
Quarterly Report Q3 8-K 2017-09-30 -20.36% 3640.35% 222.50%
Quarterly Report Q2 8-K 2017-06-30 -7.31% 71.24% 81.70%
Quarterly Report Q1 8-K 2017-03-31 -6.21% 7.10% 6.43%
Quarterly Report Q4 8-K 2016-12-31 3.29% -96.13% 152.34%
Quarterly Report Q3 8-K 2016-09-30 10.71% 44.48% 49.98%
Quarterly Report Q2 8-K 2016-06-30 46.09% 64.45% 69.31%
Quarterly Report Q1 8-K 2016-03-31 161.97% 44.44% 48.30%
Quarterly Report Q4 8-K 2015-12-31 149.63% 993.94% 6.25%
Quarterly Report Q3 8-K 2015-09-30 145.88% -7.73% -0.38%
Quarterly Report Q2 8-K 2015-06-30 91.76% -136.79% -120.42%
Quarterly Report Q1 8-K 2015-03-31 19.39% -30.76% -33.97%
Quarterly Report Q4 8-K 2014-12-31 5.65% 54.14% 60.31%
Quarterly Report Q3 8-K 2014-09-30 -6.08% -21.22% -25.90%
Quarterly Report Q2 8-K 2014-06-30 -12.47% 3.81% -5.03%
Quarterly Report Q1 8-K 2014-03-31 -0.56% 206.59% 0.23%
Quarterly Report Q4 8-K 2013-12-31 -24.55% -228.94% -301.42%
Quarterly Report Q3 8-K 2013-09-30 -28.80% -178.79% -228.66%
Quarterly Report Q2 8-K 2013-06-30 -26.98% -292.58% -379.02%
Quarterly Report Q1 8-K 2013-03-31 -46.29% 932.15% -617.88%
Quarterly Report Q4 8-K 2012-12-31 -4.71% -66.10% -24.84%
Quarterly Report Q3 8-K 2012-09-30 -9.19% -90.81% -55.64%
Quarterly Report Q2 8-K 2012-06-30 -15.00% 5.51% 8.92%
Quarterly Report Q1 8-K 2012-03-31 -6.95% 67.34% 69.66%
Quarterly Report Q4 8-K 2011-12-31 -10.15% 7.59% -156.41%
Quarterly Report Q3 8-K 2011-09-30 3.00% 157.26% 201.89%
Quarterly Report Q2 8-K 2011-06-30 6.94% 58.49% 55.74%
Quarterly Report Q1 8-K 2011-03-31 14.11% 14.30% 18.10%
Quarterly Report Q4 8-K 2010-12-31 6.17% -1.54% -0.63%
Quarterly Report Q3 8-K 2010-09-30 -3.27% 79.27% 84.01%
Quarterly Report Q2 8-K 2010-06-30 3.89% 74.31% 78.90%
Quarterly Report Q1 8-K 2010-03-31 -7.16% 97.08% 97.27%
Quarterly Report Q4 8-K 2009-12-31 15.48% 1251.85% 1154.04%
Quarterly Report Q3 8-K 2009-09-30 -17.08% -331.07% -73.70%
Quarterly Report Q2 8-K 2009-06-30 -12.32% -33.84% -27.49%
Quarterly Report Q1 8-K 2009-03-31 -4.78% -2107.85% -663.17%
Quarterly Report Q4 8-K 2008-12-31 -25.56% -87.70% -109.23%
Quarterly Report Q3 8-K 2008-09-30 21.35% 74.22% 44.25%
Quarterly Report Q2 8-K 2008-06-30 25.75% 17.42% 22.96%
Quarterly Report Q1 8-K 2008-03-31 26.16% 30.95% -88.13%
Quarterly Report Q4 8-K 2007-12-31 23.48% 57.02% 57.49%
Quarterly Report Q3 8-K 2007-09-30 45.80% 5.66% 8.66%
Quarterly Report Q2 8-K 2007-06-30 59.25% 19.96% 19.14%
Quarterly Report Q1 8-K 2007-03-31 56.55% -28.37% -33.11%
Quarterly Report Q4 8-K 2006-12-31 95.63% -437.37% -356.17%
Quarterly Report Q3 8-K 2006-09-30 47.07% -290.89% -245.49%
Quarterly Report Q2 8-K 2006-06-30 19.92% -445.79% -351.20%
Quarterly Report Q1 8-K 2006-03-31 9.79% -319.13% -234.39%
Quarterly Report Q4 8-K 2005-12-31 -27.15% -49.16% 68.75%
Quarterly Report Q3 8-K 2005-09-30 -27.15% -49.16% -14.69%
Quarterly Report Q2 8-K 2005-06-30 -27.15% -49.16% -55.43%
Quarterly Report Q1 8-K 2005-03-31 -27.15% -49.16% -55.43%
Quarterly Report Q4 8-K 2004-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2004-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2004-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2004-03-31 0.00% 0.00% 0.00%