Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $5.29B | $4.09B | $3.11B | $2.40B |
| Gross profit | $1.16B | $789.6M | $662.4M | $537.8M |
| Gross margin | 21.90% | 19.32% | 21.30% | 22.42% |
| Operating expenses | $4.98B | $3.97B | $2.90B | $308.5M |
| Operating income | $309.6M | $123.1M | $207.8M | $229.4M |
| Operating margin | 5.85% | 3.01% | 6.68% | 9.56% |
| EBITDA | $368.5M | $186.7M | $232.9M | $254.9M |
| EBITDA margin | 6.97% | 4.57% | 7.49% | 10.62% |
| Net income | $191.5M | $55.8M | $112.9M | $150.5M |
| Net profit margin | 3.62% | 1.36% | 3.63% | 6.27% |
| Basic EPSper basic share | $1.23 | $0.38 | $0.88 | $1.17 |
| Diluted EPSper diluted share | $1.22 | $0.38 | $0.88 | $1.17 |
Reported shareholders
| Holder | % owned |
|---|---|
Murray Jason Hulse | ≈34.79%55.08M shares |
Hancock Mark | ≈34.17%54.1M shares |
COHEN & STEERS, INC. | 5.27%8.34M shares |
FMR LLC | 3.92%6.21M shares |
BlackRock, Inc. | 2.62%4.16M shares |
Crewe Advisors LLC | 2.09%3.31M shares |
AMERICAN CENTURY COMPANIES INC | 1.96%3.11M shares |
Jergensen Joshua | ≈1.65%2.62M shares |
AMERIPRISE FINANCIAL INC | 1.26%2M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.25%1.98M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.16%1.84M shares |
Alyeska Investment Group, L.P. | 0.97%1.54M shares |
Sanford Peter | ≈0.81%1.28M shares |
DIMENSIONAL FUND ADVISORS LP | 0.78%1.23M shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.76%1.21M shares |
STATE STREET CORP | 0.71%1.12M shares |
Apt Derick G | ≈0.70%1.11M shares |
ROYCE & ASSOCIATES LP | 0.58%912.49K shares |
MITCHELL JOHN TODD | ≈0.51%803.57K shares |
MORGAN STANLEY | 0.47%750.75K shares |
Percentages use 158.34M 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 26, 2026Form 4 · 10b5-1 | Hancock MarkCo Fndr; Exec V Chair | SellCommon Stock | 200 | $41.01 | $8.2K | 54.10M |
| Jun 26, 2026Form 4 · 10b5-1 | Hancock MarkCo Fndr; Exec V Chair | SellCommon Stock | 61.7K | $40.50 | $2.50M | 54.10M |
| Jun 25, 2026Form 4 · 10b5-1 | Hancock MarkCo Fndr; Exec V Chair | SellCommon Stock | 138.1K | $40.33 | $5.57M | 54.16M |
| Jun 25, 2026Form 4 · 10b5-1 | Lewis Michelle ReneeChief Accounting Officer | SellCommon Stock | 15.0K | $40.01 | $600.1K | 370.3K |
| Jun 17, 2026Form 4 · 10b5-1 | Hancock MarkCo Fndr; Exec V Chair | SellCommon Stock | 3.3K | $35.75 | $118.5K | 54.30M |