image
Industrials - Industrial - Machinery - NYSE - US
$ 59.23
0.0676 %
$ 7.78 B
Market Cap
29.47
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 19.51% -1.03% 69.13%
Annual Report FY 10-K 2022-12-31 2.09% 49.81% -27.16%
Annual Report FY 10-K 2021-12-31 -5.02% -3.43% 8.18%
Annual Report FY 10-K 2020-12-31 -5.49% -48.59% -38.36%
Annual Report FY 10-K 2019-12-31 2.93% 111.97% 64.03%
Annual Report FY 10-K 2018-12-31 4.69% 4412.48% -26.20%
Annual Report FY 10-K 2017-12-31 -8.28% -98.17% 20.89%
Annual Report FY 10-K 2016-12-31 -12.49% -45.81% -47.21%
Annual Report FY 10-K 2015-12-31 -6.50% -48.41% -33.46%
Annual Report FY 10-K 2014-12-31 -1.55% 6.86% 3.89%
Annual Report FY 10-K 2013-12-31 4.28% 8.30% 12.50%
Annual Report FY 10-K 2012-12-31 5.35% 4.61% 9.23%
Annual Report FY 10-K 2011-12-31 11.86% 10.38% 6.42%
Annual Report FY 10-K 2010-12-31 -7.63% -9.25% -7.65%
Annual Report FY 10-K 2009-12-31 -2.42% -3.28% 2.72%
Annual Report FY 10-K 2008-12-31 18.89% 72.97% 49.51%
Annual Report FY 10-K 2007-12-31 22.92% 122.35% 71.07%
Annual Report FY 10-K 2006-12-31 13.57% 871.96% 26.05%
Annual Report FY 10-K 2005-12-31 2.16% -51.10% 22.03%
Annual Report FY 10-K 2004-12-31 9.73% -75.38% -2.63%
Annual Report FY 10-K 2003-12-31 6.80% 85.40% -14.93%
Annual Report FY 10-K 2002-12-31 17.41% 3642.08% 32.31%
Annual Report FY 10-K 2001-12-31 24.65% -11.31% -3.04%
Annual Report FY 10-K 2000-12-31 44.94% 8.53% 136.84%
Annual Report FY 10-K 1999-12-31 -2.01% -75.05% -49.80%
Annual Report FY 10-K 1998-12-31 -6.00% -5.23% -9.40%
Annual Report FY 10-K 1997-12-31 90.30% 19.30% 97.04%
Annual Report FY 10-K 1996-12-31 13.65% 41.01% 18.61%
Annual Report FY 10-K 1995-12-31 54.24% 78.76% 86.14%
Annual Report FY 10-K 1994-12-31 10.03% 6.57% -41.31%
Annual Report FY 10-K 1993-12-31 4.49% 303.80% -11.61%
Annual Report FY 10-K 1992-12-31 1.32% -40.31% 11.87%
Annual Report FY 10-K 1991-12-31 -0.10% -6.22% -12.64%
Annual Report FY 10-K 1990-12-31 5.62% 6.09% 16.20%
Annual Report FY 10-K 1989-12-31 21.70% 31.33% 56.64%
Annual Report FY 10-K 1988-12-31 26.80% 141.94% 115.92%
Annual Report FY 10-K 1987-12-31 26.20% 210.00% 130.88%
Annual Report FY 10-K 1986-12-31 -1.16% -66.10% -41.38%
Annual Report FY 10-K 1985-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 3.50% 26.49% 46.88%
Quarterly Report Q2 8-K 2024-06-30 7.08% 41.82% 39.40%
Quarterly Report Q1 8-K 2024-03-31 10.93% 177.29% 105.85%
Quarterly Report Q4 8-K 2023-12-31 12.15% -48.39% 95.75%
Quarterly Report Q3 8-K 2023-09-30 25.41% 20.20% 30.02%
Quarterly Report Q2 8-K 2023-06-30 22.46% 14.35% 60.19%
Quarterly Report Q1 8-K 2023-03-31 19.40% 295.67% 29076.53%
Quarterly Report Q4 8-K 2022-12-31 13.00% 625.18% -34.31%
Quarterly Report Q3 8-K 2022-09-30 0.78% -22.87% -5.80%
Quarterly Report Q2 8-K 2022-06-30 -1.78% -1.27% -16.39%
Quarterly Report Q1 8-K 2022-03-31 -4.23% -97.15% -99.65%
Quarterly Report Q4 8-K 2021-12-31 -6.68% -70.59% -10.67%
Quarterly Report Q3 8-K 2021-09-30 -6.29% -11.28% -34.31%
Quarterly Report Q2 8-K 2021-06-30 -2.90% 424.63% 68.26%
Quarterly Report Q1 8-K 2021-03-31 -4.15% 2408.20% 119.56%
Quarterly Report Q4 8-K 2020-12-31 -7.76% -18.48% -11.13%
Quarterly Report Q3 8-K 2020-09-30 -7.25% -6.23% -20.30%
Quarterly Report Q2 8-K 2020-06-30 -6.58% -85.14% -56.24%
Quarterly Report Q1 8-K 2020-03-31 0.50% -1.07% -71.99%
Quarterly Report Q4 8-K 2019-12-31 8.24% 10.60% 15.04%
Quarterly Report Q3 8-K 2019-09-30 4.60% 112.17% 76.17%
Quarterly Report Q2 8-K 2019-06-30 1.74% 340.03% 109.84%
Quarterly Report Q1 8-K 2019-03-31 -3.25% 278.14% 100.84%
Quarterly Report Q4 8-K 2018-12-31 -4.56% 159.60% 9.08%
Quarterly Report Q3 8-K 2018-09-30 7.85% -40.75% -15.98%
Quarterly Report Q2 8-K 2018-06-30 10.95% -68.43% -62.97%
Quarterly Report Q1 8-K 2018-03-31 6.52% 2.16% -3.38%
Quarterly Report Q4 8-K 2017-12-31 -3.78% -162.56% -20.77%
Quarterly Report Q3 8-K 2017-09-30 -6.36% 327.47% 2737.88%
Quarterly Report Q2 8-K 2017-06-30 -14.54% -22.98% 28.71%
Quarterly Report Q1 8-K 2017-03-31 -8.83% -56.23% -36.81%
Quarterly Report Q4 8-K 2016-12-31 -16.54% -8.75% -21.14%
Quarterly Report Q3 8-K 2016-09-30 -13.97% -22.35% -1.67%
Quarterly Report Q2 8-K 2016-06-30 -11.70% -27.51% -23.18%
Quarterly Report Q1 8-K 2016-03-31 -6.64% 22.40% -20.31%
Quarterly Report Q4 8-K 2015-12-31 -6.78% -55.12% -42.72%
Quarterly Report Q3 8-K 2015-09-30 -8.93% -27.18% -12.78%
Quarterly Report Q2 8-K 2015-06-30 -5.07% -39.27% -34.35%
Quarterly Report Q1 8-K 2015-03-31 -5.01% -74.32% -43.18%
Quarterly Report Q4 8-K 2014-12-31 -0.58% 12.71% 12.15%
Quarterly Report Q3 8-K 2014-09-30 -2.04% 1.81% -0.49%
Quarterly Report Q2 8-K 2014-06-30 -1.22% 2.60% 5.88%
Quarterly Report Q1 8-K 2014-03-31 -2.60% 10.17% -3.61%
Quarterly Report Q4 8-K 2013-12-31 4.61% -0.37% -1.42%
Quarterly Report Q3 8-K 2013-09-30 5.41% 18.79% 19.52%
Quarterly Report Q2 8-K 2013-06-30 4.85% 12.18% 11.36%
Quarterly Report Q1 8-K 2013-03-31 2.01% 5.01% 19.62%
Quarterly Report Q4 8-K 2012-12-31 4.96% 13.19% 11.69%
Quarterly Report Q3 8-K 2012-09-30 3.93% -1.36% 4.42%
Quarterly Report Q2 8-K 2012-06-30 5.02% 8.70% 17.62%
Quarterly Report Q1 8-K 2012-03-31 7.80% -3.97% 9.42%
Quarterly Report Q4 8-K 2011-12-31 10.97% 11.20% 17.94%
Quarterly Report Q3 8-K 2011-09-30 15.45% 3.71% 19.94%
Quarterly Report Q2 8-K 2011-06-30 17.13% 7.73% -4.06%
Quarterly Report Q1 8-K 2011-03-31 3.99% 20.90% -8.38%
Quarterly Report Q4 8-K 2010-12-31 -4.90% 1.89% 0.94%
Quarterly Report Q3 8-K 2010-09-30 -7.55% -11.14% -19.86%
Quarterly Report Q2 8-K 2010-06-30 -11.86% -15.31% -8.01%
Quarterly Report Q1 8-K 2010-03-31 -6.42% -13.09% -3.37%
Quarterly Report Q4 8-K 2009-12-31 2.58% -3.51% 2.18%
Quarterly Report Q3 8-K 2009-09-30 -8.89% -0.09% -1.49%
Quarterly Report Q2 8-K 2009-06-30 -5.81% -11.92% -7.48%
Quarterly Report Q1 8-K 2009-03-31 3.16% 4.81% 23.97%
Quarterly Report Q4 8-K 2008-12-31 5.37% 19.32% 15.73%
Quarterly Report Q3 8-K 2008-09-30 25.49% 85.63% 51.20%
Quarterly Report Q2 8-K 2008-06-30 24.38% 94.39% 77.06%
Quarterly Report Q1 8-K 2008-03-31 23.64% 161.99% 76.04%
Quarterly Report Q4 8-K 2007-12-31 25.55% 140.44% 98.44%
Quarterly Report Q3 8-K 2007-09-30 19.27% 115.36% 79.18%
Quarterly Report Q2 8-K 2007-06-30 23.62% 88.06% 33.71%
Quarterly Report Q1 8-K 2007-03-31 22.87% 141.97% 79.70%
Quarterly Report Q4 8-K 2006-12-31 19.64% 408.17% 30.22%
Quarterly Report Q3 8-K 2006-09-30 18.67% 394.26% 10.20%
Quarterly Report Q2 8-K 2006-06-30 8.93% 87.24% 28.73%
Quarterly Report Q1 8-K 2006-03-31 6.13% 446.09% 45.27%
Quarterly Report Q4 8-K 2005-12-31 0.83% 77.70% 58.41%
Quarterly Report Q3 8-K 2005-09-30 -0.41% -156.25% 32.31%
Quarterly Report Q2 8-K 2005-06-30 6.58% 186.19% 33.95%
Quarterly Report Q1 8-K 2005-03-31 0.78% -39.02% -27.60%
Quarterly Report Q4 8-K 2004-12-31 10.78% -93.33% -28.71%
Quarterly Report Q3 8-K 2004-09-30 15.39% -38.47% 14.71%
Quarterly Report Q2 8-K 2004-06-30 5.61% -57.21% -2.37%
Quarterly Report Q1 8-K 2004-03-31 8.39% 37.55% 5.68%
Quarterly Report Q4 8-K 2003-12-31 5.82% 299.17% -4.05%
Quarterly Report Q3 8-K 2003-09-30 -3.68% 0.16% -9.23%
Quarterly Report Q2 8-K 2003-06-30 3.59% 2.17% -24.94%
Quarterly Report Q1 8-K 2003-03-31 26.16% -41.28% -19.40%
Quarterly Report Q4 8-K 2002-12-31 15.86% 1292.17% -4.00%
Quarterly Report Q3 8-K 2002-09-30 24.94% 77.15% 5.93%
Quarterly Report Q2 8-K 2002-06-30 27.58% 451.31% 63.12%
Quarterly Report Q1 8-K 2002-03-31 0.68% 249.15% 128.47%
Quarterly Report Q4 8-K 2001-12-31 -0.45% -79.86% -20.81%
Quarterly Report Q3 8-K 2001-09-30 13.95% 144.87% 9.64%
Quarterly Report Q2 8-K 2001-06-30 55.30% -79.38% 33.32%
Quarterly Report Q1 8-K 2001-03-31 55.63% -71.87% -14.53%
Quarterly Report Q4 8-K 2000-12-31 106.21% 115.16% 1190.60%
Quarterly Report Q3 8-K 2000-09-30 62.25% -265.33% 169.74%
Quarterly Report Q2 8-K 2000-06-30 8.70% 48.45% 23.25%
Quarterly Report Q1 8-K 2000-03-31 5.91% 14.25% -5.11%
Quarterly Report Q4 8-K 1999-12-31 -5.94% -159.72% -83.39%
Quarterly Report Q3 8-K 1999-09-30 -4.08% -69.57% -57.81%
Quarterly Report Q2 8-K 1999-06-30 -1.96% -32.00% -36.31%
Quarterly Report Q1 8-K 1999-03-31 4.30% -20.61% -23.65%
Quarterly Report Q4 8-K 1998-12-31 -9.08% 148.28% -3.22%
Quarterly Report Q3 8-K 1998-09-30 -6.03% 126.76% -1.63%
Quarterly Report Q2 8-K 1998-06-30 -6.65% -49.60% -88.83%
Quarterly Report Q1 8-K 1998-03-31 -1.60% -22.02% -88.72%
Quarterly Report Q4 8-K 1997-12-31 98.12% -77.08% 147.81%
Quarterly Report Q3 8-K 1997-09-30 87.62% -38.79% 42.99%
Quarterly Report Q2 8-K 1997-06-30 99.01% 178.65% 1279.36%
Quarterly Report Q1 8-K 1997-03-31 75.94% 66.34% 1267.19%
Quarterly Report Q4 8-K 1996-12-31 -35.93% 4.80% -56.84%
Quarterly Report Q3 8-K 1996-09-30 50.20% 68.12% 92.79%
Quarterly Report Q2 8-K 1996-06-30 52.32% 36.92% 75.81%
Quarterly Report Q1 8-K 1996-03-31 63.24% 94.23% 79.44%
Quarterly Report Q4 8-K 1995-12-31 169.25% 153.72% 334.99%
Quarterly Report Q3 8-K 1995-09-30 8.93% 50.00% 19.35%
Quarterly Report Q2 8-K 1995-06-30 15.62% 62.50% 55.00%
Quarterly Report Q1 8-K 1995-03-31 17.18% 36.84% 44.59%
Quarterly Report Q4 8-K 1994-12-31 6.25% -16.53% -35.11%
Quarterly Report Q3 8-K 1994-09-30 19.69% 17.95% 34.78%
Quarterly Report Q2 8-K 1994-06-30 9.72% 11.11% 11.11%
Quarterly Report Q1 8-K 1994-03-31 4.84% 31.03% 34.55%
Quarterly Report Q4 8-K 1993-12-31 5.75% 126.76% 47.14%
Quarterly Report Q3 8-K 1993-09-30 3.79% -2.50% -1.43%
Quarterly Report Q2 8-K 1993-06-30 7.42% -23.40% -11.11%
Quarterly Report Q1 8-K 1993-03-31 0.95% -39.58% -31.25%
Quarterly Report Q4 8-K 1992-12-31 5.82% -417.65% -22.22%
Quarterly Report Q3 8-K 1992-09-30 1.93% 0.00% 4.48%
Quarterly Report Q2 8-K 1992-06-30 -4.34% -9.62% -10.99%
Quarterly Report Q1 8-K 1992-03-31 2.08% -9.43% -13.04%
Quarterly Report Q4 8-K 1991-12-31 -2.83% -13.56% -20.35%
Quarterly Report Q3 8-K 1991-09-30 0.42% -23.08% -29.47%
Quarterly Report Q2 8-K 1991-06-30 0.00% 1.96% -9.90%
Quarterly Report Q1 8-K 1991-03-31 2.12% 12.77% -2.13%
Quarterly Report Q4 8-K 1990-12-31 -0.13% 7.27% 26.97%
Quarterly Report Q3 8-K 1990-09-30 12.46% 23.81% 10.47%
Quarterly Report Q2 8-K 1990-06-30 7.33% 0.00% 3.06%
Quarterly Report Q1 8-K 1990-03-31 3.97% -4.08% -3.09%
Quarterly Report Q4 8-K 1989-12-31 23.45% 41.03% 106.52%
Quarterly Report Q3 8-K 1989-09-30 11.07% -4.55% -85.12%
Quarterly Report Q2 8-K 1989-06-30 24.17% 41.67% -82.84%
Quarterly Report Q1 8-K 1989-03-31 28.54% 58.06% -81.66%
Quarterly Report Q4 8-K 1988-12-31 28.51% 50.00% -15.89%
Quarterly Report Q3 8-K 1988-09-30 22.20% 238.46% 22.20%
Quarterly Report Q2 8-K 1988-06-30 19.21% 140.00% 19.21%
Quarterly Report Q1 8-K 1988-03-31 39.95% 287.50% 39.95%
Quarterly Report Q4 8-K 1987-12-31 43.15% 620.00% -13.28%
Quarterly Report Q3 8-K 1987-09-30 32.87% 85.71% 32.87%
Quarterly Report Q2 8-K 1987-06-30 25.39% 150.00% 25.39%
Quarterly Report Q1 8-K 1987-03-31 4.71% -33.33% 4.71%
Quarterly Report Q4 8-K 1986-12-31 -6.79% -55.56% -6.56%
Quarterly Report Q3 8-K 1986-09-30 2.01% -61.11% 2.01%
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%