Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $284.6M | $269.0M | $297.1M | $333.3M | $475.7M | $546.6M | $398.8M | $226.3M | $77.9M | $39.9M |
| Gross profit | $69.7M | $79.5M | $80.9M | −$63.5M | −$187.4M | $67.0M | −$31.7M | $28.2M | $33.0M | $38.7M |
| Research & development | $2.6M | $2.7M | $4.6M | $21.7M | $32.3M | $57.6M | $61.8M | $15.2M | $2.1M | $810,000 |
| Operating expenses | $231.3M | $196.7M | $309.6M | $2.57B | $831.4M | $1.31B | $1.64B | $665.7M | $152.6M | $52.8M |
| Operating income | −$161.7M | −$117.1M | −$228.7M | −$2.63B | −$1.02B | −$1.24B | −$1.67B | −$637.5M | −$119.6M | −$14.1M |
| EBITDAderived | −$125.2M | −$74.0M | −$175.5M | −$2.55B | −$907.9M | −$1.12B | −$1.54B | −$615.9M | −$106.7M | −$8.0M |
| Net income | −$262.9M | −$508.9M | −$693.7M | −$3.28B | −$310.0M | −$1.74B | −$1.32B | −$736.3M | −$67.3M | −$7.6M |
| Basic EPSper diluted share | -CA$0.88 | -CA$4.73 | -CA$9.27 | -CA$70.69 | -CA$7.92 | -CA$4.69 | -CA$3.80 | -CA$2.76 | -CA$0.38 | -CA$0.06 |
| Diluted EPSper diluted share | -CA$0.88 | -CA$4.73 | -CA$9.27 | -CA$70.69 | -CA$7.92 | -CA$4.69 | -CA$3.80 | -CA$2.76 | -CA$0.38 | -CA$0.06 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 | BAYERN JOSEPHDirector | SellCommon Shares | 3.2K | $0.92 | $2.9K | 145.1K |
| Jun 26, 2026Form 4 | Yanofsky TheresaDirector | SellCommon Shares | 15.1K | $0.92 | $13.8K | 146.4K |
| Jun 26, 2026Form 4 | ATKINS M SHANDirector | SellCommon Shares | 3.2K | $0.92 | $2.9K | 146.5K |
| Jun 26, 2026Form 4 | Lazzarato David AngeloDirector | SellCommon Shares | 22.7K | $0.92 | $20.9K | 211.9K |
| Jun 17, 2026Form 4 | Stewart Thomas CarltonSee Remarks | SellCommon Shares | 9.3K | $0.97 | $9.0K | 616.4K |