Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $262.9M | $257.5M | $269.4M | $284.3M | $209.3M | $80.8M |
| Gross profit | $114.0M | $118.3M | $116.2M | $95.5M | $83.4M | $38.3M |
| Gross margin | 43.35% | 45.94% | 43.14% | 33.59% | 39.85% | 47.47% |
| Operating expenses | $109.1M | $107.4M | $119.0M | $315.8M | $119.2M | $54.9M |
| Operating income | $4.9M | $10.9M | −$2.8M | −$220.3M | −$35.8M | −$16.6M |
| Operating margin | 1.85% | 4.22% | −1.05% | −77.50% | −17.09% | −20.49% |
| EBITDA | $35.8M | $40.8M | $23.8M | −$193.8M | −$27.4M | −$12.1M |
| EBITDA margin | 13.63% | 15.82% | 8.82% | −68.19% | −13.07% | −15.02% |
| Net income | −$68.6M | −$48.8M | −$65.1M | −$202.3M | $20.3M | −$210.6M |
| Net profit margin | −26.09% | −18.94% | −24.16% | −71.17% | 9.68% | −260.74% |
| Basic EPSper basic share | -$0.35 | -$0.25 | -$0.33 | -$1.06 | $0.12 | -$1.94 |
| Diluted EPSper diluted share | -$0.35 | -$0.25 | -$0.33 | -$1.44 | -$0.42 | -$1.94 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | MOSIER MICHELLE OChief Financial Officer | BuySubordinate Voting Shares | 22.0K | $0.49 | $10.8K | 147.7K |
| Jun 12, 2026Form 4 | MOSIER MICHELLE OChief Financial Officer | BuySubordinate Voting Shares | 1.0K | $0.49 | $490.00 | 123.2K |
| Jun 12, 2026Form 4 | MOSIER MICHELLE OChief Financial Officer | BuySubordinate Voting Shares | 2.5K | $0.49 | $1.2K | 125.7K |
| Nov 14, 2024Form 4 | MOSIER MICHELLE OChief Financial Officer | BuySubordinate Voting Shares | 21.5K | $0.41 | $8.8K | 122.2K |
| Nov 13, 2024Form 4 | MOSIER MICHELLE OChief Financial Officer | BuySubordinate Voting Shares | 3.7K | $0.35 | $1.3K | 100.7K |