Revenue
2016
2017
2018
2019
2020
2021
2022
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $80.4M | — | — | $80.7M | $56.4M | $60.2M | $66.1M | $41.0M | $39.4M | $28.4M | $13.1M | $3.6M | $20.1M | $31.4M | $79.7M | $90.9M | $47.4M |
| Operating income | $26.3M | $27.9M | $28.7M | $32.6M | $14.8M | −$1.8M | $3.9M | −$3.9M | $1.6M | $4.8M | −$7.4M | −$588,000 | $9.2M | −$52.8M | −$171.1M | $22.3M | −$64.7M |
| EBITDAderived | — | — | — | — | — | — | — | — | — | — | −$6.6M | $289,000 | $16.0M | −$40.3M | −$143.9M | $56.1M | −$32.3M |
| Net income | $3.1M | $5.0M | $6.1M | $18.9M | $8.6M | −$22.8M | −$14.8M | −$11.1M | −$13.4M | −$351,000 | −$8.5M | $2.9M | $1.4M | −$64.0M | −$189.1M | $2.5M | −$50.2M |
| Basic EPSper diluted share | $0.67 | $1.09 | -$12.44 | -$36.34 | $32.51 | -$24.48 | -$264.63 | -$306.20 | -$251.00 | -$0.09 | -$4.21 | $2.23 | $5.78 | -$26.36 | -$30.00 | $0.82 | — |
| Diluted EPSper diluted share | $0.67 | $1.09 | -$12.44 | -$36.34 | $32.51 | -$24.48 | -$264.63 | -$306.20 | -$251.00 | -$0.09 | -$4.21 | $1.84 | $5.76 | -$26.36 | -$30.00 | $0.82 | — |