Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.74B | $8.87B | $8.58B | $7.24B | $5.52B | $6.09B | $8.48B | $8.45B | $7.30B | $7.25B | $14.76B | $21.44B | $19.22B | $17.19B | $14.66B | $12.16B | $12.71B | $13.43B | $9.79B |
| Gross profit | $1.77B | $2.01B | $1.83B | $1.33B | $774.0M | $434.0M | $845.0M | $1.44B | $892.0M | −$101.0M | $3.06B | $5.81B | $5.10B | $5.04B | $4.50B | $3.83B | $3.78B | $4.07B | $2.83B |
| Operating income | $494.0M | $876.0M | $651.0M | $264.0M | −$134.0M | −$2.42B | −$6.28B | $211.0M | −$277.0M | −$2.41B | −$390.0M | $3.61B | $3.20B | $3.39B | $2.94B | $2.45B | $2.31B | $2.92B | $2.04B |
| EBITDAderived | $849.0M | $1.22B | $953.0M | $565.0M | $172.0M | −$2.07B | −$5.75B | $901.0M | $421.0M | −$1.71B | $357.0M | $4.39B | $3.94B | $4.00B | $3.49B | $2.95B | $2.81B | $3.32B | $2.26B |
| Net income | $145.0M | $635.0M | $993.0M | $155.0M | −$250.0M | −$2.54B | −$6.09B | −$31.0M | −$237.0M | −$2.41B | −$769.0M | $2.50B | $2.33B | $2.49B | $1.99B | $1.67B | $1.47B | $1.95B | $1.34B |
| Basic EPSper diluted share | $0.39 | $1.62 | $2.53 | $0.40 | -$0.65 | -$6.62 | -$15.96 | -$0.08 | -$0.63 | -$6.41 | -$1.99 | $5.85 | $5.46 | $5.86 | $4.73 | $3.99 | $3.53 | $4.91 | $3.77 |
| Diluted EPSper diluted share | $0.39 | $1.60 | $2.50 | $0.39 | -$0.65 | -$6.62 | -$15.96 | -$0.08 | -$0.63 | -$6.41 | -$1.99 | $5.82 | $5.44 | $5.83 | $4.70 | $3.98 | $3.52 | $4.90 | $3.76 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 23, 2026Form 4 | Weinstock Craig L.Sr. VP. & Gen. Counsel | SellCommon Stock | 9.5K | $19.95 | $189.6K | 256.3K |
| Feb 23, 2026Form 4 | Weinstock Craig L.Sr. VP. & Gen. Counsel | SellCommon Stock | 10.5K | $19.94 | $209.3K | 265.8K |
| Feb 23, 2026Form 4 | Weinstock Craig L.Sr. VP. & Gen. Counsel | SellCommon Stock | 30.0K | $20.00 | $600.0K | 276.3K |
| Feb 23, 2026Form 4 | Weinstock Craig L.Sr. VP. & Gen. Counsel | SellCommon Stock | 20.0K | $20.32 | $406.4K | 306.3K |
| Feb 23, 2026Form 4 | Rovig Joseph WPresident - Energy Equipment | SellCommon Stock | 151.1K | $20.17 | $3.05M | 269.7K |