Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $235.9M | $139.4M | $60.6M | $12.0M | $114.8M | $58.8M |
| Operating expenses | $152.7M | $85.8M | $51.6M | $73.0M | $183.5M | $86.7M |
| Operating income | $176.8M | $82.2M | $22.2M | −$28.4M | −$68.7M | −$27.9M |
| Operating margin | 74.95% | 59.00% | 36.62% | −237.77% | −59.82% | −47.51% |
| EBITDA | $178.1M | $83.2M | $23.1M | −$27.6M | −$67.9M | −$27.5M |
| EBITDA margin | 75.52% | 59.69% | 38.03% | −230.68% | −59.17% | −46.78% |
| Net income | $133.1M | $78.5M | $7.1M | −$38.1M | −$75.2M | −$32.4M |
| Net profit margin | 56.44% | 56.33% | 11.71% | −318.54% | −65.47% | −55.10% |
| Basic EPSper basic share | $3.93 | $2.33 | $0.21 | -$1.17 | -$2.41 | -$1.08 |
| Diluted EPSper diluted share | $3.72 | $2.19 | $0.21 | -$1.17 | -$2.41 | -$1.08 |
Reported shareholders
| Holder | % owned |
|---|---|
Youakim Charles | ≈43.99%14.81M shares |
BlackRock, Inc. | 7.55%2.54M shares |
Divisadero Street Capital Management, LP | 4.90%1.65M shares |
Paradis Paul | ≈3.43%1.15M shares |
Accredited Investors Inc. | 2.40%807.44K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.26%760.32K shares |
STATE STREET CORP | 1.96%659.9K shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 1.88%631.85K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.66%557.75K shares |
MORGAN STANLEY | 1.48%496.74K shares |
Driehaus Capital Management LLC | 1.41%476.03K shares |
DIMENSIONAL FUND ADVISORS LP | 1.39%467.49K shares |
T. Rowe Price Investment Management, Inc. | 1.31%439.9K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.05%352.61K shares |
Brading Lee Dickson | ≈0.91%306.93K shares |
BANK OF AMERICA CORP /DE/ | 0.81%271.18K shares |
PRINCIPAL FINANCIAL GROUP INC | 0.77%260.47K shares |
Sabzivand Amin | ≈0.77%259.78K shares |
GOLDMAN SACHS GROUP INC | 0.66%221.63K shares |
ARDSLEY ADVISORY PARTNERS LP | 0.64%215K shares |
Percentages use 33.67M 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 |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 · 10b5-1 | Brading Lee DicksonChief Financial Officer | SellCommon Stock, par value $0.00001 per share | 5.0K | $170.07 | $850.4K | 306.9K |
| Jun 26, 2026Form 4 · 10b5-1 | Brading Lee DicksonChief Financial Officer | SellCommon Stock, par value $0.00001 per share | 574 | $165.00 | $94.7K | 311.9K |
| Jun 25, 2026Form 4 · 10b5-1 | Brading Lee DicksonChief Financial Officer | SellCommon Stock, par value $0.00001 per share | 4.4K | $165.19 | $731.1K | 312.5K |
| Jun 18, 2026Form 4 · 10b5-1 | Brading Lee DicksonChief Financial Officer | SellCommon Stock, par value $0.00001 per share | 1.9K | $161.00 | $313.6K | 316.9K |
| Jun 18, 2026Form 4 · 10b5-1 | Brading Lee DicksonChief Financial Officer | SellCommon Stock, par value $0.00001 per share | 2.0K | $160.31 | $316.1K | 318.9K |