image
Technology - Hardware, Equipment & Parts - NASDAQ - US
$ 14.51
-1.63 %
$ 677 M
Market Cap
69.1
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-04-27 8.47% 408.98% 185.25%
Annual Report FY 10-K 2023-04-29 23.44% 1048.99% 654.82%
Annual Report FY 10-K 2022-04-30 26.75% -94.58% -76.35%
Annual Report FY 10-K 2021-05-01 -20.84% 2125.25% 17537.11%
Annual Report FY 10-K 2020-05-02 6.89% 151.25% 102.03%
Annual Report FY 10-K 2019-04-27 -6.69% -17.22% -38.39%
Annual Report FY 10-K 2018-04-28 4.09% -46.22% -19.20%
Annual Report FY 10-K 2017-04-29 2.87% 401.80% 518.08%
Annual Report FY 10-K 2016-04-30 -7.43% -90.13% -92.02%
Annual Report FY 10-K 2015-05-02 11.59% -5.96% -14.42%
Annual Report FY 10-K 2014-04-26 6.49% -2.52% 19.47%
Annual Report FY 10-K 2013-04-27 5.88% 168.34% 197.81%
Annual Report FY 10-K 2012-04-28 10.83% -40.40% -47.38%
Annual Report FY 10-K 2011-04-30 12.33% 303.81% 390.15%
Annual Report FY 10-K 2010-05-01 -32.43% -26.45% -15.79%
Annual Report FY 10-K 2009-05-02 16.46% 0.82% 11.44%
Annual Report FY 10-K 2008-04-26 15.35% 7.31% 3.60%
Annual Report FY 10-K 2007-04-28 40.03% 16.54% 16.03%
Annual Report FY 10-K 2006-04-29 34.31% 33.85% 63.69%
Annual Report FY 10-K 2005-04-30 9.74% -11.66% -29.40%
Annual Report FY 10-K 2004-05-01 18.08% 42.29% 38.87%
Annual Report FY 10-K 2003-05-03 19.49% 154.66% 117.79%
Annual Report FY 10-K 2002-04-27 -2.34% -43.67% -16.42%
Annual Report FY 10-K 2001-04-28 23.49% 39.54% 12.15%
Annual Report FY 10-K 2000-04-29 28.62% 48.19% 42.81%
Annual Report FY 10-K 1999-05-01 37.20% 23.53% 36.00%
Annual Report FY 10-K 1998-05-02 11.66% 126.67% 108.33%
Annual Report FY 10-K 1997-05-03 19.24% 850.00% 900.00%
Annual Report FY 10-K 1996-04-30 25.30% -20.00% -25.00%
Annual Report FY 10-K 1995-04-30 1.95% -50.00% -62.50%
Annual Report FY 10-K 1994-04-30 33.88% 81.82% 45.45%
Annual Report FY 10-K 1993-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-07-27 -2.77% -25.77% -43.52%
Quarterly Report Q4 8-K 2024-04-27 2.87% -88.23% 6.37%
Quarterly Report Q3 8-K 2024-01-27 -7.93% 189.31% -49.39%
Quarterly Report Q2 8-K 2023-10-28 6.36% 116.67% 1173.66%
Quarterly Report Q1 8-K 2023-07-29 35.26% 460.42% 828.68%
Quarterly Report Q4 8-K 2023-04-29 29.38% 2015.76% 5825.08%
Quarterly Report Q3 8-K 2023-01-28 32.54% 185.36% 386.44%
Quarterly Report Q2 8-K 2022-10-29 13.96% -546.93% -65.20%
Quarterly Report Q1 8-K 2022-07-30 18.79% -144.53% -97.51%
Quarterly Report Q4 8-K 2022-04-30 38.77% -434.63% -28.08%
Quarterly Report Q3 8-K 2022-01-29 48.25% -1932.71% -2306.78%
Quarterly Report Q2 8-K 2021-10-30 29.14% -30.50% -34.15%
Quarterly Report Q1 8-K 2021-07-31 0.76% -50.65% -40.73%
Quarterly Report Q4 8-K 2021-05-01 -7.32% 123.82% 132.89%
Quarterly Report Q3 8-K 2021-01-30 -26.26% 98.32% 97.42%
Quarterly Report Q2 8-K 2020-10-31 -27.18% -53.04% 38.04%
Quarterly Report Q1 8-K 2020-08-01 -20.31% 6.22% 25.40%
Quarterly Report Q4 8-K 2020-05-02 -1.29% 90.03% 66.35%
Quarterly Report Q3 8-K 2020-02-01 10.94% -283.67% -21.67%
Quarterly Report Q2 8-K 2019-11-02 1.28% -15.48% -46.51%
Quarterly Report Q1 8-K 2019-08-03 16.91% 53.69% 88.49%
Quarterly Report Q4 8-K 2019-04-27 -7.54% -183.96% -91.33%
Quarterly Report Q3 8-K 2019-01-26 -11.70% 46.37% -125.34%
Quarterly Report Q2 8-K 2018-10-27 2.00% 20.67% -4.44%
Quarterly Report Q1 8-K 2018-07-28 -10.73% -45.73% -65.54%
Quarterly Report Q4 8-K 2018-04-28 -3.83% -419.14% -314.29%
Quarterly Report Q3 8-K 2018-01-27 12.61% -20.71% 51.86%
Quarterly Report Q2 8-K 2017-10-28 -0.40% -20.94% -25.49%
Quarterly Report Q1 8-K 2017-07-29 9.92% 52.18% 46.89%
Quarterly Report Q4 8-K 2017-04-29 3.77% 131.02% 146.70%
Quarterly Report Q3 8-K 2017-01-28 -6.54% -162.52% -25.03%
Quarterly Report Q2 8-K 2016-10-29 7.82% 184.75% 126.30%
Quarterly Report Q1 8-K 2016-07-30 4.61% 46.69% 30.87%
Quarterly Report Q4 8-K 2016-04-30 -12.41% -76.32% -52.13%
Quarterly Report Q3 8-K 2016-01-30 4.82% -348.13% -249.91%
Quarterly Report Q2 8-K 2015-10-31 -8.92% -59.05% -54.28%
Quarterly Report Q1 8-K 2015-08-01 -9.84% -56.82% -55.21%
Quarterly Report Q4 8-K 2015-05-02 16.03% 110.24% 2.67%
Quarterly Report Q3 8-K 2015-01-31 2.39% -80.46% -44.44%
Quarterly Report Q2 8-K 2014-11-01 7.10% -34.38% -30.30%
Quarterly Report Q1 8-K 2014-08-02 20.11% 52.88% 58.41%
Quarterly Report Q4 8-K 2014-04-26 9.45% -0.98% 248.06%
Quarterly Report Q3 8-K 2014-01-25 3.89% 5.94% 233.68%
Quarterly Report Q2 8-K 2013-10-26 7.85% 2.10% 4.18%
Quarterly Report Q1 8-K 2013-07-27 4.37% -14.35% -19.72%
Quarterly Report Q4 8-K 2013-04-27 11.15% 465.15% 174.89%
Quarterly Report Q3 8-K 2013-01-26 -9.66% 62.67% -42.03%
Quarterly Report Q2 8-K 2012-10-27 10.27% 191.66% 184.05%
Quarterly Report Q1 8-K 2012-07-28 11.98% 98.28% 109.30%
Quarterly Report Q4 8-K 2012-04-28 -2.09% -17.04% -56.82%
Quarterly Report Q3 8-K 2012-01-28 23.09% -9.01% 138.24%
Quarterly Report Q2 8-K 2011-10-29 7.08% -43.50% -40.83%
Quarterly Report Q1 8-K 2011-07-30 18.10% 37.92% 24.51%
Quarterly Report Q4 8-K 2011-04-30 24.38% 160.48% 188.08%
Quarterly Report Q3 8-K 2011-01-29 37.93% 121.87% 105.54%
Quarterly Report Q2 8-K 2010-10-30 10.02% 44.50% 9.27%
Quarterly Report Q1 8-K 2010-07-31 -11.41% 70.53% 24.59%
Quarterly Report Q4 8-K 2010-05-01 -24.51% -1428.28% -469.09%
Quarterly Report Q3 8-K 2010-01-30 -43.95% -201.13% -202.51%
Quarterly Report Q2 8-K 2009-10-31 -32.02% -60.24% -53.74%
Quarterly Report Q1 8-K 2009-08-01 -30.06% -85.28% -77.65%
Quarterly Report Q4 8-K 2009-05-02 -5.65% -93.99% -85.39%
Quarterly Report Q3 8-K 2009-01-31 9.29% -22.68% -1.30%
Quarterly Report Q2 8-K 2008-11-01 29.11% 52.29% 60.84%
Quarterly Report Q1 8-K 2008-08-02 34.14% 36.79% 30.84%
Quarterly Report Q4 8-K 2008-04-26 16.55% 62.14% 24.85%
Quarterly Report Q3 8-K 2008-01-26 10.75% -23.40% -28.81%
Quarterly Report Q2 8-K 2007-10-27 6.40% -9.92% -14.28%
Quarterly Report Q1 8-K 2007-07-28 31.22% 42.59% 71.33%
Quarterly Report Q4 8-K 2007-04-28 22.86% -50.44% -42.25%
Quarterly Report Q3 8-K 2007-01-27 50.22% 73.89% 57.40%
Quarterly Report Q2 8-K 2006-10-28 62.96% 71.48% 86.77%
Quarterly Report Q1 8-K 2006-07-29 27.38% 7.66% -9.58%
Quarterly Report Q4 8-K 2006-04-29 46.99% 137.99% 491.68%
Quarterly Report Q3 8-K 2006-01-28 39.81% 64.60% 184.41%
Quarterly Report Q2 8-K 2005-10-29 27.46% -0.06% 1.82%
Quarterly Report Q1 8-K 2005-07-30 23.22% -7.95% -7.66%
Quarterly Report Q4 8-K 2005-04-30 5.88% -27.79% -71.15%
Quarterly Report Q3 8-K 2005-01-29 13.57% -6.15% -37.60%
Quarterly Report Q2 8-K 2004-10-30 2.00% -22.21% -31.25%
Quarterly Report Q1 8-K 2004-07-31 20.02% 16.81% 17.76%
Quarterly Report Q4 8-K 2004-05-01 22.32% 21.20% 18.33%
Quarterly Report Q3 8-K 2004-01-31 17.07% 38.56% 12.01%
Quarterly Report Q2 8-K 2003-11-01 21.29% 65.69% 71.82%
Quarterly Report Q1 8-K 2003-08-02 10.91% 37.46% 32.95%
Quarterly Report Q4 8-K 2003-05-03 31.23% 113.86% 71.71%
Quarterly Report Q3 8-K 2003-02-01 23.84% 744.37% 1843.89%
Quarterly Report Q2 8-K 2002-11-02 15.64% 99.65% 80.61%
Quarterly Report Q1 8-K 2002-08-03 9.59% 99.11% 87.80%
Quarterly Report Q4 8-K 2002-04-27 -15.30% -0.81% 580.94%
Quarterly Report Q3 8-K 2002-01-26 -6.68% -19.18% -7.40%
Quarterly Report Q2 8-K 2001-10-27 -1.29% -41.17% -38.25%
Quarterly Report Q1 8-K 2001-07-28 16.54% -25.82% -19.92%
Quarterly Report Q4 8-K 2001-04-28 54.66% 43.06% -62.81%
Quarterly Report Q3 8-K 2001-01-27 21.58% 52.80% 35.11%
Quarterly Report Q2 8-K 2000-10-28 13.51% 49.00% 51.21%
Quarterly Report Q1 8-K 2000-07-29 9.64% 17.89% 8.00%
Quarterly Report Q4 8-K 2000-04-29 -13.09% -40.84% -65.14%
Quarterly Report Q3 8-K 2000-01-29 53.67% 150.00% 200.00%
Quarterly Report Q2 8-K 1999-10-30 53.31% 187.50% 171.43%
Quarterly Report Q1 8-K 1999-07-31 41.89% 63.64% 72.22%
Quarterly Report Q4 8-K 1999-05-01 58.50% 18.75% 31.82%
Quarterly Report Q3 8-K 1999-01-30 2.91% -42.86% -45.45%
Quarterly Report Q2 8-K 1998-10-31 43.20% 0.00% 7.69%
Quarterly Report Q1 8-K 1998-08-01 40.51% 266.67% 260.00%
Quarterly Report Q4 8-K 1998-05-02 12.36% 220.00% 266.67%
Quarterly Report Q3 8-K 1998-01-31 49.57% 800.00% 1200.00%
Quarterly Report Q2 8-K 1997-11-01 3.68% 100.00% 62.50%
Quarterly Report Q1 8-K 1997-08-02 -7.06% -50.00% -54.55%
Quarterly Report Q4 8-K 1997-05-03 36.92% 400.00% 500.00%
Quarterly Report Q3 8-K 1997-02-01 -8.73% 85.71% 88.89%
Quarterly Report Q2 8-K 1996-11-02 12.41% 0.00% 33.33%
Quarterly Report Q1 8-K 1996-08-03 37.10% 0.00% 0.00%
Quarterly Report Q4 8-K 1996-04-30 3.17% -80.00% -83.33%
Quarterly Report Q3 8-K 1996-01-31 40.00% -600.00% -350.00%
Quarterly Report Q2 8-K 1995-10-31 38.10% 33.33% 50.00%
Quarterly Report Q1 8-K 1995-07-31 26.53% 0.00% 0.00%
Quarterly Report Q4 8-K 1995-04-30 36.96% 25.00% 50.00%
Quarterly Report Q3 8-K 1995-01-31 -2.17% -25.00% -25.00%
Quarterly Report Q2 8-K 1994-10-31 -8.70% -25.00% -42.86%
Quarterly Report Q1 8-K 1994-07-31 -12.50% -62.50% -97.32%
Quarterly Report Q4 8-K 1994-04-30 21.05% 33.33% 101.91%
Quarterly Report Q3 8-K 1994-01-31 24.32% 300.00% -89.19%
Quarterly Report Q2 8-K 1993-10-31 29.21% -20.00% -92.13%
Quarterly Report Q1 8-K 1993-07-31 64.71% 300.00% 64.71%
Quarterly Report Q4 8-K 1993-04-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1993-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1992-10-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1992-07-31 0.00% 0.00% 0.00%