Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $176.5M | $274.2M | $302.0M | $283.9M | $261.7M | $196.6M |
| Gross profit | $18.4M | $27.3M | $28.5M | $29.2M | $42.4M | $40.4M |
| Operating expenses | $22.0M | $35.1M | $27.3M | $26.9M | $39.0M | $30.5M |
| Operating income | −$3.6M | −$7.8M | $1.2M | $2.3M | $3.4M | $9.9M |
| EBITDAderived | $1.7M | −$3.1M | $6.0M | $7.1M | $7.4M | $13.7M |
| Net income | −$14.9M | −$24.3M | −$12.7M | −$19.1M | −$8.0M | −$110,000 |
| Basic EPSper diluted share | — | — | -$0.47 | -$0.72 | -$0.38 | -$0.22 |
| Diluted EPSper diluted share | — | — | -$0.47 | -$0.72 | -$0.38 | — |