Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $328.1M | $408.7M | $448.2M | $512.4M | $549.2M | $360.8M | $265.4M |
| Gross profit | $283.8M | $358.0M | $391.4M | $449.7M | $309.9M | $206.2M | $222.8M |
| Gross margin | 86.49% | 87.60% | 87.33% | 87.76% | 56.44% | 57.15% | 83.97% |
| Research & development | $8.8M | $9.9M | $8.8M | $8.8M | $7.5M | $4.8M | $3.7M |
| Operating expenses | $265.5M | $319.7M | $396.4M | $425.1M | $1.52B | $206.5M | $197.3M |
| Operating income | $62.6M | $89.0M | $51.8M | $87.3M | −$967.6M | −$349,873 | $25.6M |
| Operating margin | 19.08% | 21.77% | 11.56% | 17.03% | −176.19% | −0.10% | 9.63% |
| EBITDA | $64.8M | $91.7M | $55.6M | $90.4M | −$964.9M | $2.2M | $27.9M |
| EBITDA margin | 19.74% | 22.45% | 12.41% | 17.64% | −175.70% | 0.61% | 10.51% |
| Net income | $5.6M | $7.1M | $1.8M | $18.0M | −$1.01B | −$538.4M | $28.0M |
| Net profit margin | 1.71% | 1.73% | 0.40% | 3.51% | −184.51% | −149.22% | 10.53% |
| Basic EPSper basic share | $2.41 | $3.67 | $1.12 | $0.73 | — | — | — |
| Diluted EPSper diluted share | $2.31 | $3.58 | $1.07 | $0.73 | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Stansberry Frank Porter | ≈13.99%373.02K shares |
Curlett Charles N Jr | ≈12.95%345.39K shares |
BARCLAYS PLC | 5.72%152.68K shares |
BlackRock, Inc. | 5.47%145.95K shares |
BASS SID R | 5.46%145.52K shares |
Phraction Management LLC | 3.46%92.32K shares |
Mickels Erik | ≈2.96%79.06K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.40%63.97K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.09%55.63K shares |
Galsim Marco | ≈1.59%42.38K shares |
STATE STREET CORP | 1.24%32.94K shares |
Eifrig David | ≈1.23%32.89K shares |
AQR CAPITAL MANAGEMENT LLC | 1.20%32.09K shares |
Tongue Glenn H | ≈1.10%29.44K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.97%25.8K shares |
SIMMONS VAN D | ≈0.96%25.69K shares |
MTM Investment Management, LLC | 0.89%23.74K shares |
Turner Matthew Joseph | ≈0.89%23.63K shares |
Smith Matthew Tate | ≈0.84%22.49K shares |
Forney Scott Daniel | ≈0.80%21.29K shares |
Percentages use 2.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 |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Stansberry Frank PorterDirector,TenPercentOwner | BuyClass A Common Stock | 10.0K | $17.88 | $178.8K | 365.5K |
| May 20, 2026Form 4 | Stansberry Frank PorterDirector,TenPercentOwner | BuyClass A Common Stock | 20.1K | $17.21 | $345.9K | 355.5K |
| May 18, 2026Form 4 | Stansberry Frank PorterDirector,TenPercentOwner | BuyClass A Common Stock | 100 | $16.46 | $1.6K | 335.4K |
| May 18, 2026Form 4 | Stansberry Frank PorterDirector,TenPercentOwner | BuyClass A Common Stock | 3.5K | $16.50 | $58.1K | 335.3K |
| May 15, 2026Form 4 | Stansberry Frank PorterDirector,TenPercentOwner | BuyClass A Common Stock | 11 | $16.71 | $183.81 | 331.8K |