Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 · Dec 31 | 2023 · Jun 30 | 2022 | 2022 | |
|---|---|---|---|---|---|---|
| Revenue | $118.0M | $145.2M | — | $168.2M | — | $140.9M |
| Gross profit | $62.2M | $74.6M | — | $96.8M | — | $73.7M |
| Gross margin | 52.68% | 51.35% | — | 57.55% | — | 52.33% |
| Research & development | $5.7M | $4.8M | — | $5.5M | — | $9.8M |
| Operating expenses | $58.8M | $66.2M | — | $93.6M | — | $70.6M |
| Operating income | $3.4M | $8.3M | — | $3.2M | — | $3.2M |
| Operating margin | 2.87% | 5.75% | — | 1.87% | — | 2.24% |
| EBITDA | $4.5M | $9.2M | — | $4.1M | — | $4.0M |
| EBITDA margin | 3.85% | 6.37% | — | 2.46% | — | 2.81% |
| Net income | $4.0M | $8.2M | $1.5M | $3.8M | −$5,700 | $2.1M |
| Net profit margin | 3.36% | 5.68% | — | 2.25% | — | 1.46% |
| Basic EPSper basic share | $0.08 | $0.16 | — | $0.08 | — | $0.04 |
| Diluted EPSper diluted share | $0.08 | $0.16 | — | $0.08 | — | $0.04 |
Reported shareholders