Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.19B | $1.11B | $1.04B | $920.0M | $898.2M | $900.7M | $792.6M | $142.9M | $69.7M | $16.9M | $1.3M |
| Operating expenses | $543.8M | $447.0M | $429.9M | $380.5M | $342.9M | $1.02B | $1.19B | $43.9M | $41.1M | $814,000 | — |
| Operating income | $644.7M | $659.2M | $611.9M | $539.5M | $555.3M | −$117.6M | −$398.5M | −$43.9M | −$41.1M | $16.1M | — |
| EBITDAderived | $849.7M | $869.8M | $818.6M | $741.9M | $734.8M | −$8.8M | −$303.0M | — | — | — | — |
| Net income | $413.2M | $400.9M | $371.8M | $326.2M | $331.6M | −$122.5M | −$355.1M | $66.6M | $4.9M | $9.7M | $781,000 |
| Basic EPSper diluted share | $0.86 | $0.83 | $0.77 | $0.68 | $0.69 | -$0.26 | -$0.80 | $0.33 | $0.03 | — | — |
| Diluted EPSper diluted share | $0.86 | $0.83 | $0.77 | $0.68 | $0.69 | -$0.26 | -$0.80 | $0.33 | $0.03 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 4, 2026Form 4 | Schultz Yvette KSee Remarks | SellCommon stock, par value $0.01 per share | 69.3K | $21.90 | $1.52M | 580.6K |
| May 4, 2026Form 4 · 10b5-1 | Kennedy Michael N.See Remarks | SellCommon stock, par value $0.01 per share | 100.0K | $21.92 | $2.19M | 1.50M |
| Mar 12, 2026Form 4 | KLIMLEY BROOKS JDirector | SellCommon stock, par value $0.01 per share | 5.0K | $23.16 | $115.8K | 69.7K |
| Mar 10, 2026Form 4 | Pearce SheriSee Remarks | SellCommon stock, par value $0.01 per share | 14.0K | $22.76 | $318.6K | 99.9K |
| Mar 9, 2026Form 4 | Schultz Yvette KSee Remarks | SellCommon stock, par value $0.01 per share | 25.0K | $22.81 | $570.3K | 649.8K |