Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $437.5M | $422.2M | $446.4M | $439.9M | $380.2M | $251.8M | $201.3M |
| Gross profit | $251.5M | $254.4M | $257.0M | $234.3M | $187.4M | $112.3M | $84.9M |
| Gross margin | 57.49% | 60.26% | 57.57% | 53.26% | 49.30% | 44.60% | 42.18% |
| Operating expenses | $256.9M | $251.1M | $252.5M | $211.0M | $147.3M | $85.7M | $90.3M |
| Operating income | −$5.4M | $3.4M | $4.5M | $23.3M | $40.1M | $26.6M | −$5.4M |
| Operating margin | −1.23% | 0.79% | 1.00% | 5.30% | 10.56% | 10.56% | −2.68% |
| EBITDA | $733,000 | $8.7M | $8.7M | $25.2M | $41.0M | $27.2M | −$4.8M |
| EBITDA margin | 0.17% | 2.05% | 1.94% | 5.74% | 10.78% | 10.82% | −2.37% |
| Net income | −$3.6M | $541,000 | $584,000 | $2.1M | $1.5M | $21.6M | −$7.8M |
| Net profit margin | −0.83% | 0.13% | 0.13% | 0.49% | 0.40% | 8.57% | −3.86% |
| Basic EPSper basic share | -$0.25 | $0.04 | $0.05 | $0.20 | — | — | — |
| Diluted EPSper diluted share | -$0.25 | $0.03 | $0.04 | $0.15 | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Capital World Investors | 6.23%1.05M shares |
AMERIPRISE FINANCIAL INC | 5.09%859.82K shares |
Kuo Jeffrey Chuenhong | ≈4.05%683.13K shares |
Dziesietnik Sharon | ≈3.21%542.57K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.11%524.32K shares |
Russell Investments Group, Ltd. | 2.32%391.36K shares |
Potomac Capital Management, Inc. | 2.01%340K shares |
KAPLAN BETH J | ≈1.74%293.93K shares |
Jaques Attica | ≈1.71%288.23K shares |
Bickley Ian | ≈1.45%244.16K shares |
Harris Jennifer Noel | ≈1.27%213.97K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.11%186.6K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.09%183.42K shares |
BlackRock, Inc. | 0.88%147.85K shares |
TWO SIGMA INVESTMENTS, LP | 0.50%84.57K shares |
VANGUARD FIDUCIARY TRUST CO | 0.46%77.52K shares |
Boston Partners | 0.36%60.95K shares |
STATE STREET CORP | 0.27%46.28K shares |
MORGAN STANLEY | 0.23%39.09K shares |
NORTHERN TRUST CORP | 0.22%37.08K shares |
Percentages use 16.88M 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 22, 2026Form 4 · 10b5-1 | Harris Jennifer NoelDirector | SellClass A Common Stock | 18.3K | $1.03 | $18.9K | 214.0K |
| Jun 18, 2026Form 4 · 10b5-1 | Harris Jennifer NoelDirector | SellClass A Common Stock | 20.0K | $1.07 | $21.4K | 232.3K |
| May 18, 2026Form 4 · 10b5-1 | Dziesietnik SharonChief Operations Officer | SellClass A Common Stock | 10.1K | $1.15 | $11.6K | 542.6K |
| Feb 18, 2026Form 4 · 10b5-1 | Dziesietnik SharonChief Operations Officer | SellClass A Common Stock | 19.7K | $1.37 | $27.0K | 446.7K |
| Nov 17, 2025Form 4 · 10b5-1 | Dziesietnik SharonChief Operations Officer | SellClass A Common Stock | 9.2K | $1.99 | $18.3K | 466.4K |