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 | $730.2M | $569.2M | $418.6M | $311.9M | $274.2M | $288.7M | $109.0M | $87.0M | $80.2M | $57.1M | $198.1M | $174.1M | $158.4M | $148.1M | $156.7M | $148.3M | $150.4M |
| Operating income | $104.3M | $144.4M | $64.2M | $9.9M | $8.3M | $14.7M | $80.3M | $52.5M | $28.9M | $22.1M | $11.6M | $10.4M | $7.8M | $937,000 | $22.6M | $18.6M | $31.4M |
| EBITDAderived | $215.8M | $236.9M | $155.1M | $98.1M | $98.8M | $109.2M | $166.5M | $129.3M | $94.9M | $88.4M | $81.0M | $75.7M | $66.5M | $53.5M | $73.8M | — | — |
| Net income | $113.8M | $108.6M | $43.8M | $5.4M | $3.4M | $9.7M | $66.9M | $43.2M | $62.2M | $14.1M | $6.5M | $7.2M | $15.6M | $1.5M | $14.5M | $12.1M | $22.4M |
| Basic EPSper diluted share | $16.00 | $15.97 | $6.40 | $0.35 | $0.00 | $1.07 | $10.90 | $6.75 | $9.93 | $2.10 | $0.83 | $0.91 | $1.95 | -$0.45 | $1.35 | $1.03 | $2.30 |
| Diluted EPSper diluted share | $15.39 | $15.34 | $6.23 | $0.33 | $0.00 | $1.05 | $10.50 | $6.60 | $9.69 | $2.05 | $0.81 | $0.88 | $1.89 | -$0.43 | $1.28 | $0.96 | $2.14 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 1, 2026Form 4 · 10b5-1 | Willis Austin ChandlerChief Executive Officer | SellCommon Stock | 400 | $194.43 | $77.8K | 155.5K |
| May 1, 2026Form 4 · 10b5-1 | Willis Austin ChandlerChief Executive Officer | SellCommon Stock | 716 | $193.63 | $138.6K | 155.9K |
| May 1, 2026Form 4 · 10b5-1 | Willis Austin ChandlerChief Executive Officer | SellCommon Stock | 1.5K | $192.74 | $286.0K | 156.6K |
| May 1, 2026Form 4 · 10b5-1 | Willis Austin ChandlerChief Executive Officer | SellCommon Stock | 800 | $191.22 | $153.0K | 158.1K |
| Apr 1, 2026Form 4 · 10b5-1 | Willis Austin ChandlerChief Executive Officer | SellCommon Stock | 1.2K | $174.37 | $207.0K | 183.5K |