Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $53.1M | $87.1M | $140.0M | $97.2M | — |
| Gross profit | $1.0M | $3.5M | $12.8M | $8.3M | — |
| Gross margin | 1.95% | 4.05% | 9.11% | 8.54% | — |
| Operating expenses | $2.6M | $8.8M | $6.8M | $5.4M | — |
| Operating income | −$1.5M | −$5.3M | $6.0M | $2.9M | — |
| Operating margin | −2.88% | −6.05% | 4.27% | 3.03% | — |
| EBITDA | −$1.5M | −$5.2M | $6.1M | $3.1M | — |
| EBITDA margin | −2.78% | −5.99% | 4.39% | 3.23% | — |
| Net income | −$15.2M | −$4.8M | $4.6M | $2.4M | — |
| Net profit margin | −28.67% | −5.54% | 3.27% | 2.49% | — |
| Basic EPSper basic share | -$3.81 | -$1.73 | $1.83 | $0.96 | $0.50 |
| Diluted EPSper diluted share | -$3.81 | -$1.73 | $1.83 | $0.96 | $0.50 |
Reported shareholders