image
Industrials - Manufacturing - Tools & Accessories - NYSE - US
$ 85.45
-0.431 %
$ 13.2 B
Market Cap
-68.91
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-30 -6.88% -182.33% -35.18%
Annual Report FY 10-K 2022-12-31 8.52% -89.92% -47.32%
Annual Report FY 10-K 2022-01-01 7.45% 36.91% 23.40%
Annual Report FY 10-K 2021-01-02 0.64% 29.09% 8.21%
Annual Report FY 10-K 2019-12-28 3.29% 48.12% 6.11%
Annual Report FY 10-K 2018-12-29 9.69% -47.37% -24.96%
Annual Report FY 10-K 2017-12-30 11.75% 27.01% 22.27%
Annual Report FY 10-K 2016-12-31 2.10% 9.23% 6.19%
Annual Report FY 10-K 2016-01-02 -1.47% 16.14% 5.41%
Annual Report FY 10-K 2015-01-03 3.07% 55.19% 70.04%
Annual Report FY 10-K 2013-12-28 7.96% -44.52% 10.96%
Annual Report FY 10-K 2012-12-29 -1.79% 31.01% -25.91%
Annual Report FY 10-K 2011-12-31 23.39% 8.93% 1.94%
Annual Report FY 10-K 2011-01-01 0.00% 212.46% 127.80%
Annual Report FY 10-K 2010-01-02 90.00% -36.74% 2.81%
Annual Report FY 10-K 2009-01-03 -1.28% -6.92% -40.98%
Annual Report FY 10-K 2007-12-29 11.58% 16.27% 25.93%
Annual Report FY 10-K 2006-12-31 22.32% 7.38% 13.23%
Annual Report FY 10-K 2005-12-31 7.95% -26.52% 6.34%
Annual Report FY 10-K 2005-01-01 13.64% 240.04% 63.92%
Annual Report FY 10-K 2004-01-03 3.28% -41.68% -11.64%
Annual Report FY 10-K 2002-10-28 -1.20% 16.87% -12.39%
Annual Report FY 10-K 2001-12-29 -4.53% -18.57% -3.35%
Annual Report FY 10-K 2000-12-30 -0.11% 29.60% 45.08%
Annual Report FY 10-K 2000-01-01 0.83% 8.85% -6.64%
Annual Report FY 10-K 1999-01-02 2.23% 428.88% -2.63%
Annual Report FY 10-K 1998-01-03 -0.05% -43.24% -3.15%
Annual Report FY 10-K 1996-12-28 1.77% 63.96% 9.84%
Annual Report FY 10-K 1995-12-30 4.52% -52.83% -8.86%
Annual Report FY 10-K 1994-12-31 10.46% 48.99% 28.25%
Annual Report FY 10-K 1994-01-01 2.50% -14.27% -0.10%
Annual Report FY 10-K 1992-12-31 13.02% 3.15% 0.97%
Annual Report FY 10-K 1991-12-31 -0.73% -10.79% -6.96%
Annual Report FY 10-K 1990-12-31 0.26% -9.43% -9.26%
Annual Report FY 10-K 1989-12-31 3.27% 13.72% 11.42%
Annual Report FY 10-K 1988-12-31 8.28% 19.52% 3.64%
Annual Report FY 10-K 1987-12-31 28.57% 9.90% 30.51%
Annual Report FY 10-K 1986-12-31 13.49% 0.64% 7.08%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 -5.12% 1838.30% 143.58%
Quarterly Report Q2 8-K 2024-06-29 -3.23% -10.85% 294.09%
Quarterly Report Q1 8-K 2024-03-30 -1.58% 110.38% 875.89%
Quarterly Report Q4 8-K 2023-12-30 -6.28% -202.58% 369.69%
Quarterly Report Q3 8-K 2023-09-30 -4.02% -87.16% -77.28%
Quarterly Report Q2 8-K 2023-07-01 -5.33% 102.05% -66.36%
Quarterly Report Q1 8-K 2023-04-01 -11.61% -107.13% -11.75%
Quarterly Report Q4 8-K 2022-12-31 -2.00% -30.66% -33.37%
Quarterly Report Q3 8-K 2022-10-01 -3.37% -91.17% -63.21%
Quarterly Report Q2 8-K 2022-07-02 2.14% -80.73% -50.70%
Quarterly Report Q1 8-K 2022-04-02 5.98% -63.33% -59.81%
Quarterly Report Q4 8-K 2022-01-01 -7.70% -28.36% -65.31%
Quarterly Report Q3 8-K 2021-10-02 10.73% 7.52% -14.01%
Quarterly Report Q2 8-K 2021-07-03 36.65% 94.57% 244.54%
Quarterly Report Q1 8-K 2021-04-03 34.12% 258.86% 263.33%
Quarterly Report Q4 8-K 2021-01-02 18.67% 130.04% 103.90%
Quarterly Report Q3 8-K 2020-09-26 5.98% 67.29% 46.81%
Quarterly Report Q2 8-K 2020-06-27 -16.32% -34.41% -63.56%
Quarterly Report Q1 8-K 2020-03-28 -6.13% -21.60% -22.49%
Quarterly Report Q4 8-K 2019-12-28 2.19% 398.50% 4.55%
Quarterly Report Q3 8-K 2019-09-28 3.96% -6.98% -1.09%
Quarterly Report Q2 8-K 2019-06-29 3.23% 21.36% 25.77%
Quarterly Report Q1 8-K 2019-03-30 3.87% -0.41% -15.57%
Quarterly Report Q4 8-K 2018-12-29 6.48% -23.69% -28.73%
Quarterly Report Q3 8-K 2018-09-29 5.95% -9.73% -10.63%
Quarterly Report Q2 8-K 2018-06-30 12.82% 5.76% -10.40%
Quarterly Report Q1 8-K 2018-03-31 14.39% -56.67% 9.04%
Quarterly Report Q4 8-K 2017-12-30 16.88% 10.18% 19.58%
Quarterly Report Q3 8-K 2017-09-30 14.46% 10.29% 7.54%
Quarterly Report Q2 8-K 2017-07-01 10.13% 2.25% -0.05%
Quarterly Report Q1 8-K 2017-04-01 5.00% 107.87% -7.17%
Quarterly Report Q4 8-K 2016-12-31 2.64% -3.77% -6.15%
Quarterly Report Q3 8-K 2016-10-01 1.86% 8.83% 6.30%
Quarterly Report Q2 8-K 2016-07-02 2.28% 19.50% 13.16%
Quarterly Report Q1 8-K 2016-04-02 1.60% 16.70% 12.82%
Quarterly Report Q4 8-K 2016-01-02 -4.60% 82.10% 12.41%
Quarterly Report Q3 8-K 2015-10-03 -2.50% -3.38% 3.67%
Quarterly Report Q2 8-K 2015-07-04 -0.64% 4.94% 7.14%
Quarterly Report Q1 8-K 2015-04-04 -0.41% 0.25% 2.87%
Quarterly Report Q4 8-K 2015-01-03 2.63% 159.89% 231.43%
Quarterly Report Q3 8-K 2014-09-27 5.18% 42.59% 51.70%
Quarterly Report Q2 8-K 2014-06-28 0.56% 15.71% 17.31%
Quarterly Report Q1 8-K 2014-03-29 6.18% 99.63% 100.39%
Quarterly Report Q4 8-K 2013-12-28 8.90% -88.60% -43.56%
Quarterly Report Q3 8-K 2013-09-28 -0.98% 44.10% 25.35%
Quarterly Report Q2 8-K 2013-06-29 1.96% 20.87% 19.36%
Quarterly Report Q1 8-K 2013-03-30 -6.25% -33.42% -32.72%
Quarterly Report Q4 8-K 2012-12-29 -2.47% 200.00% -27.43%
Quarterly Report Q3 8-K 2012-09-29 5.70% -25.49% -17.49%
Quarterly Report Q2 8-K 2012-06-30 7.28% -21.54% -5.52%
Quarterly Report Q1 8-K 2012-03-31 11.43% -23.25% -10.47%
Quarterly Report Q4 8-K 2011-12-31 13.39% 19.01% -2.54%
Quarterly Report Q3 8-K 2011-10-01 11.28% -6.08% -14.48%
Quarterly Report Q2 8-K 2011-07-02 185.38% -4.27% -4.29%
Quarterly Report Q1 8-K 2011-04-02 88.65% 126.39% 70.30%
Quarterly Report Q4 8-K 2011-01-01 148.91% 143.03% 678.26%
Quarterly Report Q3 8-K 2010-10-02 153.24% 172.52% 165.93%
Quarterly Report Q2 8-K 2010-07-03 0.00% 196.55% 136.57%
Quarterly Report Q1 8-K 2010-04-03 38.23% 85.94% 14.30%
Quarterly Report Q4 8-K 2010-01-02 -10.12% 4625.00% 119.85%
Quarterly Report Q3 8-K 2009-10-03 -16.45% -62.94% -39.39%
Quarterly Report Q2 8-K 2009-07-04 -20.36% -11.01% -29.87%
Quarterly Report Q1 8-K 2009-04-04 -16.77% -43.31% -20.00%
Quarterly Report Q4 8-K 2009-01-03 -7.61% -98.70% -91.45%
Quarterly Report Q3 8-K 2008-09-27 -1.03% 78.34% -10.42%
Quarterly Report Q2 8-K 2008-06-28 2.78% -8.44% -3.17%
Quarterly Report Q1 8-K 2008-03-29 3.28% -1.63% -0.59%
Quarterly Report Q4 8-K 2007-12-29 14.53% 6.58% 20.27%
Quarterly Report Q3 8-K 2007-09-29 11.71% 0.99% 19.67%
Quarterly Report Q2 8-K 2007-06-30 10.33% 14.19% 24.07%
Quarterly Report Q1 8-K 2007-03-31 9.64% 79.31% 46.40%
Quarterly Report Q4 8-K 2006-12-31 25.81% 43.85% 29.10%
Quarterly Report Q3 8-K 2006-09-30 19.87% 17.69% 16.44%
Quarterly Report Q2 8-K 2006-07-01 23.53% 13.35% 16.80%
Quarterly Report Q1 8-K 2006-04-01 20.14% -43.39% -10.22%
Quarterly Report Q4 8-K 2005-12-31 19.34% -31.67% 5.89%
Quarterly Report Q3 8-K 2005-10-01 6.77% 20.34% 14.95%
Quarterly Report Q2 8-K 2005-07-02 3.69% 7.33% 7.31%
Quarterly Report Q1 8-K 2005-04-02 3.56% -56.61% -2.99%
Quarterly Report Q4 8-K 2005-01-01 13.81% 154.62% 60.63%
Quarterly Report Q3 8-K 2004-10-02 10.55% 53.24% 19.26%
Quarterly Report Q2 8-K 2004-07-03 13.58% 395.16% 84.27%
Quarterly Report Q1 8-K 2004-04-03 16.87% 699.48% 131.39%
Quarterly Report Q4 8-K 2004-01-03 -9.85% 91.16% 38.07%
Quarterly Report Q3 8-K 2003-09-27 7.54% -23.77% 19.48%
Quarterly Report Q2 8-K 2003-06-28 7.80% -80.41% -35.07%
Quarterly Report Q1 8-K 2003-03-29 8.03% -60.74% -42.54%
Quarterly Report Q4 8-K 2002-12-31 2.49% 178.46% -45.36%
Quarterly Report Q3 8-K 2002-10-28 -1.57% 0.37% -12.27%
Quarterly Report Q2 8-K 2002-06-30 -4.05% 24.85% -0.11%
Quarterly Report Q1 8-K 2002-03-30 -1.52% 4.94% 8.36%
Quarterly Report Q4 8-K 2001-12-29 -3.11% -86.14% -6.01%
Quarterly Report Q3 8-K 2001-09-30 -1.21% 11.91% 5.31%
Quarterly Report Q2 8-K 2001-06-30 -3.74% 0.20% 0.68%
Quarterly Report Q1 8-K 2001-03-31 -9.95% -3.32% -13.22%
Quarterly Report Q4 8-K 2000-12-30 -3.52% 6.35% 72.21%
Quarterly Report Q3 8-K 2000-09-30 -1.10% -3.18% 5.88%
Quarterly Report Q2 8-K 2000-07-01 2.52% 100.00% 81.74%
Quarterly Report Q1 8-K 2000-04-01 1.71% 59.08% 44.43%
Quarterly Report Q4 8-K 2000-01-01 2.19% 70.93% 8.83%
Quarterly Report Q3 8-K 1999-10-02 0.35% 50.60% 22.76%
Quarterly Report Q2 8-K 1999-07-03 -0.91% -40.05% -37.24%
Quarterly Report Q1 8-K 1999-04-03 1.76% -16.76% -10.03%
Quarterly Report Q4 8-K 1999-01-02 -3.29% -2.64% -20.53%
Quarterly Report Q3 8-K 1998-10-03 6.01% 182.27% -3.04%
Quarterly Report Q2 8-K 1998-07-04 2.70% 165.43% 4.21%
Quarterly Report Q1 8-K 1998-04-04 3.91% -0.82% 6.13%
Quarterly Report Q4 8-K 1998-01-03 1.96% 983.33% -13.51%
Quarterly Report Q3 8-K 1997-09-27 -3.33% -107.69% -9.75%
Quarterly Report Q2 8-K 1997-06-28 -0.53% -197.85% 3.66%
Quarterly Report Q1 8-K 1997-03-29 1.78% 23.99% 8.77%
Quarterly Report Q4 8-K 1996-12-28 2.33% -500.00% 7.15%
Quarterly Report Q3 8-K 1996-09-28 2.62% 2317.65% 21.94%
Quarterly Report Q2 8-K 1996-06-29 3.31% 3.49% 12.32%
Quarterly Report Q1 8-K 1996-03-30 -1.24% 3.14% -2.40%
Quarterly Report Q4 8-K 1995-12-30 0.90% -98.22% -13.14%
Quarterly Report Q3 8-K 1995-09-30 3.65% -5.28% -11.42%
Quarterly Report Q2 8-K 1995-07-01 4.25% -6.53% -10.59%
Quarterly Report Q1 8-K 1995-04-01 9.83% 12.11% 1.57%
Quarterly Report Q4 8-K 1994-12-31 14.80% 271.43% 34.60%
Quarterly Report Q3 8-K 1994-10-01 9.77% 28.80% 26.22%
Quarterly Report Q2 8-K 1994-07-02 11.25% 24.81% 33.08%
Quarterly Report Q1 8-K 1994-04-02 5.84% 11.30% 18.31%
Quarterly Report Q4 8-K 1994-01-01 -3.44% -65.53% -5.90%
Quarterly Report Q3 8-K 1993-09-30 3.67% -1.57% 0.38%
Quarterly Report Q2 8-K 1993-06-30 0.77% -6.25% -9.06%
Quarterly Report Q1 8-K 1993-03-31 10.22% 31.43% 20.30%
Quarterly Report Q4 8-K 1992-12-31 16.84% 4.76% -5.09%
Quarterly Report Q3 8-K 1992-09-30 9.84% -9.93% -4.32%
Quarterly Report Q2 8-K 1992-06-30 14.47% 9.92% 8.33%
Quarterly Report Q1 8-K 1992-03-31 10.69% 12.90% 7.73%
Quarterly Report Q4 8-K 1991-12-31 2.21% -2.33% 13.27%
Quarterly Report Q3 8-K 1991-09-30 2.80% 1.81% 0.00%
Quarterly Report Q2 8-K 1991-06-30 -1.78% -14.38% -15.49%
Quarterly Report Q1 8-K 1991-03-31 -6.30% -31.11% -24.85%
Quarterly Report Q4 8-K 1990-12-31 -2.01% -22.52% -27.68%
Quarterly Report Q3 8-K 1990-09-30 0.94% -4.48% -10.90%
Quarterly Report Q2 8-K 1990-06-30 1.51% -0.65% 9.61%
Quarterly Report Q1 8-K 1990-03-31 0.73% 0.00% -89.62%
Quarterly Report Q4 8-K 1989-12-31 5.24% 0.00% 105.97%
Quarterly Report Q3 8-K 1989-09-30 3.77% 0.00% -86.72%
Quarterly Report Q2 8-K 1989-06-30 1.03% 0.00% -88.02%
Quarterly Report Q1 8-K 1989-03-31 3.07% 0.00% 3.07%
Quarterly Report Q4 8-K 1988-12-31 6.04% 0.00% -10.11%
Quarterly Report Q3 8-K 1988-09-30 3.43% 0.00% 3.43%
Quarterly Report Q2 8-K 1988-06-30 12.25% 0.00% 12.25%
Quarterly Report Q1 8-K 1988-03-31 11.88% 0.00% 11.88%
Quarterly Report Q4 8-K 1987-12-31 78.96% 0.00% -14.70%
Quarterly Report Q3 8-K 1987-09-30 17.02% 0.00% 17.02%
Quarterly Report Q2 8-K 1987-06-30 7.65% 0.00% 7.65%
Quarterly Report Q1 8-K 1987-03-31 28.56% 0.00% 28.56%
Quarterly Report Q4 8-K 1986-12-31 -20.53% 0.00% -29.74%
Quarterly Report Q3 8-K 1986-09-30 30.70% 0.00% 30.70%
Quarterly Report Q2 8-K 1986-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1986-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1985-09-30 0.00% 0.00% 0.00%