Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 · Dec 31 | 2013 · Nov 13 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.71B | $2.20B | $2.36B | $2.30B | $3.05B | $2.37B | $1.84B | $1.50B | $1.26B | $838.3M | $630.2M | $383.3M | $162.8M | — | $76.2M | $50.5M |
| Operating income | $79.8M | $212.1M | $233.3M | $390.1M | $547.7M | $364.7M | $227.5M | $200.1M | $169.8M | $111.5M | $79.7M | $42.4M | $16.4M | — | $9.9M | $4.5M |
| EBITDAderived | $84.1M | $215.3M | $235.7M | $391.7M | $548.9M | $365.4M | $228.2M | $200.8M | $170.6M | $112.6M | $80.6M | $43.2M | $16.7M | — | $10.0M | $4.5M |
| Net income | $72.6M | $196.1M | $199.2M | $326.6M | $429.6M | $323.9M | $178.6M | $155.3M | $113.3M | $75.0M | $52.8M | $28.2M | $22.3M | $14.6M | $9.7M | $3.4M |
| Basic EPSper diluted share | $3.13 | $8.33 | $8.48 | $13.90 | $17.46 | $12.89 | $7.70 | $6.89 | $5.24 | $3.61 | $2.65 | $1.37 | — | — | — | — |
| Diluted EPSper diluted share | $3.12 | $8.30 | $8.42 | $13.76 | $17.25 | $12.76 | $7.02 | $6.24 | $4.73 | $3.41 | $2.44 | $1.33 | — | — | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 9, 2026Form 4 | Garber Scott JamesGeneral Counsel and Secretary | SellCommon Stock | 323 | $43.41 | $14.0K | 21.7K |
| Mar 9, 2026Form 4 | Garber Scott JamesGeneral Counsel and Secretary | SellCommon Stock | 69 | $42.55 | $2.9K | 22.0K |
| Mar 9, 2026Form 4 | Garber Scott JamesGeneral Counsel and Secretary | SellCommon Stock | 961 | $41.54 | $39.9K | 22.1K |
| Mar 9, 2026Form 4 | Snider Michael LarryPresident and COO | SellCommon Stock · indirect | 1.4K | $43.41 | $62.1K | 175.6K |
| Mar 9, 2026Form 4 | Snider Michael LarryPresident and COO | SellCommon Stock · indirect | 307 | $42.55 | $13.1K | 177.0K |