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 | $335.4M | $296.7M | $264.4M | $221.7M | $228.7M | $846.7M | $825.1M | $723.9M | $654.4M | $487.1M | $357.6M | $280.2M | $208.1M | $131.2M | $96.4M | $80.0M | $88.5M |
| Operating expenses | — | — | $10.2M | $13.7M | $16.3M | $52.9M | $44.3M | $40.6M | $27.7M | $20.5M | $15.3M | $11.7M | $9.2M | $8.6M | $5.1M | $4.0M | $5.2M |
| Operating income | $140.3M | $99.6M | $93.9M | −$8.7M | −$10.5M | −$132.2M | −$32.7M | −$4.4M | $757,000 | $6.9M | $41.6M | $64.3M | $34.5M | $15.2M | $13.2M | −$682,000 | $6.3M |
| EBITDAderived | $144.1M | $104.4M | $95.4M | −$4.1M | −$5.0M | −$125.7M | −$26.4M | −$133,000 | $6.6M | $9.3M | $43.4M | $65.1M | $35.2M | $15.9M | $13.9M | $424,000 | $7.5M |
| Net income | $106.8M | $75.7M | $309.9M | −$469.9M | −$57.9M | −$96.5M | −$29.9M | $290,000 | $10.1M | $5.7M | $27.4M | $41.0M | $20.3M | $9.7M | $8.1M | −$925,000 | $4.1M |
| Basic EPSper diluted share | $2.20 | $1.59 | $7.11 | -$10.91 | -$1.35 | -$2.25 | -$0.70 | $0.01 | $0.27 | $0.27 | $1.29 | $2.06 | $1.26 | $0.91 | $0.77 | -$0.09 | $0.38 |
| Diluted EPSper diluted share | $2.15 | $1.54 | $6.98 | -$10.91 | -$1.35 | -$2.25 | -$0.70 | $0.01 | $0.27 | $0.26 | $1.28 | $2.05 | $1.26 | $0.91 | $0.77 | -$0.09 | $0.38 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 20, 2026Form 4 | DAVIS KERN MICHAELDirector | BuyCommon Stock · indirect | 100 | $11.05 | $1.1K | 4.6K |
| Mar 20, 2026Form 4 | DAVIS KERN MICHAELDirector | BuyCommon Stock · indirect | 100 | $11.05 | $1.1K | 4.6K |
| Mar 19, 2026Form 4 | DAVIS KERN MICHAELDirector | BuyCommon Stock · indirect | 200 | $11.12 | $2.2K | 4.5K |
| Mar 19, 2026Form 4 | DAVIS KERN MICHAELDirector | BuyCommon Stock · indirect | 200 | $11.12 | $2.2K | 4.5K |
| Mar 18, 2026Form 4 | DAVIS KERN MICHAELDirector | BuyCommon Stock · indirect | 200 | $11.25 | $2.3K | 4.3K |