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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.27B | $1.22B | $1.13B | $1.07B | $1.13B | $1.03B | $997.1M | $634.2M | $454.9M | $441.1M | — | — | — | — | — | — | — | — |
| Operating expenses | $647.1M | $650.5M | $623.9M | $597.3M | $608.3M | $532.7M | $530.6M | $371.5M | $268.9M | $242.1M | — | — | — | — | — | — | — | — |
| Operating income | $174.2M | $155.6M | $95.3M | $70.8M | $73.9M | $109.4M | $110.5M | −$22.7M | $52.2M | $57.5M | $69.7M | $81.7M | $32.7M | $113.6M | $179.1M | $215.8M | $172.4M | $126.9M |
| EBITDAderived | $222.6M | $200.0M | $143.7M | $122.8M | $133.0M | $161.2M | $160.0M | $8.7M | $70.9M | $75.3M | $87.8M | $102.4M | $68.3M | $137.6M | $200.7M | $233.1M | $186.3M | $137.6M |
| Net income | $126.6M | $112.7M | $69.8M | $46.7M | $55.1M | $86.3M | $81.1M | −$15.7M | $20.6M | $34.8M | $40.0M | $46.4M | $16.4M | $65.9M | $106.0M | $131.3M | $105.1M | $80.8M |
| Basic EPSper diluted share | $5.57 | $4.81 | $2.98 | $1.97 | $2.30 | $3.81 | $3.73 | -$1.03 | $1.93 | $3.28 | $3.78 | $4.39 | $1.55 | $5.79 | $8.91 | $9.78 | $7.67 | $5.77 |
| Diluted EPSper diluted share | $5.41 | $4.67 | $2.91 | $1.94 | $2.28 | $3.77 | $3.67 | -$1.03 | $1.84 | $3.21 | $3.73 | $4.35 | $1.55 | $5.76 | $8.88 | $9.70 | $7.60 | $5.67 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 4, 2026Form 4 · 10b5-1 | Hokenson ChristaCHIEF HUMAN RESOURCES OFFICER | SellCommon Stock | 2.0K | $80.00 | $160.0K | 65.2K |
| May 5, 2026Form 4 | WAITE G THOMAS IIIDirector | SellCommon Stock | 666 | $77.68 | $51.7K | 16.7K |
| Apr 24, 2026Form 4 | Thawley MichaelDirector | BuyCommon Stock | 665 | $72.71 | $48.4K | 12.2K |
| Mar 18, 2026Form 4 · 10b5-1 | HERRAIZ LIZETTE BENEDIGENERAL COUNSEL | SellCommon Stock | 3.0K | $79.88 | $238.2K | 55.6K |
| Mar 13, 2026Form 4 · 10b5-1 | HERRAIZ LIZETTE BENEDIGENERAL COUNSEL | SellCommon Stock | 4.9K | $80.20 | $393.9K | 58.6K |