Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $4.32B | $4.45B | $3.75B | $3.34B | $1.92B | $1.13B | $744.3M |
| Gross profit | $754.8M | $827.9M | $736.8M | $620.2M | $313.6M | $170.9M | $103.0M |
| Gross margin | 17.46% | 18.61% | 19.65% | 18.56% | 16.30% | 15.07% | 13.83% |
| Operating expenses | $485.2M | $395.1M | $302.8M | $266.1M | — | — | — |
| Operating income | $269.6M | $432.8M | $428.0M | $349.2M | — | — | — |
| Operating margin | 6.24% | 9.73% | 11.42% | 10.45% | — | — | — |
| EBITDA | $298.7M | $450.0M | $445.9M | $366.2M | — | — | — |
| EBITDA margin | 6.91% | 10.11% | 11.89% | 10.96% | — | — | — |
| Net income | $217.2M | $335.3M | $295.9M | $262.3M | $121.1M | $79.1M | $39.2M |
| Net profit margin | 5.02% | 7.54% | 7.89% | 7.85% | 6.30% | 6.98% | 5.27% |
| Basic EPSper basic share | $2.19 | $3.44 | $3.03 | $2.67 | $1.27 | $0.00 | $0.00 |
| Diluted EPSper diluted share | $2.14 | $3.34 | $2.79 | $2.45 | $1.27 | $0.00 | $0.00 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.50%4.81M shares |
Lovett William Radford II | ≈9.68%3.21M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 9.25%3.07M shares |
Zalupski Patrick O. | ≈6.30%2.09M shares |
Jupiter Topco LLC | 5.79%1.92M shares |
COOKE & BIELER LP | 5.64%1.87M shares |
STATE STREET CORP | 5.15%1.71M shares |
DIMENSIONAL FUND ADVISORS LP | 4.66%1.55M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.41%1.46M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.63%1.21M shares |
Elgethun Capital Management | 2.47%819.41K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.20%729.02K shares |
MORGAN STANLEY | 1.94%642.73K shares |
Invesco Ltd. | 1.64%545.75K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.45%481.92K shares |
Point72 Asset Management, L.P. | 1.38%457.33K shares |
UBS Group AG | 1.14%377.59K shares |
Szubinski Clinton | ≈1.09%362.1K shares |
ELEVATION POINT WEALTH PARTNERS, LLC | 1.04%344.82K shares |
Vestmark Advisory Solutions, Inc. | 1.04%344.8K shares |
Percentages use 33.2M 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 24, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 54.1K | $16.70 | $904.1K | 3.19M |
| Jun 24, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 2.5K | $16.00 | $39.2K | 3.25M |
| Jun 22, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 22.0K | $15.00 | $329.4K | 3.25M |
| Jun 18, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 85.1K | $15.52 | $1.32M | 3.27M |
| Jun 17, 2026Form 4 | Lovett William Radford IITenPercentOwner | SellClass A common stock, par value $0.01 per share · indirect | 45.5K | $15.21 | $692.7K | 3.35M |