Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $161.3M | $155.0M | $166.4M | $163.2M | $138.2M | $110.0M |
| Gross profit | $77.4M | $71.9M | $74.8M | $70.0M | $63.9M | $49.5M |
| Gross margin | 48.01% | 46.39% | 44.92% | 42.91% | 46.28% | 44.99% |
| Operating expenses | $89.2M | $95.6M | $103.7M | $117.9M | $151.4M | $55.0M |
| Operating income | −$11.8M | −$23.7M | −$28.9M | −$47.9M | −$87.4M | −$5.5M |
| Operating margin | −7.31% | −15.26% | −17.39% | −29.33% | −63.27% | −4.98% |
| EBITDA | −$10.9M | −$22.3M | −$27.3M | −$46.5M | −$86.4M | −$4.5M |
| EBITDA margin | −6.77% | −14.40% | −16.42% | −28.51% | −62.55% | −4.13% |
| Net income | −$9.9M | −$20.0M | −$28.3M | −$47.6M | −$87.7M | −$6.1M |
| Net profit margin | −6.15% | −12.90% | −17.02% | −29.20% | −63.45% | −5.52% |
| Basic EPSper basic share | -$0.15 | -$0.34 | -$0.41 | -$0.81 | -$1.33 | — |
| Diluted EPSper diluted share | -$0.15 | -$0.34 | -$0.41 | -$0.81 | -$1.33 | — |
Reported shareholders
| Holder | % owned |
|---|---|
Caisse de depot et placement du Quebec | 15.80%11.4M shares |
Topline Capital Management, LLC | 9.95%7.18M shares |
Ripley Rosemary L | ≈3.98%2.87M shares |
Kanen Wealth Management LLC | 3.73%2.69M shares |
MACKENZIE FINANCIAL CORP | 3.70%2.67M shares |
Taylor Amy | ≈3.32%2.4M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.94%2.12M shares |
Jefferies Financial Group Inc. | 2.91%2.1M shares |
Spence Padraic L. | ≈2.26%1.63M shares |
White Pine LLC / Laird Norton Co LLC | ≈1.98%1.43M shares |
Ruberti Alexandre | ≈1.68%1.21M shares |
Stoic Point Capital Management LLC | 1.57%1.13M shares |
JANE STREET GROUP, LLC | 1.34%969.4K shares |
AQR CAPITAL MANAGEMENT LLC | 1.28%920.09K shares |
BlackRock, Inc. | 1.12%804.4K shares |
Satya Girish | ≈1.08%781.81K shares |
Squarepoint Ops LLC | 1.07%769.66K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.06%765.89K shares |
OneAscent Financial Services LLC | 1.04%750.38K shares |
BCS Private Wealth Management, Inc. | 0.97%699.19K shares |
Percentages use 72.14M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 27, 2026Form 4 | CDP Investissements Inc. +1TenPercentOwner | SellClass A Common Stock | 2.15M | $1.90 | $4.08M | 11.40M |
| Mar 30, 2026Form 4 | Taylor AmyPresident & CEO | SellClass A Common Stock | 10.8K | $1.16 | $12.5K | 2.39M |
| Mar 27, 2026Form 4 | Taylor AmyPresident & CEO | SellClass A Common Stock | 66.5K | $1.14 | $75.8K | 2.40M |
| Mar 26, 2026Form 4 | Taylor AmyPresident & CEO | SellClass A Common Stock | 66.7K | $1.17 | $78.1K | 2.47M |
| Mar 25, 2026Form 4 | Satya GirishChief Financial Officer | SellClass A Common Stock | 41.7K | $1.18 | $49.2K | 327.9K |