image
Technology - Computer Hardware - NASDAQ - US
$ 14.1
-0.983 %
$ 106 M
Market Cap
16.79
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-01-31 3.90% 76.40% 434.39%
Annual Report FY 10-K 2023-01-31 21.32% -58.61% 600.43%
Annual Report FY 10-K 2022-01-31 1.25% 400.70% 106.62%
Annual Report FY 10-K 2021-01-31 -13.05% -27.00% 7.82%
Annual Report FY 10-K 2020-01-31 -2.35% -69.30% -44.16%
Annual Report FY 10-K 2019-01-31 20.51% 74.38% 61.12%
Annual Report FY 10-K 2018-01-31 15.19% -22.28% -13.84%
Annual Report FY 10-K 2017-01-31 4.00% -6.56% 5.85%
Annual Report FY 10-K 2016-01-31 7.14% -2.94% -17.94%
Annual Report FY 10-K 2015-01-31 28.80% 45.14% 371.69%
Annual Report FY 10-K 2014-01-31 12.03% -69.76% -47.61%
Annual Report FY 10-K 2013-01-31 -22.69% 239.11% -25.29%
Annual Report FY 10-K 2012-01-31 11.51% 51.89% 41.91%
Annual Report FY 10-K 2011-01-31 10.91% -25.46% -17.71%
Annual Report FY 10-K 2010-01-31 -10.80% -6.68% -27.50%
Annual Report FY 10-K 2009-01-31 -0.81% -31.23% 10.17%
Annual Report FY 10-K 2008-01-31 10.46% -28.87% -51.96%
Annual Report FY 10-K 2007-01-31 10.49% 137.51% 177.07%
Annual Report FY 10-K 2006-01-31 5.94% -5.85% 22.77%
Annual Report FY 10-K 2005-01-31 0.35% -15.77% -29.49%
Annual Report FY 10-K 2004-01-31 13.90% 270.95% 329.60%
Annual Report FY 10-K 2003-01-31 -0.84% -707.28% -118.20%
Annual Report FY 10-K 2002-01-31 -4.44% -77.06% -897.67%
Annual Report FY 10-K 2001-01-31 13.43% -67.70% -89.76%
Annual Report FY 10-K 2000-01-31 9.54% 87.33% 495.70%
Annual Report FY 10-K 1999-01-31 -4.81% -50.00% -28.57%
Annual Report FY 10-K 1998-01-31 -1.13% -56.52% -65.00%
Annual Report FY 10-K 1997-01-31 0.68% 76.92% 33.33%
Annual Report FY 10-K 1996-01-31 14.92% -31.58% -28.57%
Annual Report FY 10-K 1995-01-31 18.27% -36.67% -52.27%
Annual Report FY 10-K 1994-01-31 3.19% -16.67% -6.38%
Annual Report FY 10-K 1993-01-31 5.03% -66.04% -4.08%
Annual Report FY 10-K 1992-01-31 2.76% 360.87% 22.50%
Annual Report FY 10-K 1991-01-31 22.36% 43.75% 48.15%
Annual Report FY 10-K 1990-01-31 10.75% -23.81% -25.00%
Annual Report FY 10-K 1989-01-31 31.29% 50.00% 56.52%
Annual Report FY 10-K 1988-01-31 33.61% 100.00% 130.00%
Annual Report FY 10-K 1987-01-31 14.02% -22.22% -9.09%
Annual Report FY 10-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-08-03 14.12% 80.77% 188.56%
Quarterly Report Q1 8-K 2024-04-27 -6.94% 39.27% 231.53%
Quarterly Report Q4 8-K 2024-01-31 -0.65% 98.90% 337.77%
Quarterly Report Q3 8-K 2023-10-28 -4.71% 852.25% 243.09%
Quarterly Report Q2 8-K 2023-07-29 10.12% -276.88% -97.00%
Quarterly Report Q1 8-K 2023-04-29 14.22% 99.53% -46.86%
Quarterly Report Q4 8-K 2023-01-31 34.19% 279.58% 490.75%
Quarterly Report Q3 8-K 2022-10-29 36.55% 168.00% 354.73%
Quarterly Report Q2 8-K 2022-07-30 8.09% -91.68% -64.22%
Quarterly Report Q1 8-K 2022-04-30 6.64% -28.33% 3.95%
Quarterly Report Q4 8-K 2022-01-31 0.89% -90.79% -19.77%
Quarterly Report Q3 8-K 2021-10-30 3.00% -3541.67% -29.02%
Quarterly Report Q2 8-K 2021-07-31 7.91% 233866.67% 1592.16%
Quarterly Report Q1 8-K 2021-05-01 -5.95% 37.27% 10.86%
Quarterly Report Q4 8-K 2021-01-31 -3.42% 162.02% 169.79%
Quarterly Report Q3 8-K 2020-10-31 -15.91% -97.37% -6.71%
Quarterly Report Q2 8-K 2020-08-01 -17.36% -99.68% -82.46%
Quarterly Report Q1 8-K 2020-05-02 -14.54% -74.59% -73.14%
Quarterly Report Q4 8-K 2020-01-31 -17.99% -58.46% -56.14%
Quarterly Report Q3 8-K 2019-11-02 -2.57% -67.82% -81.08%
Quarterly Report Q2 8-K 2019-08-03 -1.00% -20.35% -46.28%
Quarterly Report Q1 8-K 2019-05-04 14.91% 108.85% 95.10%
Quarterly Report Q4 8-K 2019-01-31 13.66% 267.20% 37.56%
Quarterly Report Q3 8-K 2018-10-27 18.90% -0.14% 44.73%
Quarterly Report Q2 8-K 2018-07-28 23.01% 64.24% 129.83%
Quarterly Report Q1 8-K 2018-04-28 28.74% 58.98% 78.93%
Quarterly Report Q4 8-K 2018-01-31 27.45% -18.02% 84.90%
Quarterly Report Q3 8-K 2017-10-28 23.21% 23.28% -11.01%
Quarterly Report Q2 8-K 2017-07-29 8.46% -43.73% -46.11%
Quarterly Report Q1 8-K 2017-04-29 1.44% -49.75% -54.30%
Quarterly Report Q4 8-K 2017-01-31 7.98% -7.49% 45.27%
Quarterly Report Q3 8-K 2016-10-29 -5.70% -12.74% -1.34%
Quarterly Report Q2 8-K 2016-07-30 5.85% 10.62% -4.69%
Quarterly Report Q1 8-K 2016-04-30 8.57% -15.85% 6.84%
Quarterly Report Q4 8-K 2016-01-31 7.66% 52.49% 0.00%
Quarterly Report Q3 8-K 2015-10-31 6.98% -15.18% -27.81%
Quarterly Report Q2 8-K 2015-08-01 7.03% -18.61% -15.25%
Quarterly Report Q1 8-K 2015-05-02 6.89% 7.26% -14.77%
Quarterly Report Q4 8-K 2015-01-31 24.45% -70.76% 328.65%
Quarterly Report Q3 8-K 2014-11-01 27.27% 40.34% 117.67%
Quarterly Report Q2 8-K 2014-08-02 30.08% 106.18% 143.97%
Quarterly Report Q1 8-K 2014-05-03 34.16% 351.45% 335.32%
Quarterly Report Q4 8-K 2014-01-31 9.56% -75.20% -74.76%
Quarterly Report Q3 8-K 2013-11-02 -11.59% -15.29% -43.48%
Quarterly Report Q2 8-K 2013-08-03 -12.15% -29.48% -47.14%
Quarterly Report Q1 8-K 2013-05-04 -15.96% -53.66% -81.37%
Quarterly Report Q4 8-K 2013-01-31 -20.77% 776.49% -22.71%
Quarterly Report Q3 8-K 2012-10-27 5.08% 63.50% 76.17%
Quarterly Report Q2 8-K 2012-07-28 -3.76% -5.63% 37.17%
Quarterly Report Q1 8-K 2012-04-28 -2.31% 93.96% 59.31%
Quarterly Report Q4 8-K 2012-01-31 14.40% 65.38% 7.38%
Quarterly Report Q3 8-K 2011-10-29 6.76% 0.97% 68.04%
Quarterly Report Q2 8-K 2011-07-30 14.55% 224.01% 123.18%
Quarterly Report Q1 8-K 2011-04-30 10.44% 0.33% -10.46%
Quarterly Report Q4 8-K 2011-01-31 9.68% -70.11% -55.10%
Quarterly Report Q3 8-K 2010-10-30 10.03% 15.96% -26.42%
Quarterly Report Q2 8-K 2010-07-31 8.15% -44.84% -38.12%
Quarterly Report Q1 8-K 2010-05-01 16.35% 286.14% 235.32%
Quarterly Report Q4 8-K 2010-01-31 4.16% 556.71% 526.02%
Quarterly Report Q3 8-K 2009-10-31 -5.79% 5.21% -11.76%
Quarterly Report Q2 8-K 2009-08-01 -17.02% -49.30% -54.07%
Quarterly Report Q1 8-K 2009-05-02 -21.46% -25.75% -35.50%
Quarterly Report Q4 8-K 2009-01-31 -13.79% -80.36% -45.56%
Quarterly Report Q3 8-K 2008-11-01 -7.62% -58.41% -37.36%
Quarterly Report Q2 8-K 2008-08-02 5.83% 30.31% 52.78%
Quarterly Report Q1 8-K 2008-05-03 13.90% 71.86% 108.35%
Quarterly Report Q4 8-K 2008-01-31 3.20% 67.76% -49.05%
Quarterly Report Q3 8-K 2007-11-03 19.30% -60.73% -70.43%
Quarterly Report Q2 8-K 2007-08-04 14.93% 19.66% 24.07%
Quarterly Report Q1 8-K 2007-05-05 4.89% -3.87% -12.75%
Quarterly Report Q4 8-K 2007-01-31 9.77% -6.75% -9.74%
Quarterly Report Q3 8-K 2006-10-28 10.98% 490.24% 1125.66%
Quarterly Report Q2 8-K 2006-07-29 11.05% 19.02% 12.43%
Quarterly Report Q1 8-K 2006-04-29 10.20% 36.29% 38.14%
Quarterly Report Q4 8-K 2006-01-31 10.40% 87.77% 76.61%
Quarterly Report Q3 8-K 2005-10-29 9.13% 1184.64% 6963.51%
Quarterly Report Q2 8-K 2005-07-30 4.70% 3.23% -1.33%
Quarterly Report Q1 8-K 2005-04-30 -0.34% -75.07% -44.89%
Quarterly Report Q4 8-K 2005-01-31 2.40% -54.38% -36.66%
Quarterly Report Q3 8-K 2004-10-30 -7.92% -94.18% -99.36%
Quarterly Report Q2 8-K 2004-07-31 -0.24% -25.61% -6.14%
Quarterly Report Q1 8-K 2004-05-01 7.78% 215.83% 91.94%
Quarterly Report Q4 8-K 2004-01-31 9.55% 191.38% 704.16%
Quarterly Report Q3 8-K 2003-11-01 22.47% 389.93% 310.80%
Quarterly Report Q2 8-K 2003-08-02 8.52% 418.72% 2292.74%
Quarterly Report Q1 8-K 2003-05-03 16.15% 180.04% 151.85%
Quarterly Report Q4 8-K 2003-01-31 4.01% -2667.76% -210980.68%
Quarterly Report Q3 8-K 2002-11-02 -5.26% -35.21% -18.18%
Quarterly Report Q2 8-K 2002-08-03 6.52% 180.46% 112.80%
Quarterly Report Q1 8-K 2002-05-04 -8.52% -422.42% -5699.53%
Quarterly Report Q4 8-K 2002-01-31 -13.50% -92.86% -99.98%
Quarterly Report Q3 8-K 2001-11-03 5.69% 67.08% 52.49%
Quarterly Report Q2 8-K 2001-08-04 -8.23% -72.46% -122.01%
Quarterly Report Q1 8-K 2001-05-05 0.50% -5.18% -90.28%
Quarterly Report Q4 8-K 2001-01-31 9.91% 7.12% -7.97%
Quarterly Report Q3 8-K 2000-10-28 6.64% -174.49% -298.16%
Quarterly Report Q2 8-K 2000-07-29 19.09% -10.73% 30.78%
Quarterly Report Q1 8-K 2000-04-29 18.98% 152.62% 128.29%
Quarterly Report Q4 8-K 2000-01-31 24.46% 168.32% 0.00%
Quarterly Report Q3 8-K 1999-10-30 4.76% 100.00% 200.00%
Quarterly Report Q2 8-K 1999-07-31 5.71% 50.00% 200.00%
Quarterly Report Q1 8-K 1999-05-01 2.97% -200.00% -50.00%
Quarterly Report Q4 8-K 1999-01-31 5.00% 200.00% 100.00%
Quarterly Report Q3 8-K 1998-10-31 -7.08% -60.00% -66.67%
Quarterly Report Q2 8-K 1998-08-01 -1.87% 100.00% -100.00%
Quarterly Report Q1 8-K 1998-05-02 -13.68% -16.67% -57.14%
Quarterly Report Q4 8-K 1998-01-31 -12.28% -33.33% -100.00%
Quarterly Report Q3 8-K 1997-11-01 1.80% -28.57% -66.67%
Quarterly Report Q2 8-K 1997-08-02 -4.46% -83.33% -14.29%
Quarterly Report Q1 8-K 1997-05-03 11.43% 50.00% 240.00%
Quarterly Report Q4 8-K 1997-01-31 0.88% 200.00% 33.33%
Quarterly Report Q3 8-K 1996-11-02 2.78% 133.33% 125.00%
Quarterly Report Q2 8-K 1996-08-03 3.70% 20.00% 16.67%
Quarterly Report Q1 8-K 1996-05-04 -4.55% 33.33% -166.67%
Quarterly Report Q4 8-K 1996-01-31 0.00% 0.00% 200.00%
Quarterly Report Q3 8-K 1995-10-28 -3.57% -66.67% -63.64%
Quarterly Report Q2 8-K 1995-07-29 18.68% -44.44% -45.45%
Quarterly Report Q1 8-K 1995-04-29 66.67% 400.00% 200.00%
Quarterly Report Q4 8-K 1995-01-31 43.04% -77.78% -92.31%
Quarterly Report Q3 8-K 1994-10-31 41.77% 28.57% 22.22%
Quarterly Report Q2 8-K 1994-07-31 18.18% 80.00% 22.22%
Quarterly Report Q1 8-K 1994-04-30 -25.00% -11.11% -25.00%
Quarterly Report Q4 8-K 1994-01-31 2.60% -18.18% 0.00%
Quarterly Report Q3 8-K 1993-10-31 5.33% -22.22% -25.00%
Quarterly Report Q2 8-K 1993-07-31 -7.23% -50.00% -25.00%
Quarterly Report Q1 8-K 1993-04-30 11.39% 28.57% 33.33%
Quarterly Report Q4 8-K 1993-01-31 -6.10% -15.38% -31.58%
Quarterly Report Q3 8-K 1992-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1992-07-31 15.28% 42.86% 20.00%
Quarterly Report Q1 8-K 1992-04-30 14.49% -90.91% 12.50%
Quarterly Report Q4 8-K 1992-01-31 -9.89% 0.00% 111.95%
Quarterly Report Q3 8-K 1991-10-31 10.29% 0.00% -82.35%
Quarterly Report Q2 8-K 1991-07-31 2.86% 0.00% -85.71%
Quarterly Report Q1 8-K 1991-04-30 13.11% 0.00% -86.89%
Quarterly Report Q4 8-K 1991-01-31 35.82% 0.00% -11.19%
Quarterly Report Q3 8-K 1990-10-31 19.30% 0.00% 19.30%
Quarterly Report Q2 8-K 1990-07-31 11.11% 0.00% 11.11%
Quarterly Report Q1 8-K 1990-04-30 19.61% 0.00% 19.61%
Quarterly Report Q4 8-K 1990-01-31 15.52% 0.00% -19.17%
Quarterly Report Q3 8-K 1989-10-31 11.76% 0.00% 11.76%
Quarterly Report Q2 8-K 1989-07-31 12.50% 0.00% 12.50%
Quarterly Report Q1 8-K 1989-04-30 4.08% 0.00% 4.08%
Quarterly Report Q4 8-K 1989-01-31 26.09% 0.00% -27.66%
Quarterly Report Q3 8-K 1988-10-31 21.43% 0.00% 21.43%
Quarterly Report Q2 8-K 1988-07-31 36.59% 0.00% 36.59%
Quarterly Report Q1 8-K 1988-04-30 44.12% 0.00% 44.12%
Quarterly Report Q4 8-K 1988-01-31 35.29% 0.00% -20.51%
Quarterly Report Q3 8-K 1987-10-31 50.00% 0.00% 50.00%
Quarterly Report Q2 8-K 1987-07-31 28.12% 0.00% 28.12%
Quarterly Report Q1 8-K 1987-04-30 17.24% 0.00% 17.24%
Quarterly Report Q4 8-K 1987-01-31 36.00% 0.00% -9.86%
Quarterly Report Q3 8-K 1986-10-31 21.74% 0.00% 21.74%
Quarterly Report Q2 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-10-31 0.00% 0.00% 0.00%