image
Industrials - Industrial - Machinery - NASDAQ - US
$ 548.23
-2.93 %
$ 58.8 B
Market Cap
40.46
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 15.00% 40.44% 14.48%
Annual Report FY 10-K 2022-12-31 -7.03% -14.49% 2.99%
Annual Report FY 10-K 2021-12-31 4.54% 21.36% 3.43%
Annual Report FY 10-K 2020-12-31 2.99% -46.28% -4.49%
Annual Report FY 10-K 2019-12-31 3.38% 87.20% 7.30%
Annual Report FY 10-K 2018-12-31 12.67% -2.82% 15.38%
Annual Report FY 10-K 2017-12-31 21.57% 47.56% 14.76%
Annual Report FY 10-K 2016-12-31 5.79% -5.38% 2.59%
Annual Report FY 10-K 2015-12-31 0.93% 7.74% 2.85%
Annual Report FY 10-K 2014-12-31 9.62% 20.02% 18.65%
Annual Report FY 10-K 2013-12-31 8.17% 11.36% 11.19%
Annual Report FY 10-K 2012-12-31 7.02% 13.13% 14.69%
Annual Report FY 10-K 2011-12-31 17.22% 32.45% 28.44%
Annual Report FY 10-K 2010-12-31 16.41% 34.70% 30.07%
Annual Report FY 10-K 2009-12-31 -11.13% -15.04% -18.67%
Annual Report FY 10-K 2008-12-31 9.72% 12.73% 10.91%
Annual Report FY 10-K 2007-12-31 23.60% 29.33% 29.82%
Annual Report FY 10-K 2006-12-31 16.99% 26.21% 27.46%
Annual Report FY 10-K 2005-12-31 49.91% 63.21% 54.64%
Annual Report FY 10-K 2004-12-31 47.52% 107.46% 58.47%
Annual Report FY 10-K 2003-12-31 4.84% 12.95% -5.86%
Annual Report FY 10-K 2002-10-31 6.91% -28.27% 16.66%
Annual Report FY 10-K 2001-10-31 16.41% 13.31% 11.60%
Annual Report FY 10-K 2000-10-31 23.70% 4.18% 13.07%
Annual Report FY 10-K 1999-10-31 4.65% 20.36% 18.00%
Annual Report FY 10-K 1998-10-31 30.52% 7.97% 8.54%
Annual Report FY 10-K 1997-10-31 32.12% 25.95% 28.75%
Annual Report FY 10-K 1996-10-31 28.68% 24.03% 26.47%
Annual Report FY 10-K 1995-10-31 18.75% 15.35% 13.68%
Annual Report FY 10-K 1994-10-31 11.47% 5.76% 8.58%
Annual Report FY 10-K 1993-10-31 90.37% 306.38% 215.62%
Annual Report FY 10-K 1992-10-31 -7.20% -4.08% -24.41%
Annual Report FY 10-K 1991-10-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 12.87% 5.96% 11.32%
Quarterly Report Q2 8-K 2024-06-30 12.12% -7.62% 13.53%
Quarterly Report Q1 8-K 2024-03-31 14.36% 34.93% 20.02%
Quarterly Report Q4 8-K 2023-12-31 12.76% 57.30% 12.19%
Quarterly Report Q3 8-K 2023-09-30 15.78% 6.18% 13.45%
Quarterly Report Q2 8-K 2023-06-30 16.81% 35.75% 19.95%
Quarterly Report Q1 8-K 2023-03-31 -3.73% -1.56% -4.77%
Quarterly Report Q4 8-K 2022-12-31 -5.38% -14.07% 28.67%
Quarterly Report Q3 8-K 2022-09-30 -7.69% 12.95% -2.55%
Quarterly Report Q2 8-K 2022-06-30 -17.44% -6.11% -13.18%
Quarterly Report Q1 8-K 2022-03-31 -0.13% -0.48% 5.14%
Quarterly Report Q4 8-K 2021-12-31 0.47% 12.51% -15.79%
Quarterly Report Q3 8-K 2021-09-30 7.08% 23.51% 9.77%
Quarterly Report Q2 8-K 2021-06-30 21.66% 30.61% 25.30%
Quarterly Report Q1 8-K 2021-03-31 13.17% 20.27% 14.69%
Quarterly Report Q4 8-K 2020-12-31 7.92% -70.63% -4.44%
Quarterly Report Q3 8-K 2020-09-30 0.86% -15.53% -4.57%
Quarterly Report Q2 8-K 2020-06-30 -1.90% -12.21% -9.45%
Quarterly Report Q1 8-K 2020-03-31 4.93% -34.98% 0.81%
Quarterly Report Q4 8-K 2019-12-31 1.34% 238.82% 9.33%
Quarterly Report Q3 8-K 2019-09-30 2.71% 12.08% 2.04%
Quarterly Report Q2 8-K 2019-06-30 2.83% 9.33% 3.98%
Quarterly Report Q1 8-K 2019-03-31 7.04% 74.92% 15.39%
Quarterly Report Q4 8-K 2018-12-31 12.21% -42.08% 5.02%
Quarterly Report Q3 8-K 2018-09-30 13.69% 30.11% 21.48%
Quarterly Report Q2 8-K 2018-06-30 14.02% 27.24% 20.40%
Quarterly Report Q1 8-K 2018-03-31 10.70% 33.65% 16.24%
Quarterly Report Q4 8-K 2017-12-31 21.35% 143.78% 20.02%
Quarterly Report Q3 8-K 2017-09-30 22.72% 13.90% 16.21%
Quarterly Report Q2 8-K 2017-06-30 21.80% 13.56% 16.27%
Quarterly Report Q1 8-K 2017-03-31 20.38% 4.41% 5.41%
Quarterly Report Q4 8-K 2016-12-31 7.12% -12.71% 3.74%
Quarterly Report Q3 8-K 2016-09-30 6.92% 4.15% 6.80%
Quarterly Report Q2 8-K 2016-06-30 4.72% -7.71% 0.44%
Quarterly Report Q1 8-K 2016-03-31 4.29% -2.80% -0.77%
Quarterly Report Q4 8-K 2015-12-31 -0.26% 12.19% -1.79%
Quarterly Report Q3 8-K 2015-09-30 -0.02% 3.16% 1.92%
Quarterly Report Q2 8-K 2015-06-30 0.49% 8.85% 2.15%
Quarterly Report Q1 8-K 2015-03-31 3.74% 5.81% 10.52%
Quarterly Report Q4 8-K 2014-12-31 6.41% 12.21% 9.94%
Quarterly Report Q3 8-K 2014-09-30 6.80% 14.07% 11.99%
Quarterly Report Q2 8-K 2014-06-30 12.90% 41.32% 37.23%
Quarterly Report Q1 8-K 2014-03-31 13.15% 17.86% 20.64%
Quarterly Report Q4 8-K 2013-12-31 9.79% 15.45% 14.58%
Quarterly Report Q3 8-K 2013-09-30 10.72% 16.81% 19.69%
Quarterly Report Q2 8-K 2013-06-30 8.16% -3.01% 0.54%
Quarterly Report Q1 8-K 2013-03-31 3.67% 15.33% 8.73%
Quarterly Report Q4 8-K 2012-12-31 9.57% 17.96% 20.22%
Quarterly Report Q3 8-K 2012-10-31 4.90% 5.83% 9.59%
Quarterly Report Q2 8-K 2012-06-30 3.57% 8.00% 9.03%
Quarterly Report Q1 8-K 2012-03-31 10.19% 21.72% 19.93%
Quarterly Report Q4 8-K 2011-12-31 8.79% 13.39% 12.76%
Quarterly Report Q3 8-K 2011-09-30 17.79% 30.88% 30.40%
Quarterly Report Q2 8-K 2011-06-30 23.41% 49.14% 37.57%
Quarterly Report Q1 8-K 2011-03-31 20.74% 48.98% 40.99%
Quarterly Report Q4 8-K 2010-12-31 22.73% 49.20% 37.58%
Quarterly Report Q3 8-K 2010-09-30 24.59% 49.38% 39.58%
Quarterly Report Q2 8-K 2010-06-30 12.32% 19.62% 24.20%
Quarterly Report Q1 8-K 2010-03-31 5.74% 15.84% 16.04%
Quarterly Report Q4 8-K 2009-12-31 -3.86% -0.19% 1.44%
Quarterly Report Q3 8-K 2009-09-30 -18.11% -23.80% -30.56%
Quarterly Report Q2 8-K 2009-06-30 -15.06% -21.26% -24.16%
Quarterly Report Q1 8-K 2009-03-31 -6.92% -18.91% -19.83%
Quarterly Report Q4 8-K 2008-12-31 2.82% -0.23% -3.84%
Quarterly Report Q3 8-K 2008-09-30 11.30% 13.65% 16.32%
Quarterly Report Q2 8-K 2008-06-30 12.02% 23.59% 17.22%
Quarterly Report Q1 8-K 2008-03-31 13.50% 23.62% 16.60%
Quarterly Report Q4 8-K 2007-12-31 20.32% 27.32% 27.29%
Quarterly Report Q3 8-K 2007-09-30 24.74% 28.19% 29.96%
Quarterly Report Q2 8-K 2007-06-30 24.76% 27.31% 26.42%
Quarterly Report Q1 8-K 2007-03-31 25.01% 36.48% 37.61%
Quarterly Report Q4 8-K 2006-12-31 18.39% 12.54% 20.28%
Quarterly Report Q3 8-K 2006-09-30 16.99% 29.65% 25.43%
Quarterly Report Q2 8-K 2006-06-30 17.63% 35.24% 36.86%
Quarterly Report Q1 8-K 2006-03-31 14.64% 34.54% 30.10%
Quarterly Report Q4 8-K 2005-12-31 42.17% 103.37% 54.91%
Quarterly Report Q3 8-K 2005-09-30 52.06% 43.14% 53.62%
Quarterly Report Q2 8-K 2005-06-30 55.56% 51.01% 53.27%
Quarterly Report Q1 8-K 2005-03-31 51.30% 54.47% 57.30%
Quarterly Report Q4 8-K 2004-12-31 62.87% 1206.59% 78.14%
Quarterly Report Q3 8-K 2004-09-30 39.56% 53.20% 39.66%
Quarterly Report Q2 8-K 2004-06-30 40.34% 54.60% 45.50%
Quarterly Report Q1 8-K 2004-03-31 33.30% 28.34% 27.53%
Quarterly Report Q4 8-K 2003-12-31 22.76% -76.25% 84.66%
Quarterly Report Q3 8-K 2003-09-30 1.81% 357.31% 2.35%
Quarterly Report Q2 8-K 2003-07-31 7.10% 1.33% 0.08%
Quarterly Report Q1 8-K 2003-04-30 7.62% -19.05% -15.10%
Quarterly Report Q4 8-K 2003-01-31 -7.54% -44.94% -35.61%
Quarterly Report Q3 8-K 2002-10-31 3.02% -40.66% 9.05%
Quarterly Report Q2 8-K 2002-07-31 12.08% 14.47% 19.97%
Quarterly Report Q1 8-K 2002-04-30 4.75% 25.93% 26.23%
Quarterly Report Q4 8-K 2002-01-31 8.66% 23.38% 12.73%
Quarterly Report Q3 8-K 2001-10-31 11.59% 14.89% 9.07%
Quarterly Report Q2 8-K 2001-07-31 10.74% 18.29% 12.21%
Quarterly Report Q1 8-K 2001-04-30 19.59% 1.73% 2.76%
Quarterly Report Q4 8-K 2001-01-31 25.72% 21.24% 26.38%
Quarterly Report Q3 8-K 2000-10-31 29.29% 1.85% 14.64%
Quarterly Report Q2 8-K 2000-07-31 19.68% -13.27% -2.03%
Quarterly Report Q1 8-K 2000-04-30 22.16% 13.55% 16.22%
Quarterly Report Q4 8-K 2000-01-31 22.90% 24.36% 27.21%
Quarterly Report Q3 8-K 1999-10-31 7.57% 97.30% 83.46%
Quarterly Report Q2 8-K 1999-07-31 6.88% 20.75% 17.78%
Quarterly Report Q1 8-K 1999-04-30 4.69% 13.21% 14.12%
Quarterly Report Q4 8-K 1999-01-31 -1.11% -27.10% -23.60%
Quarterly Report Q3 8-K 1998-10-31 20.80% -15.91% -16.99%
Quarterly Report Q2 8-K 1998-07-31 10.06% -8.62% -7.22%
Quarterly Report Q1 8-K 1998-04-30 43.28% 4.95% 7.27%
Quarterly Report Q4 8-K 1998-01-31 63.52% 84.48% 81.63%
Quarterly Report Q3 8-K 1997-10-31 32.98% 18.92% 12.50%
Quarterly Report Q2 8-K 1997-07-31 47.75% 65.71% 70.18%
Quarterly Report Q1 8-K 1997-04-30 42.25% 77.19% 87.50%
Quarterly Report Q4 8-K 1997-01-31 4.16% -34.09% -27.94%
Quarterly Report Q3 8-K 1996-10-31 21.63% -19.57% -4.23%
Quarterly Report Q2 8-K 1996-07-31 27.18% 4.48% 5.56%
Quarterly Report Q1 8-K 1996-04-30 18.34% 35.71% 23.94%
Quarterly Report Q4 8-K 1996-01-31 53.78% 175.00% 156.60%
Quarterly Report Q3 8-K 1995-10-31 25.52% 13.58% 23.48%
Quarterly Report Q2 8-K 1995-07-31 44.04% 109.38% 111.76%
Quarterly Report Q1 8-K 1995-04-30 3.65% -35.38% -30.39%
Quarterly Report Q4 8-K 1995-01-31 2.69% 0.00% -13.11%
Quarterly Report Q3 8-K 1994-10-31 -0.23% 5.19% 1.77%
Quarterly Report Q2 8-K 1994-07-31 -20.44% -55.56% -55.26%
Quarterly Report Q1 8-K 1994-04-30 34.74% 116.67% 104.00%
Quarterly Report Q4 8-K 1994-01-31 70.05% 166.67% 134.62%
Quarterly Report Q3 8-K 1993-10-31 111.76% 250.00% 197.37%
Quarterly Report Q2 8-K 1993-07-31 137.57% 300.00% 267.74%
Quarterly Report Q1 8-K 1993-04-30 62.86% 1400.00% 455.56%
Quarterly Report Q4 8-K 1993-01-31 35.86% 200.00% -82.07%
Quarterly Report Q3 8-K 1992-10-31 9.68% 69.23% 108.70%
Quarterly Report Q2 8-K 1992-07-31 -7.98% 50.00% -83.51%
Quarterly Report Q1 8-K 1992-04-30 -6.91% -83.33% -95.21%
Quarterly Report Q4 8-K 1992-01-31 -22.87% -66.67% -22.87%
Quarterly Report Q3 8-K 1991-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1991-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1991-04-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 1991-01-31 0.00% 0.00% 0.00%