image
Technology - Hardware, Equipment & Parts - NASDAQ - US
$ 3.835
3.37 %
$ 30.6 M
Market Cap
-2.38
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-01-31 4.04% 72.16% 106.80%
Annual Report FY 10-K 2023-01-31 51.86% 45.28% 47.65%
Annual Report FY 10-K 2022-01-31 8.92% 3.02% -23.29%
Annual Report FY 10-K 2021-01-31 -50.29% -24.05% -22.69%
Annual Report FY 10-K 2020-01-31 -0.62% 43.11% 26.15%
Annual Report FY 10-K 2019-01-31 -11.05% 5.83% 33.94%
Annual Report FY 10-K 2018-01-31 17.75% 36.45% 37.02%
Annual Report FY 10-K 2017-01-31 -20.88% 14.41% -16.93%
Annual Report FY 10-K 2016-01-31 -37.68% -321.41% -296.74%
Annual Report FY 10-K 2015-01-31 -9.73% -192.79% -116.19%
Annual Report FY 10-K 2014-01-31 -12.01% -72.04% -58.24%
Annual Report FY 10-K 2013-01-31 -7.22% -29.89% -59.76%
Annual Report FY 10-K 2012-01-31 58.11% 414.29% 399.12%
Annual Report FY 10-K 2011-01-31 29.35% 809.42% 694.60%
Annual Report FY 10-K 2010-01-31 -17.42% -94.26% -92.41%
Annual Report FY 10-K 2009-01-31 -12.57% -20.75% -30.20%
Annual Report FY 10-K 2008-01-31 56.25% 23.20% 150.88%
Annual Report FY 10-K 2007-01-31 41.40% -14.46% -12.04%
Annual Report FY 10-K 2006-01-31 31.18% 409.86% 213.37%
Annual Report FY 10-K 2005-01-31 17.68% 133.85% 169.29%
Annual Report FY 10-K 2004-01-31 16.98% 37.73% 70.06%
Annual Report FY 10-K 2003-01-31 -29.54% -19.42% -108.29%
Annual Report FY 10-K 2002-01-31 31.98% -187.07% -40.31%
Annual Report FY 10-K 2001-01-31 93.51% 39.43% 46.52%
Annual Report FY 10-K 2000-01-31 -71.92% 42.78% -366.65%
Annual Report FY 10-K 1999-01-31 -9.76% -132.81% -79.80%
Annual Report FY 10-K 1998-01-31 185.71% 137.04% 147.50%
Annual Report FY 10-K 1997-01-31 101.37% 58.82% 48.15%
Annual Report FY 10-K 1996-01-31 37.74% 70.00% 68.75%
Annual Report FY 10-K 1995-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-07-31 14.70% 153.41% 192.38%
Quarterly Report Q1 8-K 2024-04-30 -23.11% 497.50% 152.60%
Quarterly Report Q4 8-K 2024-01-31 7.83% 223.82% 1149.32%
Quarterly Report Q3 8-K 2023-10-31 1.84% 117.14% 56.83%
Quarterly Report Q2 8-K 2023-07-31 0.42% 15.02% 0.19%
Quarterly Report Q1 8-K 2023-04-30 38.51% 91.44% 111.67%
Quarterly Report Q4 8-K 2023-01-31 230.06% 107.59% 95.67%
Quarterly Report Q3 8-K 2022-10-31 -41.49% -28.51% -63.96%
Quarterly Report Q2 8-K 2022-07-31 28.00% 33.91% 40.32%
Quarterly Report Q1 8-K 2022-04-30 116.67% 29.59% 48.34%
Quarterly Report Q4 8-K 2022-01-31 -41.27% -68.96% -46.19%
Quarterly Report Q3 8-K 2021-10-31 27.61% 28.19% 9.68%
Quarterly Report Q2 8-K 2021-07-31 33.84% 59.72% -7.13%
Quarterly Report Q1 8-K 2021-04-30 -43.13% 40.02% 22.44%
Quarterly Report Q4 8-K 2021-01-31 -51.72% 6.42% -19.13%
Quarterly Report Q3 8-K 2020-10-31 -38.66% -77.02% -17.83%
Quarterly Report Q2 8-K 2020-07-31 -42.84% -110.59% 20.77%
Quarterly Report Q1 8-K 2020-04-30 -25.18% -175.03% -151.63%
Quarterly Report Q4 8-K 2020-01-31 7.54% 10.76% -16.05%
Quarterly Report Q3 8-K 2019-10-31 -27.22% 60.93% -452.72%
Quarterly Report Q2 8-K 2019-07-31 6.56% 31.66% 33.09%
Quarterly Report Q1 8-K 2019-04-30 29.48% 59.10% 55.92%
Quarterly Report Q4 8-K 2019-01-31 18.96% 46.45% 67.04%
Quarterly Report Q3 8-K 2018-10-31 69.49% 1.70% 92.72%
Quarterly Report Q2 8-K 2018-07-31 -22.94% 14.45% 7.96%
Quarterly Report Q1 8-K 2018-04-30 -58.70% -121.58% -143.43%
Quarterly Report Q4 8-K 2018-01-31 -17.41% 21.26% 14.10%
Quarterly Report Q3 8-K 2017-10-31 7.29% 27.95% 38.03%
Quarterly Report Q2 8-K 2017-07-31 25.08% 43.69% 40.20%
Quarterly Report Q1 8-K 2017-04-30 57.13% 58.64% 63.84%
Quarterly Report Q4 8-K 2017-01-31 9.67% 63.28% 19.15%
Quarterly Report Q3 8-K 2016-10-31 -48.62% -26.10% -29.37%
Quarterly Report Q2 8-K 2016-07-31 14.68% -62.89% 5.55%
Quarterly Report Q1 8-K 2016-04-30 -31.57% -2618.57% -561.55%
Quarterly Report Q4 8-K 2016-01-31 -23.53% -192.19% -42.85%
Quarterly Report Q3 8-K 2015-10-31 -31.54% -1364.23% -3081.44%
Quarterly Report Q2 8-K 2015-07-31 -61.35% -74.72% -120.32%
Quarterly Report Q1 8-K 2015-04-30 -33.38% -6.34% -20.05%
Quarterly Report Q4 8-K 2015-01-31 -36.72% -515.43% -335.43%
Quarterly Report Q3 8-K 2014-10-31 12.98% 84.89% 107.60%
Quarterly Report Q2 8-K 2014-07-31 -6.46% -382.97% -87.96%
Quarterly Report Q1 8-K 2014-04-30 -5.71% -40.75% -41.68%
Quarterly Report Q4 8-K 2014-01-31 -16.74% -47.82% -16.58%
Quarterly Report Q3 8-K 2013-10-31 9.16% -115.06% -37.06%
Quarterly Report Q2 8-K 2013-07-31 -9.47% -10.82% -158.54%
Quarterly Report Q1 8-K 2013-04-30 -21.19% -25.41% -29.86%
Quarterly Report Q4 8-K 2013-01-31 -23.31% -66.40% -81.08%
Quarterly Report Q3 8-K 2012-10-31 -33.72% -18.07% -22.16%
Quarterly Report Q2 8-K 2012-07-31 8.47% 392.46% -48.40%
Quarterly Report Q1 8-K 2012-04-30 30.67% 38.78% 30.03%
Quarterly Report Q4 8-K 2012-01-31 87.66% 479.53% 341.84%
Quarterly Report Q3 8-K 2011-10-31 40.29% 830.26% 381.16%
Quarterly Report Q2 8-K 2011-07-31 40.40% 990.41% 533.17%
Quarterly Report Q1 8-K 2011-04-30 60.62% 154.51% 262.21%
Quarterly Report Q4 8-K 2011-01-31 13.68% 200.34% 247.16%
Quarterly Report Q3 8-K 2010-10-31 37.46% -29.14% 23.57%
Quarterly Report Q2 8-K 2010-07-31 19.55% 85.54% 60.24%
Quarterly Report Q1 8-K 2010-04-30 55.59% 3092.50% 15381.25%
Quarterly Report Q4 8-K 2010-01-31 6.93% 38.72% 559.72%
Quarterly Report Q3 8-K 2009-10-31 -0.12% -62.57% -46.80%
Quarterly Report Q2 8-K 2009-07-31 -27.54% -62.15% -65.04%
Quarterly Report Q1 8-K 2009-04-30 -42.78% -1.87% -99.75%
Quarterly Report Q4 8-K 2009-01-31 -21.96% -87.42% -96.64%
Quarterly Report Q3 8-K 2008-10-31 -15.44% 12.75% -30.87%
Quarterly Report Q2 8-K 2008-07-31 13.61% -5.58% -10.32%
Quarterly Report Q1 8-K 2008-04-30 -19.47% 8.58% 10.98%
Quarterly Report Q4 8-K 2008-01-31 87.50% 358.49% 3016.33%
Quarterly Report Q3 8-K 2007-10-31 35.04% -37.07% 71.29%
Quarterly Report Q2 8-K 2007-07-31 40.51% 37.35% 160.26%
Quarterly Report Q1 8-K 2007-04-30 63.05% 14.57% 65.34%
Quarterly Report Q4 8-K 2007-01-31 9.48% -84.21% -9.95%
Quarterly Report Q3 8-K 2006-10-31 29.81% 35.54% -20.55%
Quarterly Report Q2 8-K 2006-07-31 56.51% 1.13% 6.54%
Quarterly Report Q1 8-K 2006-04-30 84.80% 60.55% 56.15%
Quarterly Report Q4 8-K 2006-01-31 44.13% 224.04% 4.31%
Quarterly Report Q3 8-K 2005-10-31 107.15% 446.29% 602.31%
Quarterly Report Q2 8-K 2005-07-31 9.53% 699.35% 814.71%
Quarterly Report Q1 8-K 2005-04-30 -6.92% 56.35% 56.05%
Quarterly Report Q4 8-K 2005-01-31 31.79% 275.96% 269.18%
Quarterly Report Q3 8-K 2004-10-31 -34.87% -783.81% -319.32%
Quarterly Report Q2 8-K 2004-07-31 62.30% 103.74% 104.60%
Quarterly Report Q1 8-K 2004-04-30 3.38% 195.14% 197.40%
Quarterly Report Q4 8-K 2004-01-31 -6.26% 72.33% 70.10%
Quarterly Report Q3 8-K 2003-10-31 80.07% 105.63% 104.71%
Quarterly Report Q2 8-K 2003-07-31 93.47% -27.56% 30.43%
Quarterly Report Q1 8-K 2003-04-30 7.46% 29.89% 16.19%
Quarterly Report Q4 8-K 2003-01-31 30.14% 68.05% 61.73%
Quarterly Report Q3 8-K 2002-10-31 -47.33% -1581.08% -1104.44%
Quarterly Report Q2 8-K 2002-07-31 -74.76% -975.38% -357.40%
Quarterly Report Q1 8-K 2002-04-30 4.44% -416.63% -300.34%
Quarterly Report Q4 8-K 2002-01-31 -48.79% -2033.92% -2611.79%
Quarterly Report Q3 8-K 2001-10-31 104.37% 93.29% 118.61%
Quarterly Report Q2 8-K 2001-07-31 92.21% 135.05% 180.65%
Quarterly Report Q1 8-K 2001-04-30 72.18% 162.17% 145.31%
Quarterly Report Q4 8-K 2001-01-31 43.66% 197.20% 138.20%
Quarterly Report Q3 8-K 2000-10-31 56.38% -50.36% -6.82%
Quarterly Report Q2 8-K 2000-07-31 599.50% 54.76% 60.50%
Quarterly Report Q1 8-K 2000-04-30 156.75% 33.92% 36.00%
Quarterly Report Q4 8-K 2000-01-31 18.88% 96.13% 71.81%
Quarterly Report Q3 8-K 1999-10-31 -75.51% -110.00% -141.67%
Quarterly Report Q2 8-K 1999-07-31 -92.21% -233.33% -350.00%
Quarterly Report Q1 8-K 1999-04-30 -89.68% -70.59% -76.92%
Quarterly Report Q4 8-K 1999-01-31 -68.15% -800.00% -78.79%
Quarterly Report Q3 8-K 1998-10-31 -2.97% -50.00% -52.00%
Quarterly Report Q2 8-K 1998-07-31 -29.36% -25.00% -50.00%
Quarterly Report Q1 8-K 1998-04-30 181.82% 0.00% 13.04%
Quarterly Report Q4 8-K 1998-01-31 115.07% 36.36% 106.25%
Quarterly Report Q3 8-K 1997-10-31 236.67% 185.71% 150.00%
Quarterly Report Q2 8-K 1997-07-31 419.05% 200.00% 220.00%
Quarterly Report Q1 8-K 1997-04-30 139.13% 240.00% 155.56%
Quarterly Report Q4 8-K 1997-01-31 231.82% 83.33% 60.00%
Quarterly Report Q3 8-K 1996-10-31 42.86% 40.00% 11.11%
Quarterly Report Q2 8-K 1996-07-31 31.25% 100.00% 150.00%
Quarterly Report Q1 8-K 1996-04-30 64.29% 25.00% 50.00%
Quarterly Report Q4 8-K 1996-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1995-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1995-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1995-04-30 0.00% 0.00% 0.00%