Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $344.2M | $289.2M | $222.9M | $197.2M | $224.1M | $165.3M | $164.9M |
| Gross profit | $157.6M | $132.1M | $102.5M | $80.4M | $94.5M | $77.0M | $70.8M |
| Gross margin | 45.78% | 45.66% | 45.96% | 40.80% | 42.17% | 46.59% | 42.96% |
| Research & development | $30.5M | $23.7M | $24.8M | $21.3M | — | — | — |
| Operating expenses | $332.1M | $285.8M | $241.2M | $246.4M | $266.9M | $143.5M | $152.1M |
| Operating income | $12.1M | $3.5M | −$18.3M | −$49.3M | −$42.8M | $21.8M | $12.8M |
| Operating margin | 3.51% | 1.20% | −8.21% | −24.98% | −19.09% | 13.17% | 7.76% |
| EBITDA | $30.8M | $19.9M | −$3.6M | −$36.1M | −$31.7M | $31.9M | $22.9M |
| EBITDA margin | 8.94% | 6.89% | −1.60% | −18.32% | −14.12% | 19.29% | 13.92% |
| Net income | $8.4M | $2.4M | −$3.4M | −$11.9M | −$7.7M | $20.6M | $9.9M |
| Net profit margin | 2.43% | 0.82% | −1.54% | −6.04% | −3.45% | 12.49% | 6.02% |
| Basic EPSper basic share | $0.51 | $0.15 | -$0.23 | -$0.84 | -$0.63 | $20.64 | $31.31 |
| Diluted EPSper diluted share | $0.36 | $0.14 | -$0.23 | -$0.84 | -$0.63 | $20.64 | $27.37 |
Reported shareholders
| Holder | % owned |
|---|---|
PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 7.13%1.5M shares |
BlackRock, Inc. | 6.05%1.27M shares |
ROYCE & ASSOCIATES LP | 5.09%1.07M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.02%845.97K shares |
Potomac Capital Management, Inc. | 2.56%538K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.29%482.22K shares |
MADDEN LARRY | ≈2.18%459.16K shares |
RENAISSANCE TECHNOLOGIES LLC | 2.02%425.74K shares |
STATE STREET CORP | 1.61%338.16K shares |
Norwood Investment Partners, LP | 1.59%335.23K shares |
JPMORGAN CHASE & CO | 1.43%301.75K shares |
G2 Investment Partners Management LLC | 1.15%241.53K shares |
Manatuck Hill Partners, LLC | 1.14%240K shares |
MACKENZIE FINANCIAL CORP | 1.02%215.23K shares |
Invenomic Capital Management LP | 0.98%207.26K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.98%206.3K shares |
MYDA Advisors LLC | 0.95%200K shares |
AMERIPRISE FINANCIAL INC | 0.92%194.33K shares |
LAZARD ASSET MANAGEMENT LLC | 0.92%193.1K shares |
NORTHERN TRUST CORP | 0.91%191.27K shares |
Percentages use 21.05M 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 18, 2026Form 4 · 10b5-1 | Capital V LLCTenPercentOwner | SellClass A Common Stock | 7.5K | $10.96 | $82.2K | 0 |
| Jun 18, 2026Form 4 · 10b5-1 | Vanderhook ChristopherChief Operating Officer | SellClass A Common Stock · indirect | 2.5K | $10.96 | $27.4K | 0 |
| Jun 18, 2026Form 4 · 10b5-1 | Vanderhook TimothyCEO and Chairman | SellClass A Common Stock · indirect | 2.5K | $10.96 | $27.4K | 0 |
| Jun 17, 2026Form 4 · 10b5-1 | Capital V LLCTenPercentOwner | SellClass A Common Stock | 15.0K | $11.09 | $166.3K | 7.5K |
| Jun 17, 2026Form 4 · 10b5-1 | Vanderhook ChristopherChief Operating Officer | SellClass A Common Stock · indirect | 5.0K | $11.09 | $55.5K | 2.5K |