image
Industrials - Manufacturing - Tools & Accessories - NYSE - US
$ 28.46
-0.802 %
$ 2.21 B
Market Cap
22.23
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2024-06-30 -1.51% -7.71% -11.53%
Annual Report FY 10-K 2023-06-30 3.27% -18.09% -11.79%
Annual Report FY 10-K 2022-06-30 9.29% 165.69% 55.71%
Annual Report FY 10-K 2021-06-30 -2.33% 1178.54% -1.40%
Annual Report FY 10-K 2020-06-30 -20.63% -2.09% -56.79%
Annual Report FY 10-K 2019-06-30 0.31% 20.85% 6.92%
Annual Report FY 10-K 2018-06-30 15.04% 307.38% 172.32%
Annual Report FY 10-K 2017-06-30 -1.91% 121.75% 164.56%
Annual Report FY 10-K 2016-06-30 -20.73% 39.56% 51.11%
Annual Report FY 10-K 2015-06-30 -6.70% -236.10% -135.83%
Annual Report FY 10-K 2014-06-30 9.57% -22.09% -11.12%
Annual Report FY 10-K 2013-06-30 -5.37% -33.84% -28.82%
Annual Report FY 10-K 2012-06-30 13.84% 33.74% 24.58%
Annual Report FY 10-K 2011-06-30 27.57% 394.90% 143.72%
Annual Report FY 10-K 2010-06-30 -5.79% 138.77% 85.75%
Annual Report FY 10-K 2009-06-30 -26.07% -71.37% -75.69%
Annual Report FY 10-K 2008-06-30 13.40% -3.71% 12.06%
Annual Report FY 10-K 2007-06-30 2.40% -32.01% 9.92%
Annual Report FY 10-K 2006-06-30 1.10% 114.84% 16.02%
Annual Report FY 10-K 2005-06-30 16.88% 62.13% 53.47%
Annual Report FY 10-K 2004-06-30 12.08% 305.84% 38.68%
Annual Report FY 10-K 2003-06-30 11.06% 108.56% -15.80%
Annual Report FY 10-K 2002-06-30 -12.40% -397.67% -28.52%
Annual Report FY 10-K 2001-06-30 -2.47% 3.05% -6.52%
Annual Report FY 10-K 2000-06-30 -2.59% 32.25% 9.92%
Annual Report FY 10-K 1999-06-30 13.38% -45.08% -17.43%
Annual Report FY 10-K 1998-06-30 45.15% -1.11% 54.02%
Annual Report FY 10-K 1997-06-30 7.06% 3.30% 2.01%
Annual Report FY 10-K 1996-06-30 9.77% 2.05% -1.89%
Annual Report FY 10-K 1995-06-30 22.60% 1765.85% 90.25%
Annual Report FY 10-K 1994-06-30 34.09% -20.40% 61.11%
Annual Report FY 10-K 1993-06-30 0.67% 55.81% 33.55%
Annual Report FY 10-K 1992-06-30 -3.77% -38.86% -43.53%
Annual Report FY 10-K 1991-06-30 4.89% -34.27% -14.75%
Annual Report FY 10-K 1990-06-30 24.74% 7.00% 14.18%
Annual Report FY 10-K 1989-06-30 12.46% 23.46% 14.63%
Annual Report FY 10-K 1988-06-30 18.45% 41.28% 35.16%
Annual Report FY 10-K 1987-06-30 -0.25% 2766.67% 38.40%
Annual Report FY 10-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2024-09-30 -2.14% -26.40% -20.15%
Quarterly Report Q4 8-K 2024-06-30 -1.26% 2.07% 12.66%
Quarterly Report Q3 8-K 2024-03-31 -3.78% -40.58% -20.54%
Quarterly Report Q2 8-K 2023-12-31 -0.36% 5.52% -19.76%
Quarterly Report Q1 8-K 2023-09-30 -0.47% 6.60% -7.02%
Quarterly Report Q4 8-K 2023-06-30 3.81% -12.66% -10.75%
Quarterly Report Q3 8-K 2023-03-31 4.64% -9.51% -1.67%
Quarterly Report Q2 8-K 2022-12-31 2.15% -30.30% -25.29%
Quarterly Report Q1 8-K 2022-09-30 2.33% -22.11% -11.13%
Quarterly Report Q4 8-K 2022-06-30 2.72% 18.83% 3.08%
Quarterly Report Q3 8-K 2022-03-31 5.69% 63.24% 35.02%
Quarterly Report Q2 8-K 2021-12-31 10.48% 62.06% 149.58%
Quarterly Report Q1 8-K 2021-09-30 20.79% 267.00% 417.88%
Quarterly Report Q4 8-K 2021-06-30 36.12% 485.47% 289.16%
Quarterly Report Q3 8-K 2021-03-31 0.33% 641.21% 4.30%
Quarterly Report Q2 8-K 2020-12-31 -12.78% 426.45% 139.96%
Quarterly Report Q1 8-K 2020-09-30 -22.73% -335.21% -104.90%
Quarterly Report Q4 8-K 2020-06-30 -37.24% -14.69% -81.62%
Quarterly Report Q3 8-K 2020-03-31 -19.11% -95.74% -53.72%
Quarterly Report Q2 8-K 2019-12-31 -14.01% -10.86% -60.41%
Quarterly Report Q1 8-K 2019-09-30 -11.69% -88.60% -80.31%
Quarterly Report Q4 8-K 2019-06-30 -6.53% -9.56% -12.91%
Quarterly Report Q3 8-K 2019-03-31 -1.77% 34.77% -4.08%
Quarterly Report Q2 8-K 2018-12-31 2.81% 31.48% 15.67%
Quarterly Report Q1 8-K 2018-09-30 8.15% 44.70% 47.23%
Quarterly Report Q4 8-K 2018-06-30 14.35% 178.08% 142.50%
Quarterly Report Q3 8-K 2018-03-31 15.00% 30.79% 47.39%
Quarterly Report Q2 8-K 2017-12-31 17.18% 472.86% 183.90%
Quarterly Report Q1 8-K 2017-09-30 13.69% 280.93% 713.15%
Quarterly Report Q4 8-K 2017-06-30 8.40% 137.05% 60.51%
Quarterly Report Q3 8-K 2017-03-31 6.19% 143.06% 111.86%
Quarterly Report Q2 8-K 2016-12-31 -6.96% 104.29% 110.26%
Quarterly Report Q1 8-K 2016-09-30 -14.08% -247.83% -139.27%
Quarterly Report Q4 8-K 2016-06-30 -18.26% -314.55% -29.04%
Quarterly Report Q3 8-K 2016-03-31 -22.09% 134.61% 122.70%
Quarterly Report Q2 8-K 2015-12-31 -22.44% 56.42% 29.91%
Quarterly Report Q1 8-K 2015-09-30 -20.09% -15.77% -89.16%
Quarterly Report Q4 8-K 2015-06-30 -17.42% -53.48% -54.75%
Quarterly Report Q3 8-K 2015-03-31 -15.40% -90.89% -156.70%
Quarterly Report Q2 8-K 2014-12-31 -2.07% -1603.96% -671.36%
Quarterly Report Q1 8-K 2014-09-30 12.12% 4.36% 3.72%
Quarterly Report Q4 8-K 2014-06-30 15.01% -25.26% -13.82%
Quarterly Report Q3 8-K 2014-03-31 15.24% -5.66% 2.48%
Quarterly Report Q2 8-K 2013-12-31 8.97% -42.55% -25.20%
Quarterly Report Q1 8-K 2013-09-30 -1.53% -18.44% -8.62%
Quarterly Report Q4 8-K 2013-06-30 -9.17% -29.32% -22.89%
Quarterly Report Q3 8-K 2013-03-31 -5.89% -28.59% -27.42%
Quarterly Report Q2 8-K 2012-12-31 -1.34% -42.82% -29.32%
Quarterly Report Q1 8-K 2012-09-30 -4.46% -35.56% -36.64%
Quarterly Report Q4 8-K 2012-06-30 6.56% -0.70% 2.86%
Quarterly Report Q3 8-K 2012-03-31 13.27% 16.72% 16.29%
Quarterly Report Q2 8-K 2011-12-31 13.43% 69.54% 44.67%
Quarterly Report Q1 8-K 2011-09-30 24.51% 106.14% 67.20%
Quarterly Report Q4 8-K 2011-06-30 28.79% 113.52% 56.40%
Quarterly Report Q3 8-K 2011-03-31 24.67% 567.87% 88.89%
Quarterly Report Q2 8-K 2010-12-31 27.75% 628.49% 245.44%
Quarterly Report Q1 8-K 2010-09-30 29.25% 455.72% 3672.72%
Quarterly Report Q4 8-K 2010-06-30 68.01% 223.00% 824.38%
Quarterly Report Q3 8-K 2010-03-31 11.75% 107.02% 729.66%
Quarterly Report Q2 8-K 2009-12-31 -22.12% -61.89% -36.63%
Quarterly Report Q1 8-K 2009-09-30 -38.83% -27.68% -2.76%
Quarterly Report Q4 8-K 2009-06-30 -57.42% -55.38% -8.30%
Quarterly Report Q3 8-K 2009-03-31 -36.01% -595.05% -15.27%
Quarterly Report Q2 8-K 2008-12-31 -12.16% -68.77% -57.20%
Quarterly Report Q1 8-K 2008-09-30 8.81% 1.69% -3.79%
Quarterly Report Q4 8-K 2008-06-30 14.52% -4.05% 36.27%
Quarterly Report Q3 8-K 2008-03-31 11.98% -55.22% -35.74%
Quarterly Report Q2 8-K 2007-12-31 13.72% 66.87% 24.21%
Quarterly Report Q1 8-K 2007-09-30 13.31% 14.88% 28.11%
Quarterly Report Q4 8-K 2007-06-30 20.85% -62.18% 9.84%
Quarterly Report Q3 8-K 2007-03-31 -2.41% 57.24% 23.44%
Quarterly Report Q2 8-K 2006-12-31 -2.72% -3.33% 5.37%
Quarterly Report Q1 8-K 2006-09-30 -4.64% 8.06% -1.59%
Quarterly Report Q4 8-K 2006-06-30 -12.13% 335.07% 21.33%
Quarterly Report Q3 8-K 2006-03-31 5.65% 7.35% -1.43%
Quarterly Report Q2 8-K 2005-12-31 5.22% 10.31% 28.47%
Quarterly Report Q1 8-K 2005-09-30 7.11% 23.67% 21.35%
Quarterly Report Q4 8-K 2005-06-30 14.27% 26.43% 31.90%
Quarterly Report Q3 8-K 2005-03-31 13.95% 27.34% 45.44%
Quarterly Report Q2 8-K 2004-12-31 20.71% 158.73% 84.04%
Quarterly Report Q1 8-K 2004-09-30 19.54% 159.24% 87.11%
Quarterly Report Q4 8-K 2004-06-30 16.84% 713.21% 93.54%
Quarterly Report Q3 8-K 2004-03-31 14.15% 148.17% 54.35%
Quarterly Report Q2 8-K 2003-12-31 6.73% 340.97% 9.35%
Quarterly Report Q1 8-K 2003-09-30 9.98% -19.07% -11.54%
Quarterly Report Q4 8-K 2003-06-30 15.11% 97.93% -26.23%
Quarterly Report Q3 8-K 2003-03-31 16.60% -26.21% -10.73%
Quarterly Report Q2 8-K 2002-12-31 13.51% 200.41% -9.41%
Quarterly Report Q1 8-K 2002-09-30 -0.60% -12.98% -13.50%
Quarterly Report Q4 8-K 2002-06-30 -10.87% -2343.80% 390.91%
Quarterly Report Q3 8-K 2002-03-31 -15.24% -35.55% -44.45%
Quarterly Report Q2 8-K 2001-12-31 -13.66% -18.19% -41.91%
Quarterly Report Q1 8-K 2001-09-30 -9.77% 33.20% -13.67%
Quarterly Report Q4 8-K 2001-06-30 -4.59% -48.46% -23.46%
Quarterly Report Q3 8-K 2001-03-31 -3.80% 44.67% 0.18%
Quarterly Report Q2 8-K 2000-12-31 -2.95% 64.93% 9.77%
Quarterly Report Q1 8-K 2000-09-30 1.76% -5.64% 0.31%
Quarterly Report Q4 8-K 2000-06-30 3.31% 25.52% 17.94%
Quarterly Report Q3 8-K 2000-03-31 0.82% 540.77% 41.68%
Quarterly Report Q2 8-K 1999-12-31 -6.28% -41.43% -19.68%
Quarterly Report Q1 8-K 1999-09-30 -7.90% 33.78% 0.60%
Quarterly Report Q4 8-K 1999-06-30 -8.46% -33.48% -24.49%
Quarterly Report Q3 8-K 1999-03-31 -3.52% -89.37% -38.70%
Quarterly Report Q2 8-K 1998-12-31 30.89% 45.83% 10.78%
Quarterly Report Q1 8-K 1998-09-30 54.73% -57.71% 2.75%
Quarterly Report Q4 8-K 1998-06-30 60.42% 4.48% 52.48%
Quarterly Report Q3 8-K 1998-03-31 68.11% 4.02% 83.52%
Quarterly Report Q2 8-K 1997-12-31 35.33% -34.25% 51.71%
Quarterly Report Q1 8-K 1997-09-30 12.94% 15.13% 19.78%
Quarterly Report Q4 8-K 1997-06-30 11.62% 18.62% 18.58%
Quarterly Report Q3 8-K 1997-03-31 3.25% -14.96% -12.87%
Quarterly Report Q2 8-K 1996-12-31 5.48% 5.04% 1.94%
Quarterly Report Q1 8-K 1996-09-30 7.96% 11.76% 4.60%
Quarterly Report Q4 8-K 1996-06-30 4.91% -20.34% -16.97%
Quarterly Report Q3 8-K 1996-03-31 6.71% 5.41% -4.94%
Quarterly Report Q2 8-K 1995-12-31 12.55% 16.81% 9.79%
Quarterly Report Q1 8-K 1995-09-30 16.50% 27.10% 18.64%
Quarterly Report Q4 8-K 1995-06-30 21.28% 71.01% -26.74%
Quarterly Report Q3 8-K 1995-03-31 26.58% 100.00% 103.35%
Quarterly Report Q2 8-K 1994-12-31 17.98% 190.24% 164.04%
Quarterly Report Q1 8-K 1994-09-30 24.53% 132.33% 245.70%
Quarterly Report Q4 8-K 1994-06-30 41.60% 79.22% 266.21%
Quarterly Report Q3 8-K 1994-03-31 37.80% 52.05% 49.29%
Quarterly Report Q2 8-K 1993-12-31 38.73% 95.24% 56.14%
Quarterly Report Q1 8-K 1993-09-30 18.08% -1103.33% -206.85%
Quarterly Report Q4 8-K 1993-06-30 2.78% 185.19% 208.51%
Quarterly Report Q3 8-K 1993-03-31 0.52% 35.19% 12.90%
Quarterly Report Q2 8-K 1992-12-31 0.07% 90.91% 58.33%
Quarterly Report Q1 8-K 1992-09-30 -0.73% -18.92% -14.12%
Quarterly Report Q4 8-K 1992-06-30 -2.95% 42.11% -47.78%
Quarterly Report Q3 8-K 1992-03-31 -3.11% -8.47% -30.34%
Quarterly Report Q2 8-K 1991-12-31 -7.56% -82.54% -73.13%
Quarterly Report Q1 8-K 1991-09-30 -1.45% -46.38% -41.38%
Quarterly Report Q4 8-K 1991-06-30 -0.38% -78.65% -54.31%
Quarterly Report Q3 8-K 1991-03-31 -2.29% -44.86% -13.59%
Quarterly Report Q2 8-K 1990-12-31 12.25% 5.00% 19.64%
Quarterly Report Q1 8-K 1990-09-30 12.09% 6.15% 14.17%
Quarterly Report Q4 8-K 1990-06-30 25.54% 0.00% 106.76%
Quarterly Report Q3 8-K 1990-03-31 29.61% 0.00% -83.47%
Quarterly Report Q2 8-K 1989-12-31 21.63% 0.00% -89.95%
Quarterly Report Q1 8-K 1989-09-30 21.49% 0.00% -88.63%
Quarterly Report Q4 8-K 1989-06-30 10.77% 0.00% -12.78%
Quarterly Report Q3 8-K 1989-03-31 11.65% 0.00% 11.65%
Quarterly Report Q2 8-K 1988-12-31 9.43% 0.00% 9.43%
Quarterly Report Q1 8-K 1988-09-30 18.70% 0.00% 18.70%
Quarterly Report Q4 8-K 1988-06-30 18.32% 0.00% -15.78%
Quarterly Report Q3 8-K 1988-03-31 21.83% 0.00% 21.83%
Quarterly Report Q2 8-K 1987-12-31 22.06% 0.00% 22.06%
Quarterly Report Q1 8-K 1987-09-30 11.36% 0.00% 11.36%
Quarterly Report Q4 8-K 1987-06-30 5.56% 0.00% 6.69%
Quarterly Report Q3 8-K 1987-03-31 0.33% 0.00% 0.33%
Quarterly Report Q2 8-K 1986-12-31 -4.03% 0.00% -4.03%
Quarterly Report Q1 8-K 1986-09-30 -3.10% 0.00% -3.10%
Quarterly Report Q4 8-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1985-09-30 0.00% 0.00% 0.00%