Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $387.6M | $254.9M | $159.8M |
| Gross profit | $380.9M | $248.4M | $153.9M |
| Gross margin | 98.26% | 97.44% | 96.31% |
| Operating expenses | $314.7M | $206.2M | $156.8M |
| Operating income | $72.9M | $48.7M | −$2.9M |
| Operating margin | 18.81% | 19.12% | −1.82% |
| EBITDA | $78.3M | $54.2M | $8.7M |
| EBITDA margin | 20.20% | 21.26% | 5.46% |
| Net income | $71.2M | $48.8M | $1.7M |
| Net profit margin | 18.36% | 19.16% | 1.06% |
| Basic EPSper basic share | $4.31 | $3.05 | $0.03 |
| Diluted EPSper diluted share | $1.22 | $0.85 | $0.03 |
Reported shareholders
| Holder | % owned |
|---|---|
Alphabet Inc. | 11.48%3.62M shares |
SOFTBANK GROUP CORP. | 9.92%3.13M shares |
Divisadero Street Capital Management, LP | 5.18%1.64M shares |
T. Rowe Price Investment Management, Inc. | 5.02%1.58M shares |
Capital World Investors | 4.17%1.32M shares |
GLADE BROOK CAPITAL PARTNERS LLC | 2.72%857.86K shares |
Wang Lingke | ≈2.20%695.3K shares |
Colis Peter George | ≈2.20%695.3K shares |
Capozzi Christopher M. | ≈2.11%665.23K shares |
Sharma Vipul | ≈1.68%529.22K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.55%487.57K shares |
UBS Group AG | 1.32%417.41K shares |
CANNELL CAPITAL LLC | 1.29%408.5K shares |
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 1.11%350K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.09%342.5K shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.08%341.28K shares |
WHEELER WILLIAM J | ≈0.86%271.03K shares |
Allspring Global Investments Holdings, LLC | 0.83%261.37K shares |
Lantz Erin N | ≈0.80%253.9K shares |
BARD ASSOCIATES INC | 0.79%248.22K shares |
Percentages use 31.56M 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 15, 2026Form 4 | Colis Peter GeorgeCEO and Secretary | SellClass A Common Stock | 5.1K | $22.78 | $117.2K | 751.1K |
| May 15, 2026Form 4 | Colis Peter GeorgeCEO and Secretary | SellClass A Common Stock | 54.9K | $22.00 | $1.21M | 756.3K |
| May 15, 2026Form 4 | Wang LingkePresident | SellClass A Common Stock | 6.9K | $22.77 | $156.1K | 764.8K |
| May 15, 2026Form 4 | Wang LingkePresident | SellClass A Common Stock | 39.5K | $21.99 | $868.5K | 771.7K |
| May 15, 2026Form 4 | Capozzi Christopher M.Chief Financial Officer | SellClass A Common Stock | 17.6K | $22.72 | $400.6K | 665.2K |