Revenue
2020
2021
2022
2023
| 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|
| Revenue | $1.09B | $850.2M | $900.1M | $721.3M |
| Gross profit | $264.0M | $178.5M | $292.0M | $215.5M |
| Operating income | $17.8M | −$36.8M | $333.9M | $43.9M |
| EBITDAderived | $142.8M | $60.3M | $454.4M | $139.7M |
| Net income | −$81.3M | −$77.2M | −$381.8M | $408.5M |
| Basic EPSper diluted share | -$0.37 | -$0.29 | -$1.29 | $1.39 |
| Diluted EPSper diluted share | -$0.38 | -$0.31 | -$1.29 | $1.37 |