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 | $930.0M | $787.2M | $670.6M | $680.7M | $570.0M | $488.2M | $479.6M | $490.3M | $449.6M | $498.9M | $459.2M | $498.8M | $444.3M | $392.5M | $418.0M | $427.5M | $268.8M |
| Operating expenses | $674.1M | $559.0M | $519.8M | $537.8M | $438.9M | $375.5M | $373.3M | $395.5M | $359.9M | $412.9M | $381.5M | $436.6M | $381.6M | $335.9M | $364.3M | $375.6M | $235.0M |
| Operating income | $255.9M | $228.2M | $150.8M | $142.9M | $131.1M | $112.7M | $106.3M | $94.8M | $89.7M | $86.0M | $77.8M | $62.3M | $62.7M | $56.6M | $53.7M | $51.9M | $33.7M |
| EBITDAderived | $347.6M | $293.9M | $216.3M | $211.9M | $193.8M | $170.8M | $151.7M | $135.1M | $126.1M | $118.1M | $107.7M | $88.6M | $86.7M | $79.1M | $73.9M | $70.5M | $45.3M |
| Net income | $140.3M | $118.6M | $87.2M | $89.8M | $83.5M | $71.5M | $65.2M | $56.6M | $58.1M | $44.7M | $41.1M | $36.1M | $32.8M | $28.9M | $27.6M | $26.1M | $15.9M |
| Basic EPSper diluted share | $6.00 | $5.28 | $4.75 | $5.07 | $4.75 | $4.28 | $3.97 | $3.46 | $3.56 | $2.87 | $2.73 | $2.48 | $2.27 | $2.01 | $2.89 | $2.75 | $2.17 |
| Diluted EPSper diluted share | $5.97 | $5.26 | $4.73 | $5.04 | $4.73 | $4.26 | $3.96 | $3.45 | $3.55 | $2.86 | $2.72 | $2.47 | $2.26 | $1.99 | $2.87 | $2.73 | $2.15 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | Householder Jeffry MPresident & CEO | SellCommon Stock | 3 | $127.56 | $382.68 | 63.0K |
| May 21, 2026Form 4 | Householder Jeffry MPresident & CEO | SellCommon Stock | 8.3K | $126.27 | $1.05M | 63.0K |
| May 21, 2026Form 4 | Householder Jeffry MPresident & CEO | SellCommon Stock | 1.7K | $125.40 | $210.2K | 71.3K |
| May 20, 2026Form 4 | Webber Kevin JSr VP & Chief Dev Officer | SellCommon Stock | 2.0K | $127.37 | $254.7K | 12.7K |
| Dec 26, 2025Form 4 | Householder Jeffry MPresident & CEO | SellCommon Stock | 1.9K | $125.83 | $240.1K | 51.9K |