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 | $50.0M | $47.3M | $50.5M | $37.5M | $42.0M | $59.0M | $59.0M | $121.0M | $126.2M | $119.7M | — | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | $59.4M | $107.1M | $108.8M | $105.0M | $97.9M | $82.6M | $96.4M | $73.6M | $126,472 | $158,983 | $158.6M |
| Operating income | −$6.4M | −$6.6M | −$11.2M | −$9.3M | −$20.6M | −$112,000 | −$390,000 | $42.9M | $17.4M | $14.6M | $6.3M | −$3.2M | −$15.7M | $8.2M | −$46,397 | −$52,478 | −$45.3M |
| EBITDAderived | $6.2M | $5.9M | $3.3M | $3.8M | −$5.6M | $18.5M | $15.2M | $73.5M | $43.1M | $38.4M | $27.7M | $15.1M | $5.8M | $8.3M | −$27,694 | −$32,078 | −$25.7M |
| Net income | $15.7M | −$14.7M | $4.0M | $373.3M | $3.3M | $9.0M | −$16.0M | $173.7M | −$8.4M | −$2.7M | −$2.0M | $30.9M | $41.3M | −$6.7M | $290,000 | −$94.7M | −$70.1M |
| Basic EPSper diluted share | $0.97 | -$0.91 | $0.25 | $23.11 | $0.21 | $0.56 | -$1.00 | $10.81 | -$0.61 | -$0.25 | -$0.21 | $2.28 | $3.36 | -$0.69 | -$0.19 | -$8.48 | -$6.31 |
| Diluted EPSper diluted share | $0.97 | -$0.91 | $0.25 | $23.11 | $0.21 | $0.56 | -$1.00 | $10.35 | -$0.61 | -$0.25 | -$0.21 | $2.28 | $3.36 | -$0.69 | -$0.19 | -$8.48 | -$6.31 |