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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $84.2M | $87.4M | $108.9M | $75.2M | $36.5M | $42.0M | $6.3M | $25.6M | $23.8M | $37.0M | $70.7M | $65.7M | $74.3M | $68.8M | $27.0M | — |
| Operating expenses | $21.6M | $19.8M | $21.9M | $13.8M | $12.3M | $9.2M | $1.1M | $15.5M | $22.7M | $30.2M | $35.8M | $26.6M | $30.9M | $29.0M | $11.1M | $2.9M |
| Operating income | $51.9M | $41.8M | $75.5M | $40.0M | −$8.5M | $4.3M | −$6.3M | −$8.0M | −$24.6M | −$142.0M | −$10.5M | $9.8M | −$52.9M | $9.0M | $5.1M | −$1.6M |
| EBITDAderived | $67.0M | $55.1M | $90.3M | $49.3M | −$988,000 | $10.2M | −$2.7M | −$3.1M | −$16.5M | −$129.3M | $2.7M | $20.2M | −$41.8M | $21.4M | $11.0M | −$100,123 |
| Net income | $50.0M | $43.7M | $69.4M | $36.3M | −$9.7M | $3.8M | −$32.1M | −$52.9M | $3.8M | −$149.0M | −$17.5M | $3.2M | −$57.3M | $6.0M | $3.6M | −$2.0M |
| Basic EPSper diluted share | $3.87 | $3.39 | $5.43 | $6.49 | -$28.97 | $15.97 | -$11.19 | -$55.97 | $8.94 | -$100,821.38 | -$11,917.74 | $0.49 | -$1.73 | $0.22 | $0.23 | -$0.45 |
| Diluted EPSper diluted share | $1.28 | $1.11 | $1.91 | $3.02 | -$28.97 | $15.74 | -$11.19 | -$55.97 | $8.94 | -$100,821.38 | -$11,917.74 | $0.49 | -$1.73 | $0.22 | $0.23 | -$0.45 |