Compare

Terex Corp vs Hyster-Yale, Inc. vs Dover Corp vs NOV Inc.

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearTerex Corp
TEX
Hyster-Yale, Inc.
HY
Dover Corp
DOV
NOV Inc.
NOV
Year ended2025-12-312025-12-312025-12-312025-12-31
Revenue$5.42B$3.77B$8.09B$8.74B
Revenue growth (YoY)+5.7%-12.5%+4.5%-1.4%
Gross margin19.4%16.8%39.8%20.2%
Operating margin8.8%-0.6%17.0%5.6%
Net margin4.1%-1.6%13.5%1.7%
Net income$221.00M-$60.10M$1.09B$145.00M
EPS (Diluted)$3.33-$3.40$7.94$0.39
Operating cash flow$440.00M$86.10M$1.34B$1.25B
Free cash flow$322.00M$23.60M$1.12B$876.00M
Cash & equivalents$772.00Mn/an/a$1.55B
Total assets$6.14B$2.02B$13.42B$11.29B
Total liabilities$4.04B$1.53Bn/a$4.97B
Shareholders' equity$2.10B$476.30M$7.41B$6.32B
Return on year-end equity10.5%-12.6%14.8%2.3%
Shares outstandingn/an/an/a360.80M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearTerex CorpHyster-Yale, Inc.Dover CorpNOV Inc.
Latest$5.42B
Ended 2025-12-31
$3.77B
Ended 2025-12-31
$8.09B
Ended 2025-12-31
$8.74B
Ended 2025-12-31
1 year earlier$5.13B
Ended 2024-12-31
$4.31B
Ended 2024-12-31
$7.75B
Ended 2024-12-31
$8.87B
Ended 2024-12-31
2 years earlier$5.15B
Ended 2023-12-31
$4.12B
Ended 2023-12-31
$7.68B
Ended 2023-12-31
$8.58B
Ended 2023-12-31
3 years earlier$4.42B
Ended 2022-12-31
$3.55B
Ended 2022-12-31
$7.84B
Ended 2022-12-31
$7.24B
Ended 2022-12-31
4 years earlier$3.89B
Ended 2021-12-31
$3.08B
Ended 2021-12-31
$7.91B
Ended 2021-12-31
$5.52B
Ended 2021-12-31