image
Technology - Hardware, Equipment & Parts - NYSE - US
$ 9.3
-4.32 %
$ 328 M
Market Cap
-2.29
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-04-27 -5.52% -159.92% -123.89%
Annual Report FY 10-K 2023-04-29 1.38% -24.56% -19.07%
Annual Report FY 10-K 2022-04-30 6.95% -16.43% -12.67%
Annual Report FY 10-K 2021-05-01 6.26% -0.89% -13.05%
Annual Report FY 10-K 2020-05-02 2.36% 34.72% 37.73%
Annual Report FY 10-K 2019-04-27 10.13% 60.14% -9.72%
Annual Report FY 10-K 2018-04-28 11.24% -38.43% 6.77%
Annual Report FY 10-K 2017-04-29 0.91% 9.81% 1.00%
Annual Report FY 10-K 2016-04-30 -8.17% -16.32% -2.23%
Annual Report FY 10-K 2015-05-02 14.01% 5.20% 52.45%
Annual Report FY 10-K 2014-05-03 48.66% 135.90% 87.86%
Annual Report FY 10-K 2013-04-27 11.77% 385.96% 244.97%
Annual Report FY 10-K 2012-04-28 8.61% -57.01% -28.77%
Annual Report FY 10-K 2011-04-30 13.39% 42.80% 114.27%
Annual Report FY 10-K 2010-05-01 -11.94% 112.14% 106.66%
Annual Report FY 10-K 2009-05-02 -22.44% -282.95% -221.63%
Annual Report FY 10-K 2008-05-03 22.87% 52.41% 53.60%
Annual Report FY 10-K 2007-04-28 6.47% 52.99% 6.82%
Annual Report FY 10-K 2006-04-30 7.16% -33.23% -16.16%
Annual Report FY 10-K 2005-04-30 9.26% 29.73% 26.60%
Annual Report FY 10-K 2004-04-30 -0.85% -10.02% -12.48%
Annual Report FY 10-K 2003-04-30 13.21% 474.82% 12918.90%
Annual Report FY 10-K 2002-04-30 -11.20% -80.34% -97.40%
Annual Report FY 10-K 2001-04-30 -14.21% -37.35% -76.06%
Annual Report FY 10-K 2000-04-30 4.57% -5.83% -13.06%
Annual Report FY 10-K 1999-04-30 6.43% -7.08% -2.29%
Annual Report FY 10-K 1998-04-30 10.55% -5.11% -8.57%
Annual Report FY 10-K 1997-04-30 11.58% 14.81% 13.39%
Annual Report FY 10-K 1996-04-30 13.59% 24.14% 23.80%
Annual Report FY 10-K 1995-04-30 26.91% 24.29% 19.11%
Annual Report FY 10-K 1994-04-30 24.01% 36.36% 49.52%
Annual Report FY 10-K 1993-04-30 16.14% 234.78% 55.56%
Annual Report FY 10-K 1992-04-30 -0.87% -41.77% 23.85%
Annual Report FY 10-K 1991-04-30 12.50% 54.90% 29.76%
Annual Report FY 10-K 1990-04-30 8.67% 131.82% 127.03%
Annual Report FY 10-K 1989-04-30 8.43% -56.86% -54.88%
Annual Report FY 10-K 1988-04-30 17.76% 75.86% 36.67%
Annual Report FY 10-K 1987-04-30 -0.31% -50.85% -42.86%
Annual Report FY 10-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-07-27 -10.77% -2033.33% -197.37%
Quarterly Report Q4 8-K 2024-04-27 -7.93% -707.41% -95.29%
Quarterly Report Q3 8-K 2024-01-27 -7.35% -58.29% -10.99%
Quarterly Report Q2 8-K 2023-10-28 -8.83% -200.36% -156.40%
Quarterly Report Q1 8-K 2023-07-29 2.58% -95.81% -82.57%
Quarterly Report Q4 8-K 2023-04-29 4.33% -50.00% -41.78%
Quarterly Report Q3 8-K 2023-01-28 -3.94% -32.31% -8.39%
Quarterly Report Q2 8-K 2022-10-29 6.90% 0.36% -1.20%
Quarterly Report Q1 8-K 2022-07-30 -1.88% -26.12% -36.07%
Quarterly Report Q4 8-K 2022-04-30 -4.09% -47.91% -56.68%
Quarterly Report Q3 8-K 2022-01-29 -1.25% -7.84% -15.82%
Quarterly Report Q2 8-K 2021-10-30 -1.76% -28.76% -26.22%
Quarterly Report Q1 8-K 2021-07-31 50.76% 40.58% 147.10%
Quarterly Report Q4 8-K 2021-05-01 42.92% 3.32% -7.16%
Quarterly Report Q3 8-K 2021-01-30 3.29% -22.57% -14.70%
Quarterly Report Q2 8-K 2020-10-31 16.95% 62.18% 46.58%
Quarterly Report Q1 8-K 2020-08-01 -29.35% -26.86% -64.25%
Quarterly Report Q4 8-K 2020-05-02 -20.83% 33.19% 10.00%
Quarterly Report Q3 8-K 2020-02-01 15.80% 34.20% 59.62%
Quarterly Report Q2 8-K 2019-10-26 -2.58% 63.01% 60.73%
Quarterly Report Q1 8-K 2019-07-27 20.95% 19.41% 34.49%
Quarterly Report Q4 8-K 2019-04-27 6.83% -38.59% 19.57%
Quarterly Report Q3 8-K 2019-01-26 8.29% 226.34% -26.97%
Quarterly Report Q2 8-K 2018-10-27 14.73% -39.67% -35.69%
Quarterly Report Q1 8-K 2018-07-28 11.03% 15.61% 12.99%
Quarterly Report Q4 8-K 2018-04-28 13.34% 59.31% 6.56%
Quarterly Report Q3 8-K 2018-01-27 16.56% -102.53% 22.34%
Quarterly Report Q2 8-K 2017-10-28 9.94% -2.81% 2.06%
Quarterly Report Q1 8-K 2017-07-29 4.85% -3.30% -4.87%
Quarterly Report Q4 8-K 2017-04-29 3.24% 2.21% -17.25%
Quarterly Report Q3 8-K 2017-01-28 5.96% 37.79% 35.35%
Quarterly Report Q2 8-K 2016-10-29 0.43% 17.45% 10.23%
Quarterly Report Q1 8-K 2016-07-30 -5.61% -9.79% -12.17%
Quarterly Report Q4 8-K 2016-04-30 -6.38% -15.04% 115.86%
Quarterly Report Q3 8-K 2016-01-30 -10.39% -36.53% -38.04%
Quarterly Report Q2 8-K 2015-10-31 -9.27% -18.46% -24.14%
Quarterly Report Q1 8-K 2015-08-01 -6.79% 9.81% 7.42%
Quarterly Report Q4 8-K 2015-05-02 1.07% -44.81% -28.92%
Quarterly Report Q3 8-K 2015-01-31 8.56% 85.64% 111.83%
Quarterly Report Q2 8-K 2014-11-01 20.32% 31.30% 60.12%
Quarterly Report Q1 8-K 2014-08-02 30.39% 57.23% 87.10%
Quarterly Report Q4 8-K 2014-05-03 51.59% 374.32% 461.06%
Quarterly Report Q3 8-K 2014-02-01 54.29% 339.04% 284.80%
Quarterly Report Q2 8-K 2013-10-26 47.13% -15.24% -19.85%
Quarterly Report Q1 8-K 2013-07-27 40.87% 249.99% 262.73%
Quarterly Report Q4 8-K 2013-04-27 17.37% 76.18% -25.52%
Quarterly Report Q3 8-K 2013-01-26 9.81% 311.00% 76.20%
Quarterly Report Q2 8-K 2012-10-27 11.97% 7412.22% 927.08%
Quarterly Report Q1 8-K 2012-07-28 7.16% 160.31% 194.08%
Quarterly Report Q4 8-K 2012-04-28 5.86% -42.69% -15.64%
Quarterly Report Q3 8-K 2012-01-28 9.69% -86.25% -38.65%
Quarterly Report Q2 8-K 2011-10-29 7.59% 160.62% 11.35%
Quarterly Report Q1 8-K 2011-07-30 11.95% -63.25% -63.16%
Quarterly Report Q4 8-K 2011-04-30 23.52% -37.47% -14.52%
Quarterly Report Q3 8-K 2011-01-29 13.14% 231.46% 270.11%
Quarterly Report Q2 8-K 2010-10-30 8.18% -25.00% 7.04%
Quarterly Report Q1 8-K 2010-07-31 8.57% 21494.74% 400.52%
Quarterly Report Q4 8-K 2010-05-01 7.65% 116.94% 108.52%
Quarterly Report Q3 8-K 2010-01-30 10.68% 83.42% 94.24%
Quarterly Report Q2 8-K 2009-10-31 -18.56% -24.03% 555.76%
Quarterly Report Q1 8-K 2009-08-01 -32.60% -0.28% -90.90%
Quarterly Report Q4 8-K 2009-05-02 -42.16% -735.46% -490.59%
Quarterly Report Q3 8-K 2009-01-31 -41.25% -276.57% -346.85%
Quarterly Report Q2 8-K 2008-11-01 -8.60% -69.33% -4.13%
Quarterly Report Q1 8-K 2008-08-02 8.06% -17.60% -22.18%
Quarterly Report Q4 8-K 2008-05-03 17.15% 6.49% 10.70%
Quarterly Report Q3 8-K 2008-02-02 31.65% 107.42% 93.38%
Quarterly Report Q2 8-K 2007-10-27 23.10% 80.16% 91.33%
Quarterly Report Q1 8-K 2007-07-28 20.63% 89.72% 79.65%
Quarterly Report Q4 8-K 2007-04-28 13.55% 182.80% 13.91%
Quarterly Report Q3 8-K 2007-01-27 10.78% 67.40% 38.02%
Quarterly Report Q2 8-K 2006-10-31 -6.82% -6.74% -13.62%
Quarterly Report Q1 8-K 2006-07-31 10.13% -7.37% -5.83%
Quarterly Report Q4 8-K 2006-04-30 0.54% -55.90% -8.17%
Quarterly Report Q3 8-K 2006-01-31 2.59% -40.28% -35.93%
Quarterly Report Q2 8-K 2005-10-31 16.70% -19.48% -24.06%
Quarterly Report Q1 8-K 2005-07-31 9.96% 2.50% -1.38%
Quarterly Report Q4 8-K 2005-04-30 16.25% 28.66% 40.88%
Quarterly Report Q3 8-K 2005-01-31 6.21% 242.43% 124.48%
Quarterly Report Q2 8-K 2004-10-31 4.94% 0.82% 0.35%
Quarterly Report Q1 8-K 2004-07-31 9.03% 7.01% -2.25%
Quarterly Report Q4 8-K 2004-04-30 5.82% 13.60% 7.95%
Quarterly Report Q3 8-K 2004-01-31 -5.50% -69.18% -58.73%
Quarterly Report Q2 8-K 2003-10-31 -1.67% 4.52% 7.74%
Quarterly Report Q1 8-K 2003-07-31 -2.33% -6.37% -15.61%
Quarterly Report Q4 8-K 2003-04-30 10.44% 242.38% 192.03%
Quarterly Report Q3 8-K 2003-01-31 24.10% 1098.39% 1496.18%
Quarterly Report Q2 8-K 2002-10-31 19.47% 60.32% 72.06%
Quarterly Report Q1 8-K 2002-07-31 0.41% 7.73% 37.47%
Quarterly Report Q4 8-K 2002-04-30 1489.59% 58.86% 46.92%
Quarterly Report Q3 8-K 2002-01-31 -40.70% -97.16% -6.70%
Quarterly Report Q2 8-K 2001-10-31 -36.47% -57.46% -52.02%
Quarterly Report Q1 8-K 2001-07-31 -30.39% -50.27% -47.47%
Quarterly Report Q4 8-K 2001-04-30 -5.25% -117.28% -147.44%
Quarterly Report Q3 8-K 2001-01-31 23.13% 77.05% -23.29%
Quarterly Report Q2 8-K 2000-10-31 22.23% 67.74% 56.64%
Quarterly Report Q1 8-K 2000-07-31 16.73% 0.63% -1.60%
Quarterly Report Q4 8-K 2000-04-30 5.06% 10.09% -4.68%
Quarterly Report Q3 8-K 2000-01-31 5.81% 4.23% 0.99%
Quarterly Report Q2 8-K 1999-10-31 -3.24% -41.30% -47.66%
Quarterly Report Q1 8-K 1999-07-31 12.05% 10.39% 4.72%
Quarterly Report Q4 8-K 1999-04-30 15.31% -8.33% 12.61%
Quarterly Report Q3 8-K 1999-01-31 6.28% 0.00% 2.02%
Quarterly Report Q2 8-K 1998-10-31 8.01% -3.16% -3.03%
Quarterly Report Q1 8-K 1998-07-31 -4.24% -16.30% -17.83%
Quarterly Report Q4 8-K 1998-04-30 3.98% -12.73% -25.16%
Quarterly Report Q3 8-K 1998-01-31 5.59% -21.98% -20.16%
Quarterly Report Q2 8-K 1997-10-31 17.25% 4.40% 1.54%
Quarterly Report Q1 8-K 1997-07-31 16.33% 15.00% 14.16%
Quarterly Report Q4 8-K 1997-04-30 9.54% 3.77% 2.58%
Quarterly Report Q3 8-K 1997-01-31 13.47% 19.74% 15.89%
Quarterly Report Q2 8-K 1996-10-31 8.40% 19.74% 21.50%
Quarterly Report Q1 8-K 1996-07-31 15.84% 19.40% 20.21%
Quarterly Report Q4 8-K 1996-04-30 7.74% 27.71% 32.48%
Quarterly Report Q3 8-K 1996-01-31 12.31% 26.67% 27.38%
Quarterly Report Q2 8-K 1995-10-31 17.66% 26.67% 21.59%
Quarterly Report Q1 8-K 1995-07-31 17.99% 15.52% 9.30%
Quarterly Report Q4 8-K 1995-04-30 23.51% 12.16% 4.46%
Quarterly Report Q3 8-K 1995-01-31 27.17% 17.65% 10.53%
Quarterly Report Q2 8-K 1994-10-31 26.04% 22.45% 18.92%
Quarterly Report Q1 8-K 1994-07-31 32.87% 61.11% 62.26%
Quarterly Report Q4 8-K 1994-04-30 35.46% 57.45% 77.78%
Quarterly Report Q3 8-K 1994-01-31 28.33% 54.55% 55.10%
Quarterly Report Q2 8-K 1993-10-31 23.83% 25.64% 39.62%
Quarterly Report Q1 8-K 1993-07-31 6.62% 5.88% 17.78%
Quarterly Report Q4 8-K 1993-04-30 23.62% 361.11% 18.87%
Quarterly Report Q3 8-K 1993-01-31 22.19% 94.12% 145.00%
Quarterly Report Q2 8-K 1992-10-31 6.20% 62.50% 65.62%
Quarterly Report Q1 8-K 1992-07-31 13.65% 54.55% 50.00%
Quarterly Report Q4 8-K 1992-04-30 4.67% -85.71% 96.30%
Quarterly Report Q3 8-K 1992-01-31 -4.79% 6.25% -4.76%
Quarterly Report Q2 8-K 1991-10-31 -6.28% 4.35% -3.03%
Quarterly Report Q1 8-K 1991-07-31 4.06% 15.79% 7.14%
Quarterly Report Q4 8-K 1991-04-30 0.28% 0.00% 103.06%
Quarterly Report Q3 8-K 1991-01-31 7.90% 0.00% -93.62%
Quarterly Report Q2 8-K 1990-10-31 29.52% 0.00% -90.06%
Quarterly Report Q1 8-K 1990-07-31 13.11% 0.00% -90.82%
Quarterly Report Q4 8-K 1990-04-30 10.33% 0.00% -2.92%
Quarterly Report Q3 8-K 1990-01-31 15.85% 0.00% 15.85%
Quarterly Report Q2 8-K 1989-10-31 8.14% 0.00% 8.14%
Quarterly Report Q1 8-K 1989-07-31 0.99% 0.00% 0.99%
Quarterly Report Q4 8-K 1989-04-30 4.11% 0.00% -17.42%
Quarterly Report Q3 8-K 1989-01-31 -0.35% 0.00% -0.35%
Quarterly Report Q2 8-K 1988-10-31 9.64% 0.00% 9.64%
Quarterly Report Q1 8-K 1988-07-31 32.46% 0.00% 32.46%
Quarterly Report Q4 8-K 1988-04-30 22.01% 0.00% -14.26%
Quarterly Report Q3 8-K 1988-01-31 23.91% 0.00% 23.91%
Quarterly Report Q2 8-K 1987-10-31 16.67% 0.00% 16.67%
Quarterly Report Q1 8-K 1987-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1987-04-30 -0.77% 0.00% -7.41%
Quarterly Report Q3 8-K 1987-01-31 -1.29% 0.00% -1.29%
Quarterly Report Q2 8-K 1986-10-31 -2.44% 0.00% -2.44%
Quarterly Report Q1 8-K 1986-07-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1986-04-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-01-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-10-31 0.00% 0.00% 0.00%