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 | $972.0M | $995.5M | $871.8M | $1.54B | $1.54B | $1.25B | $854.2M | $784.5M | $704.7M | $541.1M | $441.9M | $312.5M | $242.5M | $198.1M | $132.3M | $108.0M | $114.0M |
| Operating income | — | — | — | — | — | — | — | — | $485.6M | $341.6M | $263.2M | $143.0M | $153.5M | $129.9M | $70.2M | $42.2M | $67.6M |
| EBITDAderived | — | — | — | — | — | — | — | — | $617.6M | $439.2M | $335.1M | $198.1M | $192.4M | $165.4M | $105.7M | $68.5M | $93.9M |
| Net income | −$277.0M | −$2.41B | −$556.5M | $902.6M | $656.0M | $431.4M | $374.7M | $1.02B | $289.8M | $225.0M | $139.6M | $50.5M | $97.0M | $89.9M | $26.5M | $22.9M | $36.3M |
| Basic EPSper diluted share | -$0.46 | -$4.02 | -$0.93 | $1.50 | $1.11 | $0.81 | $0.87 | $2.77 | $0.82 | $0.86 | $0.64 | $0.29 | $0.64 | $0.67 | $0.23 | $0.22 | $0.45 |
| Diluted EPSper diluted share | -$0.46 | -$4.02 | -$0.93 | $1.50 | $1.11 | $0.81 | $0.87 | $2.76 | $0.82 | $0.86 | $0.63 | $0.29 | $0.63 | $0.67 | $0.23 | $0.22 | $0.45 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 15, 2025Form 4 | Hooper Rosa HandleySVP of Operations | SellCommon stock, par value $0.001 | 2.0K | $5.00 | $10.0K | 395.2K |
| Nov 19, 2025Form 4 | Stewart Michael GDirector | SellCommon stock, par value $0.001 | 59.0K | $5.02 | $296.2K | 157.1K |
| May 5, 2025Form 4 | Stewart Michael GDirector | SellCommon stock, par value $0.001 | 29.0K | $5.20 | $150.8K | 216.1K |
| Mar 5, 2025Form 4 | Hanna James KevinSenior VP, Controller & CAO | BuyCommon stock, par value $0.001 | 7.4K | $5.75 | $42.6K | 372.3K |
| Dec 26, 2024Form 4 | Hanna James KevinSenior VP, Controller & CAO | SellCommon stock, par value $0.001 | 11.6K | $3.72 | $43.3K | 366.9K |