image
Industrials - Industrial - Machinery - NYSE - US
$ 121.78
0.123 %
$ 29.6 B
Market Cap
35.61
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 33.36% 71.55% 4.82%
Annual Report FY 10-K 2022-12-31 6.29% -16.86% 6.32%
Annual Report FY 10-K 2021-12-31 6.54% 68.11% 18.18%
Annual Report FY 10-K 2020-12-31 -7.11% -36.66% -28.57%
Annual Report FY 10-K 2019-12-31 0.81% -26.96% 5.96%
Annual Report FY 10-K 2018-12-31 10.62% 65.86% 17.63%
Annual Report FY 10-K 2017-12-31 24.82% 27.31% 36.95%
Annual Report FY 10-K 2016-12-31 3.23% -23.53% -9.58%
Annual Report FY 10-K 2015-12-31 -6.72% 0.89% -3.02%
Annual Report FY 10-K 2014-12-31 2.06% 47.81% 27.55%
Annual Report FY 10-K 2013-12-31 1.21% -23.23% -18.06%
Annual Report FY 10-K 2012-12-31 -0.32% 6.45% 12.15%
Annual Report FY 10-K 2011-12-31 18.77% -15.20% 1.80%
Annual Report FY 10-K 2010-12-31 12.39% 25.10% 40.58%
Annual Report FY 10-K 2009-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 1.30% 42.76% 84.21%
Quarterly Report Q2 8-K 2024-06-30 25.96% 110.87% 131.09%
Quarterly Report Q1 8-K 2024-03-31 40.40% 54.55% 67.94%
Quarterly Report Q4 8-K 2023-12-31 40.70% 78.52% 18.27%
Quarterly Report Q3 8-K 2023-09-30 50.43% 1166.67% 245.45%
Quarterly Report Q2 8-K 2023-06-30 26.25% -17.86% -18.49%
Quarterly Report Q1 8-K 2023-03-31 13.84% 20.73% 18.02%
Quarterly Report Q4 8-K 2022-12-31 13.83% 31.86% 40.71%
Quarterly Report Q3 8-K 2022-09-30 9.09% -89.47% -71.05%
Quarterly Report Q2 8-K 2022-06-30 0.96% -0.88% -8.75%
Quarterly Report Q1 8-K 2022-03-31 1.27% -5.75% -16.54%
Quarterly Report Q4 8-K 2021-12-31 -3.64% -23.65% -21.79%
Quarterly Report Q3 8-K 2021-09-30 3.69% 208.11% 108.22%
Quarterly Report Q2 8-K 2021-06-30 16.47% 264.52% 196.30%
Quarterly Report Q1 8-K 2021-03-31 11.84% 128.95% 118.03%
Quarterly Report Q4 8-K 2020-12-31 0.15% 25.42% -8.21%
Quarterly Report Q3 8-K 2020-09-30 -5.86% -43.08% 563.64%
Quarterly Report Q2 8-K 2020-06-30 -13.75% -77.70% -68.42%
Quarterly Report Q1 8-K 2020-03-31 -9.22% -51.90% -44.04%
Quarterly Report Q4 8-K 2019-12-31 -1.08% -47.56% 0.52%
Quarterly Report Q3 8-K 2019-09-30 0.70% -50.00% -93.75%
Quarterly Report Q2 8-K 2019-06-30 2.13% 20.87% 0.00%
Quarterly Report Q1 8-K 2019-03-31 1.64% 0.00% -3.54%
Quarterly Report Q4 8-K 2018-12-31 8.54% 216.90% 8.38%
Quarterly Report Q3 8-K 2018-09-30 7.70% 23.81% 15.79%
Quarterly Report Q2 8-K 2018-06-30 13.14% 16.16% 23.02%
Quarterly Report Q1 8-K 2018-03-31 13.63% 41.07% 31.40%
Quarterly Report Q4 8-K 2017-12-31 16.62% 42.00% 64.22%
Quarterly Report Q3 8-K 2017-09-30 33.22% 43.84% 39.45%
Quarterly Report Q2 8-K 2017-06-30 24.89% 39.44% 27.52%
Quarterly Report Q1 8-K 2017-03-31 26.45% -15.15% 8.86%
Quarterly Report Q4 8-K 2016-12-31 10.16% -56.14% -23.24%
Quarterly Report Q3 8-K 2016-09-30 -0.55% -17.05% -9.17%
Quarterly Report Q2 8-K 2016-06-30 1.30% -4.05% 4.81%
Quarterly Report Q1 8-K 2016-03-31 1.19% 3.12% -4.82%
Quarterly Report Q4 8-K 2015-12-31 -4.61% 18.75% 0.71%
Quarterly Report Q3 8-K 2015-09-30 -6.33% -16.98% -7.69%
Quarterly Report Q2 8-K 2015-06-30 -8.46% -13.95% -10.34%
Quarterly Report Q1 8-K 2015-03-31 -7.62% 30.61% 9.21%
Quarterly Report Q4 8-K 2014-12-31 0.87% 41.18% 9.30%
Quarterly Report Q3 8-K 2014-09-30 -0.21% 45.21% 32.65%
Quarterly Report Q2 8-K 2014-06-30 4.69% 86.96% 65.71%
Quarterly Report Q1 8-K 2014-03-31 3.07% 19.51% 15.15%
Quarterly Report Q4 8-K 2013-12-31 6.60% -6.85% 24.04%
Quarterly Report Q3 8-K 2013-09-30 3.65% 1.39% -11.71%
Quarterly Report Q2 8-K 2013-06-30 -0.62% -48.31% -45.74%
Quarterly Report Q1 8-K 2013-03-31 -4.97% -34.92% -33.33%
Quarterly Report Q4 8-K 2012-12-31 -3.39% 40.38% 5.05%
Quarterly Report Q3 8-K 2012-09-30 -0.85% -6.49% 40.51%
Quarterly Report Q2 8-K 2012-06-30 -0.51% 23.61% 11.21%
Quarterly Report Q1 8-K 2012-03-31 3.93% -19.23% -1.00%
Quarterly Report Q4 8-K 2011-12-31 7.27% -46.39% -10.81%
Quarterly Report Q3 8-K 2011-09-30 16.50% -15.38% -26.17%
Quarterly Report Q2 8-K 2011-06-30 41.55% 28.57% 68.12%
Quarterly Report Q1 8-K 2011-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2010-09-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2010-03-31 0.00% 0.00% 0.00%