image
Industrials - Industrial - Machinery - NASDAQ - US
$ 136.0
0.236 %
$ 7.32 B
Market Cap
18.73
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-30 0.09% -8.17% -0.74%
Annual Report FY 10-K 2022-12-31 24.06% -10.63% 42.67%
Annual Report FY 10-K 2022-01-01 29.35% 135.65% 38.18%
Annual Report FY 10-K 2021-01-02 -15.08% -41.15% -36.89%
Annual Report FY 10-K 2019-12-28 8.69% 11.06% 15.27%
Annual Report FY 10-K 2018-12-29 16.59% 6.38% 8.68%
Annual Report FY 10-K 2017-12-30 2.98% 4.89% -8.04%
Annual Report FY 10-K 2016-12-31 24.16% 48.33% 47.46%
Annual Report FY 10-K 2016-01-02 11.61% -0.88% 0.72%
Annual Report FY 10-K 2015-01-03 14.55% 25.59% 22.90%
Annual Report FY 10-K 2013-12-28 37.62% 27.53% 29.97%
Annual Report FY 10-K 2012-12-29 21.30% 26.42% 26.48%
Annual Report FY 10-K 2011-12-31 19.02% 31.02% 21.11%
Annual Report FY 10-K 2011-01-01 11.21% 19.15% 10.18%
Annual Report FY 10-K 2010-01-02 -0.81% -4.30% -6.84%
Annual Report FY 10-K 2009-01-03 30.25% 21.45% 28.71%
Annual Report FY 10-K 2007-12-29 24.15% 24.16% 20.85%
Annual Report FY 10-K 2006-12-30 27.30% 31.70% 32.65%
Annual Report FY 10-K 2005-12-31 16.80% 36.42% 51.53%
Annual Report FY 10-K 2005-01-01 15.17% 26.15% 9.26%
Annual Report FY 10-K 2004-01-03 2.75% 9.15% 17.78%
Annual Report FY 10-K 2002-12-28 125.61% 947.07% 274.73%
Annual Report FY 10-K 2001-12-29 -19.97% -59.18% -33.05%
Annual Report FY 10-K 2000-12-30 -4.24% 500.80% 51.92%
Annual Report FY 10-K 2000-01-01 0.15% 75.00% 151.61%
Annual Report FY 10-K 1999-01-02 -10.79% -76.92% -76.15%
Annual Report FY 10-K 1998-01-03 18.83% 940.00% 49.43%
Annual Report FY 10-K 1996-12-28 -10.34% -85.71% -15.53%
Annual Report FY 10-K 1995-12-30 7.08% 12.90% 17.05%
Annual Report FY 10-K 1994-12-31 6.91% -8.82% 486.67%
Annual Report FY 10-K 1993-12-31 10.55% 278.95% -71.70%
Annual Report FY 10-K 1992-12-31 6.80% 74.67% 381.82%
Annual Report FY 10-K 1991-12-31 -8.85% -650.00% -87.06%
Annual Report FY 10-K 1990-12-31 56.51% -166.67% 60.38%
Annual Report FY 10-K 1989-12-31 111.11% -85.71% -15.87%
Annual Report FY 10-K 1988-12-31 17.53% 600.00% 31.25%
Annual Report FY 10-K 1987-12-31 18.29% 154.55% 585.71%
Annual Report FY 10-K 1986-12-31 -11.51% -1100.00% -73.08%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-28 -3.86% 5.08% 0.87%
Quarterly Report Q2 8-K 2024-06-29 -4.66% -1.25% -3.49%
Quarterly Report Q1 8-K 2024-03-30 -7.99% -12.64% 9.39%
Quarterly Report Q4 8-K 2023-12-30 -2.24% -42.72% 7.33%
Quarterly Report Q3 8-K 2023-09-30 -1.23% 4.10% 7.88%
Quarterly Report Q2 8-K 2023-07-01 2.60% 3.18% 10.49%
Quarterly Report Q1 8-K 2023-04-01 1.28% 15.55% 51.18%
Quarterly Report Q4 8-K 2022-12-31 19.08% 29.72% 35.70%
Quarterly Report Q3 8-K 2022-10-01 21.45% -40.69% -30.74%
Quarterly Report Q2 8-K 2022-07-02 25.33% -6.08% 22.32%
Quarterly Report Q1 8-K 2022-04-02 31.21% -3.93% -29.73%
Quarterly Report Q4 8-K 2022-01-01 18.80% 98.08% 48.69%
Quarterly Report Q3 8-K 2021-10-02 28.84% 190.78% 169.39%
Quarterly Report Q2 8-K 2021-07-03 71.36% 469.82% 249.50%
Quarterly Report Q1 8-K 2021-04-03 11.90% 20.99% 14.95%
Quarterly Report Q4 8-K 2021-01-02 -7.41% -52.44% -38.68%
Quarterly Report Q3 8-K 2020-09-26 -12.36% -26.22% -28.57%
Quarterly Report Q2 8-K 2020-06-27 -37.98% -77.05% -71.98%
Quarterly Report Q1 8-K 2020-03-28 -1.36% 6.91% 4.31%
Quarterly Report Q4 8-K 2019-12-28 4.09% 14.93% 8.60%
Quarterly Report Q3 8-K 2019-09-28 1.50% 12.50% 12.69%
Quarterly Report Q2 8-K 2019-06-29 13.90% 9.79% 25.42%
Quarterly Report Q1 8-K 2019-03-30 17.44% 5.49% 16.17%
Quarterly Report Q4 8-K 2018-12-29 19.56% 26.14% 103.27%
Quarterly Report Q3 8-K 2018-09-29 20.28% -2.37% -8.95%
Quarterly Report Q2 8-K 2018-06-30 15.33% 8.28% -8.86%
Quarterly Report Q1 8-K 2018-03-31 10.28% -7.47% -13.94%
Quarterly Report Q4 8-K 2017-12-30 6.04% -7.10% -45.56%
Quarterly Report Q3 8-K 2017-09-30 3.28% -1.56% -2.62%
Quarterly Report Q2 8-K 2017-07-01 -0.19% 6.42% 9.13%
Quarterly Report Q1 8-K 2017-04-01 2.70% 29.64% 17.02%
Quarterly Report Q4 8-K 2016-12-31 11.62% 60.95% 74.16%
Quarterly Report Q3 8-K 2016-10-01 27.89% 55.35% 51.74%
Quarterly Report Q2 8-K 2016-07-02 33.04% 34.32% 34.25%
Quarterly Report Q1 8-K 2016-04-02 26.99% 42.65% 29.73%
Quarterly Report Q4 8-K 2016-01-02 22.92% -2.83% -11.74%
Quarterly Report Q3 8-K 2015-10-03 11.06% -18.23% -7.44%
Quarterly Report Q2 8-K 2015-07-04 2.71% 12.11% 10.06%
Quarterly Report Q1 8-K 2015-04-04 9.16% 14.31% 19.04%
Quarterly Report Q4 8-K 2015-01-03 15.25% 3.66% 10.53%
Quarterly Report Q3 8-K 2014-09-27 12.30% 45.85% 28.12%
Quarterly Report Q2 8-K 2014-06-28 16.76% 30.25% 25.55%
Quarterly Report Q1 8-K 2014-03-29 13.75% 29.12% 32.56%
Quarterly Report Q4 8-K 2013-12-28 29.43% 32.11% 26.93%
Quarterly Report Q3 8-K 2013-09-28 39.70% 37.53% 42.29%
Quarterly Report Q2 8-K 2013-06-29 39.90% 19.71% 33.06%
Quarterly Report Q1 8-K 2013-03-30 43.10% 17.23% 15.10%
Quarterly Report Q4 8-K 2012-12-29 19.63% 9.34% 30.60%
Quarterly Report Q3 8-K 2012-09-29 17.82% 26.89% 27.55%
Quarterly Report Q2 8-K 2012-06-30 23.33% 58.17% 28.63%
Quarterly Report Q1 8-K 2012-03-31 25.33% 23.96% 16.89%
Quarterly Report Q4 8-K 2011-12-31 17.63% 64.61% 29.75%
Quarterly Report Q3 8-K 2011-10-01 23.02% 13.88% 16.17%
Quarterly Report Q2 8-K 2011-07-02 21.59% 12.10% 18.56%
Quarterly Report Q1 8-K 2011-04-02 13.62% 29.52% 18.65%
Quarterly Report Q4 8-K 2011-01-01 35.90% 17.46% 22.17%
Quarterly Report Q3 8-K 2010-10-02 15.46% 32.91% 14.02%
Quarterly Report Q2 8-K 2010-07-03 9.34% 27.67% 10.33%
Quarterly Report Q1 8-K 2010-04-03 -11.49% -2.17% -5.90%
Quarterly Report Q4 8-K 2010-01-02 0.98% 3.24% -6.05%
Quarterly Report Q3 8-K 2009-10-03 -7.50% -4.84% -9.30%
Quarterly Report Q2 8-K 2009-07-04 -8.59% -19.88% -17.07%
Quarterly Report Q1 8-K 2009-04-04 12.84% 6.72% 7.98%
Quarterly Report Q4 8-K 2009-01-03 3.77% 13.48% 9.66%
Quarterly Report Q3 8-K 2008-09-27 22.41% 15.89% 21.75%
Quarterly Report Q2 8-K 2008-06-28 53.22% 36.04% 53.25%
Quarterly Report Q1 8-K 2008-03-29 52.21% 22.96% 38.34%
Quarterly Report Q4 8-K 2007-12-29 48.06% 37.95% 34.46%
Quarterly Report Q3 8-K 2007-09-29 31.73% 15.43% 20.95%
Quarterly Report Q2 8-K 2007-06-30 8.01% 13.45% 4.55%
Quarterly Report Q1 8-K 2007-03-31 9.25% 33.15% 24.15%
Quarterly Report Q4 8-K 2006-12-30 27.77% 52.90% 53.23%
Quarterly Report Q3 8-K 2006-09-30 27.55% 26.47% 29.09%
Quarterly Report Q2 8-K 2006-07-01 24.95% 23.65% 24.13%
Quarterly Report Q1 8-K 2006-04-01 29.19% 26.83% 26.20%
Quarterly Report Q4 8-K 2005-12-31 18.14% 1195.91% 1350.87%
Quarterly Report Q3 8-K 2005-10-01 14.61% -7.14% 29.42%
Quarterly Report Q2 8-K 2005-07-02 15.09% 8.20% 11.49%
Quarterly Report Q1 8-K 2005-04-02 23.31% 13.54% 18.79%
Quarterly Report Q4 8-K 2005-01-01 12.69% -11.30% -89.76%
Quarterly Report Q3 8-K 2004-10-02 19.18% 83.47% 26.00%
Quarterly Report Q2 8-K 2004-07-03 14.65% 80.31% 51.94%
Quarterly Report Q1 8-K 2004-04-03 10.89% 114.30% 57.70%
Quarterly Report Q4 8-K 2004-01-03 6.11% -34.66% 14.15%
Quarterly Report Q3 8-K 2003-09-27 2.73% 30.30% 11.61%
Quarterly Report Q2 8-K 2003-06-28 1.79% 63.36% 17.67%
Quarterly Report Q1 8-K 2003-03-29 0.51% 265.41% 35.71%
Quarterly Report Q4 8-K 2002-12-28 111.10% 1412.63% 319.57%
Quarterly Report Q3 8-K 2002-09-28 124.31% 297.16% 287.82%
Quarterly Report Q2 8-K 2002-06-29 147.02% 316.27% 264.59%
Quarterly Report Q1 8-K 2002-03-30 120.19% 30.05% 396.42%
Quarterly Report Q4 8-K 2001-12-29 -16.75% -52.42% -36.20%
Quarterly Report Q3 8-K 2001-09-29 -17.19% -30.80% -42.06%
Quarterly Report Q2 8-K 2001-06-30 -21.87% 5.46% -1.62%
Quarterly Report Q1 8-K 2001-03-31 -23.79% 12.04% -64.03%
Quarterly Report Q4 8-K 2000-12-30 -1.62% 424.75% 83.69%
Quarterly Report Q3 8-K 2000-09-30 -2.97% 325.43% 99.10%
Quarterly Report Q2 8-K 2000-07-01 -11.30% 60.25% -4.79%
Quarterly Report Q1 8-K 2000-04-01 0.23% 222.50% 55.53%
Quarterly Report Q4 8-K 2000-01-01 -6.53% 90.91% 180.00%
Quarterly Report Q3 8-K 1999-10-02 -5.60% 22.22% 42.86%
Quarterly Report Q2 8-K 1999-07-03 8.63% -50.00% 20.00%
Quarterly Report Q1 8-K 1999-04-03 4.18% -80.00% 6.25%
Quarterly Report Q4 8-K 1999-01-02 -10.61% -275.00% -58.82%
Quarterly Report Q3 8-K 1998-10-03 -5.57% -75.00% -53.33%
Quarterly Report Q2 8-K 1998-07-04 -20.19% -20.00% -45.95%
Quarterly Report Q1 8-K 1998-04-04 -4.89% -64.29% -48.39%
Quarterly Report Q4 8-K 1998-01-03 7.10% 166.67% 54.55%
Quarterly Report Q3 8-K 1997-09-27 14.33% 233.33% 36.36%
Quarterly Report Q2 8-K 1997-06-28 13.17% 0.00% 164.29%
Quarterly Report Q1 8-K 1997-03-31 -14.62% 75.00% 19.23%
Quarterly Report Q4 8-K 1996-12-28 2.33% -45.45% -24.14%
Quarterly Report Q3 8-K 1996-09-28 -10.80% -90.00% -18.52%
Quarterly Report Q2 8-K 1996-06-30 7.51% 0.00% -36.36%
Quarterly Report Q1 8-K 1996-03-30 9.43% 14.29% 4.00%
Quarterly Report Q4 8-K 1995-12-30 7.50% -15.38% 7.41%
Quarterly Report Q3 8-K 1995-09-30 8.98% 11.11% 8.00%
Quarterly Report Q2 8-K 1995-07-01 2.67% -12.50% -4.35%
Quarterly Report Q1 8-K 1995-04-01 9.72% 600.00% 92.31%
Quarterly Report Q4 8-K 1994-12-31 -2.74% 262.50% 1450.00%
Quarterly Report Q3 8-K 1994-09-30 1.25% -84.48% 1350.00%
Quarterly Report Q2 8-K 1994-06-30 5.97% 0.00% 35.29%
Quarterly Report Q1 8-K 1994-03-31 27.60% 106.25% 550.00%
Quarterly Report Q4 8-K 1993-12-31 22.76% -33.33% -20.00%
Quarterly Report Q3 8-K 1993-09-30 14.75% 0.00% -12.50%
Quarterly Report Q2 8-K 1993-06-30 14.39% 100.00% 54.55%
Quarterly Report Q1 8-K 1993-03-31 -9.09% -300.00% -86.67%
Quarterly Report Q4 8-K 1992-12-31 8.94% 76.92% 176.92%
Quarterly Report Q3 8-K 1992-09-30 4.91% 100.00% 45.45%
Quarterly Report Q2 8-K 1992-06-30 8.17% 40.00% 37.50%
Quarterly Report Q1 8-K 1992-03-31 4.56% 0.00% -94.30%
Quarterly Report Q4 8-K 1991-12-31 -5.75% -420.00% -59.09%
Quarterly Report Q3 8-K 1991-09-30 0.38% -100.00% -35.29%
Quarterly Report Q2 8-K 1991-06-30 -16.56% -750.00% -70.37%
Quarterly Report Q1 8-K 1991-03-31 -11.45% 100.00% 1361.11%
Quarterly Report Q4 8-K 1990-12-31 12.02% 0.00% 105.05%
Quarterly Report Q3 8-K 1990-09-30 -6.38% 0.00% -93.97%
Quarterly Report Q2 8-K 1990-06-30 238.46% 0.00% -70.33%
Quarterly Report Q1 8-K 1990-03-31 158.26% 0.00% -84.35%
Quarterly Report Q4 8-K 1989-12-31 153.26% 0.00% -133.16%
Quarterly Report Q3 8-K 1989-09-30 308.70% 0.00% 308.70%
Quarterly Report Q2 8-K 1989-06-30 -45.83% 0.00% -45.83%
Quarterly Report Q1 8-K 1989-03-31 25.00% 0.00% 25.00%
Quarterly Report Q4 8-K 1988-12-31 31.43% 0.00% -8.09%
Quarterly Report Q3 8-K 1988-09-30 -2.82% 0.00% -2.82%
Quarterly Report Q2 8-K 1988-06-30 95.35% 0.00% 95.35%
Quarterly Report Q1 8-K 1988-03-31 43.75% 0.00% 43.75%
Quarterly Report Q4 8-K 1987-12-31 14.75% 0.00% 2.81%
Quarterly Report Q3 8-K 1987-09-30 14.52% 0.00% 14.52%
Quarterly Report Q2 8-K 1987-06-30 40.98% 0.00% 40.98%
Quarterly Report Q1 8-K 1987-03-31 3.23% 0.00% 3.23%
Quarterly Report Q4 8-K 1986-12-31 -11.59% 0.00% 2.73%
Quarterly Report Q3 8-K 1986-09-30 -11.43% 0.00% -11.43%
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%