Revenue
2017
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.54B | $1.46B | $1.28B | $1.46B | $1.29B | $931.8M | $428.3M | $114.3M | $197.3M | $218.6M | $238.2M | $331.0M | $172.6M | $135.6M | $101.4M | $146.3M |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | — | $55.2M | $49.1M | $41.0M | $45.5M |
| Operating income | — | — | — | — | — | — | — | $39.8M | $140.4M | $23.9M | $70.6M | $46.6M | $27.2M | $58.1M | $18.9M | $125.1M |
| EBITDAderived | — | — | — | — | — | — | — | $45.3M | $151.8M | $69.0M | $112.3M | $76.6M | $46.1M | $68.9M | $29.4M | $134.8M |
| Net income | $167.9M | $203.4M | $166.9M | $178.8M | $110.2M | $60.8M | $33.0M | $50.3M | $58.6M | −$213.0M | $16.6M | $29.3M | $12.9M | $7.2M | $5.1M | $59.1M |
| Basic EPSper diluted share | $3.30 | $4.03 | $3.34 | $3.59 | $2.25 | $1.26 | $0.79 | $1.19 | $1.40 | -$6.22 | $0.38 | $0.81 | $0.37 | $0.20 | $0.14 | $1.65 |
| Diluted EPSper diluted share | $3.29 | $4.00 | $3.33 | $3.59 | $2.25 | $1.26 | $0.79 | $1.19 | $1.38 | -$6.22 | $0.38 | $0.80 | $0.36 | $0.20 | $0.14 | $1.64 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 | Parmer ElizabethDirector | SellCommon Stock | 2.5K | $27.44 | $69.6K | 3.7K |
| Aug 8, 2025Form 4 | Allen James DouglasChief Financial Officer | SellCommon Stock | 19.0K | $26.08 | $495.5K | 29.9K |
| Jun 11, 2025Form 4 | Parmer ElizabethDirector | SellCommon Stock | 3.4K | $20.58 | $69.1K | 0 |
| May 16, 2025Form 4 | Oxley Anthony WChief Executive Officer | BuyCommon Stock · indirect | 5.0K | $20.22 | $100.4K | 9.3K |
| May 12, 2025Form 4 | Parmer ElizabethDirector | SellCommon Stock | 1.5K | $20.57 | $30.0K | 3.4K |