Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $122.9M | $91.7M | $73.5M | $93.3M | $75.6M | $54.6M | $41.5M | $41.1M | $35.2M | — | — | — | — | — | — |
| Operating income | $137.8M | −$92.9M | −$77.7M | −$340.1M | $190.9M | −$287.3M | $103.7M | $91.9M | — | — | — | — | — | — | — |
| EBITDAderived | $160.9M | −$53.1M | −$53.1M | −$213.3M | $210.2M | −$286.9M | — | — | — | — | — | — | — | — | — |
| Net income | $149.0M | −$62.0M | −$48.7M | −$298.6M | $193.2M | −$288.5M | $102.9M | $92.0M | $67.6M | $78.0M | $136.2M | $69.0M | $28.3M | $4.8M | $6.8M |
| Basic EPSper diluted share | $1.12 | -$1.14 | -$0.99 | -$3.61 | $1.52 | -$0.89 | $0.62 | $0.68 | $0.50 | $0.62 | $1.48 | $1.11 | $1.08 | $0.46 | $0.72 |
| Diluted EPSper diluted share | $1.10 | -$1.14 | -$0.99 | -$3.61 | $1.51 | -$0.89 | $0.61 | $0.66 | $0.50 | $0.62 | $1.48 | $1.11 | $1.08 | $0.46 | $0.72 |