Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $475.3M | $399.2M | $488.9M | $326.9M | $213.2M | $175.5M | $144.5M |
| Gross profit | $166.5M | $142.0M | $168.3M | $131.3M | $82.6M | $66.5M | $44.2M |
| Gross margin | 35.03% | 35.57% | 34.42% | 40.16% | 38.76% | 37.91% | 30.60% |
| Operating expenses | $110.1M | $90.8M | $89.3M | $65.0M | $46.4M | $29.3M | $17.3M |
| Operating income | $56.4M | $51.2M | $79.0M | $66.3M | $36.2M | $37.3M | $26.9M |
| Operating margin | 11.86% | 12.82% | 16.16% | 20.29% | 16.99% | 21.24% | 18.64% |
| EBITDA | $70.2M | $63.8M | $89.6M | $76.8M | $46.3M | $46.7M | $36.1M |
| EBITDA margin | 14.77% | 15.98% | 18.32% | 23.50% | 21.71% | 26.60% | 24.98% |
| Net income | $33.6M | $24.1M | $40.0M | $127.6M | $2.3M | $33.8M | $25.1M |
| Net profit margin | 7.06% | 6.04% | 8.18% | 39.03% | 1.10% | 19.24% | 17.40% |
| Basic EPSper basic share | $0.20 | $0.14 | $0.24 | $1.11 | $0.00 | — | — |
| Diluted EPSper diluted share | $0.20 | $0.14 | $0.24 | $0.85 | $0.00 | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 17.07%28.73M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 12.84%21.6M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.42%7.44M shares |
Invesco Ltd. | 4.25%7.16M shares |
STATE STREET CORP | 3.60%6.05M shares |
T. Rowe Price Investment Management, Inc. | 3.59%6.04M shares |
Amundi | 3.19%5.37M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.82%4.75M shares |
DIMENSIONAL FUND ADVISORS LP | 2.73%4.59M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.67%4.5M shares |
BNP PARIBAS ASSET MANAGEMENT Holding S.A. | 2.54%4.28M shares |
Greenvale Capital LLP | 2.53%4.25M shares |
Handelsbanken Fonder AB | 2.24%3.77M shares |
SCHRODER INVESTMENT MANAGEMENT GROUP | 1.72%2.89M shares |
Pictet Asset Management Holding SA | 1.69%2.84M shares |
UBS Group AG | 1.62%2.73M shares |
NORTHERN TRUST CORP | 1.38%2.32M shares |
ACK Asset Management LLC | 1.34%2.26M shares |
AMERIPRISE FINANCIAL INC | 1.14%1.93M shares |
Redwood Grove Capital, LLC | 1.05%1.76M shares |
Percentages use 168.29M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 | King Bobbie Lee JrChief Legal Officer | SellClass A Common Stock | 10.0K | $10.41 | $104.1K | 98.9K |
| May 8, 2026Form 4 | Bardos DominicChief Financial Officer | SellClass A Common Stock | 54.4K | $8.48 | $461.7K | 395.0K |
| Dec 5, 2025Form 4 | Bardos DominicChief Financial Officer | SellClass A Common Stock | 4.2K | $7.83 | $32.7K | 412.3K |
| Dec 5, 2025Form 4 | TOLNAR JEFFERYPresident | SellClass A Common Stock | 2.5K | $7.85 | $19.2K | 249.6K |
| Mar 12, 2025Form 4 | Bardos DominicChief Financial Officer | BuyClass A Common Stock | 35.0K | $2.80 | $98.0K | 418.2K |