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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $12.05B | $11.12B | $13.70B | $19.13B | $12.36B | $8.68B | $8.91B | $9.59B | — | — | — | — | — | — | — | — | — |
| Gross profit | $1.90B | $1.51B | $2.21B | $5.76B | $3.20B | $1.06B | $897.3M | $1.50B | $842.8M | $810.0M | $1.72B | $1.93B | $2.76B | $3.08B | $3.12B | $1.69B | $2.77B |
| Operating expenses | — | — | — | — | — | — | — | — | $75.8M | $186.8M | $77.9M | $123.4M | $123.3M | $63.8M | $85.1M | $62.2M | $44.4M |
| Operating income | $821.5M | $621.5M | $1.34B | $4.79B | $2.47B | $412.9M | −$1.09B | $928.3M | $465.7M | $319.0M | $1.28B | $1.31B | $2.21B | $2.61B | $2.66B | $1.27B | $2.40B |
| EBITDAderived | $1.87B | $1.65B | $2.30B | $5.72B | $3.28B | $1.26B | −$212.2M | $1.81B | $1.13B | $1.03B | $2.02B | $2.06B | $2.81B | $3.12B | $3.11B | $1.72B | $2.76B |
| Net income | $540.7M | $174.9M | $1.16B | $3.58B | $1.63B | $666.1M | −$1.07B | $470.0M | −$107.2M | $297.8M | $1.00B | $1.03B | $1.89B | $1.93B | $2.51B | $827.1M | $2.35B |
| Basic EPSper diluted share | $1.70 | $0.55 | $3.52 | $10.17 | $4.31 | $1.76 | -$2.78 | $1.22 | -$0.31 | $0.85 | $2.79 | $2.69 | $4.44 | $4.44 | $5.64 | $1.86 | $5.29 |
| Diluted EPSper diluted share | $1.70 | $0.55 | $3.50 | $10.06 | $4.27 | $1.75 | -$2.78 | $1.22 | -$0.31 | $0.85 | $2.78 | $2.68 | $4.42 | $4.42 | $5.62 | $1.85 | $5.27 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 11, 2025Form 4 | Kuzenko Jody LynneDirector | BuyCommon Stock | 685 | $25.53 | $17.5K | 8.6K |
| May 29, 2025Form 4 | Precourt Walter F. IIISVP - Chief Admin Officer | SellCommon Stock | 18.0K | $35.73 | $643.1K | 128.5K |
| May 8, 2025Form 4 | Bodine Bruce M.President and CEO | SellCommon Stock | 180.7K | $31.56 | $5.70M | 0 |
| Aug 13, 2024Form 4 | Precourt Walter F. IIISVP - Chief Admin Officer | SellCommon Stock | 2.3K | $28.01 | $64.5K | 136.7K |
| Aug 13, 2024Form 4 | Precourt Walter F. IIISVP - Chief Admin Officer | SellCommon Stock | 2.1K | $28.00 | $58.0K | 139.0K |