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 | $15.15B | $14.22B | $14.37B | $14.00B | $12.40B | $9.77B | $10.45B | $9.95B | $9.87B | $9.73B | $9.62B | $9.20B | $8.84B | $8.37B | $7.52B | $6.58B | $6.06B |
| Gross profit | $2.38B | $2.19B | $2.25B | $2.32B | $1.91B | $1.42B | $1.52B | $1.45B | $1.46B | $1.43B | $1.41B | $1.37B | $1.30B | $1.24B | $1.16B | $1.06B | $1.03B |
| Operating income | $367.5M | $461.5M | $423.6M | $314.0M | $538.4M | $33.9M | $307.7M | $177.7M | $211.6M | $232.9M | $217.3M | $233.6M | $234.6M | $240.4M | $219.5M | $184.0M | $145.1M |
| EBITDAderived | $530.9M | $611.9M | $565.9M | $441.5M | $639.5M | $124.9M | $400.8M | $271.3M | $300.5M | $310.4M | $286.1M | $291.9M | $288.6M | $285.7M | $259.0M | $217.7M | $180.0M |
| Net income | $118.7M | $216.0M | $178.2M | $88.5M | $348.9M | −$51.4M | $144.1M | $51.6M | $93.0M | $93.2M | $86.3M | $97.2M | $81.6M | $89.1M | $76.3M | $89.9M | $31.5M |
| Basic EPSper diluted share | $3.49 | $6.34 | $5.09 | $2.29 | $8.43 | -$1.21 | $3.35 | $1.21 | $2.11 | $2.04 | $1.71 | $1.86 | $1.54 | $1.64 | $1.44 | $1.70 | $0.71 |
| Diluted EPSper diluted share | $3.42 | $6.18 | $4.97 | $2.23 | $8.06 | -$1.21 | $3.30 | $1.20 | $2.09 | $2.03 | $1.70 | $1.84 | $1.53 | $1.53 | $1.29 | $1.49 | $0.62 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 · 10b5-1 | DYKE JEFFPresident | SellClass A Common Stock | 35.1K | $85.22 | $2.99M | 543.7K |
| Jun 9, 2026Form 4 · 10b5-1 | DYKE JEFFPresident | SellClass A Common Stock | 14.9K | $85.13 | $1.27M | 578.8K |
| Jun 8, 2026Form 4 · 10b5-1 | DYKE JEFFPresident | SellClass A Common Stock · indirect | 50.0K | $82.97 | $4.15M | 111.6K |
| Jun 2, 2026Form 4 · 10b5-1 | Byrd HeathEVP and CFO | SellClass A Common Stock | 5.1K | $85.00 | $430.2K | 134.0K |
| May 28, 2026Form 4 · 10b5-1 | Byrd HeathEVP and CFO | SellClass A Common Stock | 9.5K | $85.00 | $809.7K | 139.0K |