image
Industrials - Manufacturing - Tools & Accessories - NYSE - US
$ 357.06
-0.204 %
$ 18.7 B
Market Cap
18.35
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-30 13.70% 10.90% 8.55%
Annual Report FY 10-K 2022-12-31 5.66% 11.12% 7.45%
Annual Report FY 10-K 2022-01-01 18.36% 30.86% 27.60%
Annual Report FY 10-K 2021-01-02 -3.69% -9.59% -8.50%
Annual Report FY 10-K 2019-12-28 -0.29% 2.00% 0.65%
Annual Report FY 10-K 2018-12-29 1.46% 21.91% 8.46%
Annual Report FY 10-K 2017-12-30 7.48% 2.07% 3.20%
Annual Report FY 10-K 2016-12-31 2.31% 14.14% 11.69%
Annual Report FY 10-K 2016-01-02 2.29% 13.46% 11.70%
Annual Report FY 10-K 2015-01-03 7.24% 20.44% 16.80%
Annual Report FY 10-K 2013-12-28 4.04% 14.44% 13.52%
Annual Report FY 10-K 2012-12-29 2.93% 10.79% 8.69%
Annual Report FY 10-K 2011-12-31 6.44% 48.15% 43.36%
Annual Report FY 10-K 2011-01-01 13.50% 38.97% 32.19%
Annual Report FY 10-K 2010-01-02 -17.20% -43.30% -35.52%
Annual Report FY 10-K 2009-01-03 0.43% 30.63% 19.70%
Annual Report FY 10-K 2007-12-29 12.64% 81.02% 96.97%
Annual Report FY 10-K 2006-12-30 6.78% 7.75% -1.85%
Annual Report FY 10-K 2005-12-31 -1.87% 13.71% 18.06%
Annual Report FY 10-K 2005-02-01 7.79% 3.81% -5.20%
Annual Report FY 10-K 2003-12-31 5.88% -25.75% -24.31%
Annual Report FY 10-K 2002-12-31 0.64% 457.89% 289.59%
Annual Report FY 10-K 2001-12-29 -3.68% -87.21% -73.48%
Annual Report FY 10-K 2000-12-30 11.83% 16.75% 26.42%
Annual Report FY 10-K 2000-01-01 9.76% 2750.00% 575.86%
Annual Report FY 10-K 1999-01-02 6.00% -3.19% -16.48%
Annual Report FY 10-K 1998-01-03 12.58% 14.37% 23.86%
Annual Report FY 10-K 1996-12-28 14.95% 16.06% 24.54%
Annual Report FY 10-K 1995-12-30 8.19% 15.26% 27.54%
Annual Report FY 10-K 1994-12-31 5.50% 14.57% -33.02%
Annual Report FY 10-K 1994-01-01 15.06% 30.00% 26.97%
Annual Report FY 10-K 1992-12-31 11.59% -9.84% -6.62%
Annual Report FY 10-K 1991-12-31 -5.36% -27.38% 12.84%
Annual Report FY 10-K 1990-12-31 4.57% -3.72% -34.17%
Annual Report FY 10-K 1989-12-31 4.24% -7.59% -8.40%
Annual Report FY 10-K 1988-12-31 13.30% 27.88% 45.56%
Annual Report FY 10-K 1987-12-31 12.57% 35.27% 23.37%
Annual Report FY 10-K 1986-12-31 13.33% 9.72% 10.10%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 -1.06% 3.29% 3.02%
Quarterly Report Q2 8-K 2024-06-29 7.44% 2.73% -1.34%
Quarterly Report Q1 8-K 2024-03-30 8.36% 5.95% 4.02%
Quarterly Report Q4 8-K 2023-12-30 11.93% 6.86% 4.46%
Quarterly Report Q3 8-K 2023-09-30 5.15% 8.58% 8.52%
Quarterly Report Q2 8-K 2023-07-01 4.81% 14.04% 10.26%
Quarterly Report Q1 8-K 2023-04-01 7.76% 14.40% 11.11%
Quarterly Report Q4 8-K 2022-12-31 4.29% 6.79% 4.18%
Quarterly Report Q3 8-K 2022-10-01 6.24% 14.12% 6.62%
Quarterly Report Q2 8-K 2022-07-02 5.10% 11.30% 9.06%
Quarterly Report Q1 8-K 2022-04-02 7.14% 12.88% 10.26%
Quarterly Report Q4 8-K 2022-01-01 3.16% 7.08% 5.16%
Quarterly Report Q3 8-K 2021-10-02 10.21% 9.18% 8.20%
Quarterly Report Q2 8-K 2021-07-03 49.30% 105.53% 92.33%
Quarterly Report Q1 8-K 2021-04-03 20.23% 40.38% 35.96%
Quarterly Report Q4 8-K 2021-01-02 12.48% 22.45% 21.88%
Quarterly Report Q3 8-K 2020-09-26 4.41% 9.17% 9.88%
Quarterly Report Q2 8-K 2020-06-27 -23.86% -43.90% -40.64%
Quarterly Report Q1 8-K 2020-03-28 -7.54% -22.88% -21.52%
Quarterly Report Q4 8-K 2019-12-28 0.28% -2.51% -1.93%
Quarterly Report Q3 8-K 2019-09-28 0.41% 0.86% -1.59%
Quarterly Report Q2 8-K 2019-06-29 -0.35% 0.95% -0.16%
Quarterly Report Q1 8-K 2019-03-30 -1.48% 9.14% 6.35%
Quarterly Report Q4 8-K 2018-12-29 -2.27% 35.14% 12.31%
Quarterly Report Q3 8-K 2018-09-29 -0.63% 22.34% 11.14%
Quarterly Report Q2 8-K 2018-06-30 3.60% 16.64% 5.29%
Quarterly Report Q1 8-K 2018-03-31 5.46% 15.11% 5.68%
Quarterly Report Q4 8-K 2017-12-30 9.53% -11.48% -6.85%
Quarterly Report Q3 8-K 2017-09-30 8.36% 1.29% 0.43%
Quarterly Report Q2 8-K 2017-07-01 5.63% 9.35% 10.38%
Quarterly Report Q1 8-K 2017-04-01 6.34% 10.37% 9.68%
Quarterly Report Q4 8-K 2016-12-31 4.47% 11.34% 9.84%
Quarterly Report Q3 8-K 2016-10-01 1.53% 12.76% 11.28%
Quarterly Report Q2 8-K 2016-07-02 2.41% 16.75% 12.33%
Quarterly Report Q1 8-K 2016-04-02 0.77% 16.11% 13.58%
Quarterly Report Q4 8-K 2016-01-02 -0.66% 13.08% 10.62%
Quarterly Report Q3 8-K 2015-10-03 1.89% 12.63% 11.17%
Quarterly Report Q2 8-K 2015-07-04 3.06% 13.10% 11.16%
Quarterly Report Q1 8-K 2015-04-04 5.12% 15.22% 14.16%
Quarterly Report Q4 8-K 2015-01-03 7.51% 22.96% 19.67%
Quarterly Report Q3 8-K 2014-09-27 7.05% 22.58% 17.77%
Quarterly Report Q2 8-K 2014-06-28 8.17% 20.02% 16.51%
Quarterly Report Q1 8-K 2014-03-29 6.18% 15.82% 12.87%
Quarterly Report Q4 8-K 2013-12-28 5.88% 11.70% 11.30%
Quarterly Report Q3 8-K 2013-09-28 5.85% 14.17% 15.15%
Quarterly Report Q2 8-K 2013-06-29 3.55% 15.71% 13.98%
Quarterly Report Q1 8-K 2013-03-30 0.88% 16.62% 13.92%
Quarterly Report Q4 8-K 2012-12-29 2.25% 13.86% 11.76%
Quarterly Report Q3 8-K 2012-09-29 2.07% 9.29% 7.82%
Quarterly Report Q2 8-K 2012-06-30 1.54% -2.05% -3.05%
Quarterly Report Q1 8-K 2012-03-31 5.98% 26.33% 21.64%
Quarterly Report Q4 8-K 2011-12-31 12.27% 28.32% 29.93%
Quarterly Report Q3 8-K 2011-10-01 4.01% 45.81% 37.35%
Quarterly Report Q2 8-K 2011-07-02 12.21% 72.19% 66.42%
Quarterly Report Q1 8-K 2011-04-02 11.60% 52.72% 42.57%
Quarterly Report Q4 8-K 2011-01-01 15.82% 58.20% 43.77%
Quarterly Report Q3 8-K 2010-10-02 14.04% 83.07% 72.07%
Quarterly Report Q2 8-K 2010-07-03 9.76% 21.12% 14.79%
Quarterly Report Q1 8-K 2010-04-03 8.56% 5.75% 8.86%
Quarterly Report Q4 8-K 2010-01-02 -15.17% -37.54% -30.87%
Quarterly Report Q3 8-K 2009-10-03 -15.76% -53.48% -43.63%
Quarterly Report Q2 8-K 2009-07-04 -22.99% -44.10% -37.06%
Quarterly Report Q1 8-K 2009-04-04 -20.65% -38.52% -31.01%
Quarterly Report Q4 8-K 2009-01-03 -10.11% 2.27% 1.25%
Quarterly Report Q3 8-K 2008-09-27 2.51% 32.85% 19.34%
Quarterly Report Q2 8-K 2008-06-28 7.61% 52.74% 27.80%
Quarterly Report Q1 8-K 2008-03-29 1.68% 45.13% 33.72%
Quarterly Report Q4 8-K 2007-12-29 10.75% 50.79% 62.67%
Quarterly Report Q3 8-K 2007-09-29 11.44% 45.74% 56.71%
Quarterly Report Q2 8-K 2007-06-30 11.92% 271.19% 334.83%
Quarterly Report Q1 8-K 2007-03-31 19.58% 76.47% 76.90%
Quarterly Report Q4 8-K 2006-12-30 16.95% 38.69% 35.78%
Quarterly Report Q3 8-K 2006-09-30 7.69% 34.29% 7.94%
Quarterly Report Q2 8-K 2006-07-01 4.52% -55.64% -57.51%
Quarterly Report Q1 8-K 2006-04-01 -3.15% 23.46% 14.87%
Quarterly Report Q4 8-K 2005-12-31 -5.97% 14.17% 14.74%
Quarterly Report Q3 8-K 2005-10-01 -0.28% -7.89% 17.26%
Quarterly Report Q2 8-K 2005-07-02 -0.57% 19.82% 15.93%
Quarterly Report Q1 8-K 2005-04-02 -0.57% 40.94% 27.04%
Quarterly Report Q4 8-K 2005-02-01 1.79% 38.73% 7.65%
Quarterly Report Q3 8-K 2004-10-02 8.22% 28.81% 17.36%
Quarterly Report Q2 8-K 2004-07-03 8.30% -0.45% 0.25%
Quarterly Report Q1 8-K 2004-04-03 13.48% -40.65% -37.21%
Quarterly Report Q4 8-K 2003-12-31 9.06% -47.73% -59.75%
Quarterly Report Q3 8-K 2003-09-27 4.62% -7.81% 7.24%
Quarterly Report Q2 8-K 2003-06-28 3.29% -23.63% -13.77%
Quarterly Report Q1 8-K 2003-03-29 6.49% -12.65% 25.00%
Quarterly Report Q4 8-K 2002-12-31 2.79% 290.23% 696.60%
Quarterly Report Q3 8-K 2002-09-28 -1.12% 3100.00% 437.04%
Quarterly Report Q2 8-K 2002-06-29 4.11% 228.09% 148.42%
Quarterly Report Q1 8-K 2002-03-30 -3.30% -8.92% -16.50%
Quarterly Report Q4 8-K 2001-12-29 -3.90% -39.91% -50.15%
Quarterly Report Q3 8-K 2001-09-29 -0.73% -97.77% -87.40%
Quarterly Report Q2 8-K 2001-06-30 -6.68% -79.86% -72.41%
Quarterly Report Q1 8-K 2001-03-31 -3.11% -20.52% -18.99%
Quarterly Report Q4 8-K 2000-12-30 -1.83% 59.12% -4.53%
Quarterly Report Q3 8-K 2000-09-30 12.94% -36.93% 0.39%
Quarterly Report Q2 8-K 2000-07-01 19.02% 76.76% 57.23%
Quarterly Report Q1 8-K 2000-04-01 20.27% 5.11% 46.14%
Quarterly Report Q4 8-K 2000-01-01 18.88% 117.46% 269.88%
Quarterly Report Q3 8-K 1999-10-02 6.06% 157.57% 139.72%
Quarterly Report Q2 8-K 1999-07-03 7.01% 10.13% 64.66%
Quarterly Report Q1 8-K 1999-04-03 6.14% -5.01% -14.50%
Quarterly Report Q4 8-K 1999-01-02 -3.99% -70.07% -85.81%
Quarterly Report Q3 8-K 1998-10-03 9.23% -208.45% -238.89%
Quarterly Report Q2 8-K 1998-07-04 8.06% -41.79% -45.15%
Quarterly Report Q1 8-K 1998-04-04 13.62% 0.00% -2.40%
Quarterly Report Q4 8-K 1998-01-03 21.33% 15.03% 30.87%
Quarterly Report Q3 8-K 1997-09-27 12.67% 15.26% 28.21%
Quarterly Report Q2 8-K 1997-06-28 6.40% 13.04% 14.12%
Quarterly Report Q1 8-K 1997-03-29 8.97% 14.14% 23.01%
Quarterly Report Q4 8-K 1996-12-28 17.89% 18.83% 20.81%
Quarterly Report Q3 8-K 1996-09-28 12.33% 17.11% 21.45%
Quarterly Report Q2 8-K 1996-06-29 17.69% 16.16% 29.97%
Quarterly Report Q1 8-K 1996-03-30 11.42% 12.08% 26.02%
Quarterly Report Q4 8-K 1995-12-30 9.01% 15.36% 335.67%
Quarterly Report Q3 8-K 1995-09-30 11.03% 15.86% -9.40%
Quarterly Report Q2 8-K 1995-07-01 9.37% 13.79% -23.42%
Quarterly Report Q1 8-K 1995-04-01 3.45% 16.23% -32.07%
Quarterly Report Q4 8-K 1994-12-31 0.28% 9.43% -35.28%
Quarterly Report Q3 8-K 1994-10-01 2.69% 10.73% -8.07%
Quarterly Report Q2 8-K 1994-07-02 9.57% 16.52% 15.09%
Quarterly Report Q1 8-K 1994-04-02 10.38% 23.24% 29.41%
Quarterly Report Q4 8-K 1994-01-01 6.15% 90.62% 61.23%
Quarterly Report Q3 8-K 1993-09-30 20.17% 34.87% 35.02%
Quarterly Report Q2 8-K 1993-06-30 17.09% 14.29% 16.67%
Quarterly Report Q1 8-K 1993-03-31 19.62% 0.00% -0.33%
Quarterly Report Q4 8-K 1992-12-31 37.33% -24.26% -7.69%
Quarterly Report Q3 8-K 1992-09-30 4.69% -20.42% -11.38%
Quarterly Report Q2 8-K 1992-06-30 3.37% -1.01% -5.92%
Quarterly Report Q1 8-K 1992-03-31 1.48% 6.32% -1.29%
Quarterly Report Q4 8-K 1991-12-31 -2.64% -2.31% 243.06%
Quarterly Report Q3 8-K 1991-09-30 -5.44% -24.21% -27.68%
Quarterly Report Q2 8-K 1991-06-30 -5.93% -27.21% -22.48%
Quarterly Report Q1 8-K 1991-03-31 -7.24% -44.05% -33.83%
Quarterly Report Q4 8-K 1990-12-31 1.82% -23.79% -58.87%
Quarterly Report Q3 8-K 1990-09-30 7.20% 7.69% 7.80%
Quarterly Report Q2 8-K 1990-06-30 5.79% -0.37% -0.68%
Quarterly Report Q1 8-K 1990-03-31 3.58% 0.00% -79.75%
Quarterly Report Q4 8-K 1989-12-31 3.98% 0.00% 107.70%
Quarterly Report Q3 8-K 1989-09-30 1.77% 0.00% -82.19%
Quarterly Report Q2 8-K 1989-06-30 3.28% 0.00% -79.97%
Quarterly Report Q1 8-K 1989-03-31 7.80% 0.00% 7.80%
Quarterly Report Q4 8-K 1988-12-31 8.30% 0.00% -6.24%
Quarterly Report Q3 8-K 1988-09-30 10.47% 0.00% 10.47%
Quarterly Report Q2 8-K 1988-06-30 18.74% 0.00% 18.74%
Quarterly Report Q1 8-K 1988-03-31 16.06% 0.00% 16.06%
Quarterly Report Q4 8-K 1987-12-31 9.79% 0.00% -11.02%
Quarterly Report Q3 8-K 1987-09-30 13.57% 0.00% 13.57%
Quarterly Report Q2 8-K 1987-06-30 9.49% 0.00% 9.49%
Quarterly Report Q1 8-K 1987-03-31 17.93% 0.00% 17.93%
Quarterly Report Q4 8-K 1986-12-31 19.10% 0.00% -11.71%
Quarterly Report Q3 8-K 1986-09-30 11.60% 0.00% 11.60%
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%