Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.31B | $1.16B | $850.4M | $707.9M | $606.4M |
| Gross profit | $828.2M | $700.9M | $316.6M | $266.1M | $236.2M |
| Gross margin | 63.31% | 60.46% | 37.24% | 37.59% | 38.95% |
| Operating expenses | $968.1M | $909.9M | $606.3M | $485.8M | $417.4M |
| Operating income | $340.0M | $249.4M | $244.1M | $222.1M | $189.0M |
| Operating margin | 25.99% | 21.52% | 28.71% | 31.37% | 31.16% |
| EBITDA | $616.2M | $509.7M | $427.0M | $396.6M | $349.0M |
| EBITDA margin | 47.11% | 43.97% | 50.21% | 56.02% | 57.56% |
| Net income | $80.5M | $49.9M | $20.1M | $106.3M | $181.0M |
| Net profit margin | 6.16% | 4.30% | 2.36% | 15.01% | 29.84% |
| Basic EPSper basic share | $0.90 | $0.58 | $0.29 | $1.80 | $3.07 |
| Diluted EPSper diluted share | $0.89 | $0.56 | $0.29 | $1.80 | $3.07 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 15.07%15.2M shares |
Invesco Ltd. | 7.99%8.06M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.34%4.38M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.09%4.13M shares |
STATE STREET CORP | 4.09%4.13M shares |
FMR LLC | 4.04%4.07M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 3.01%3.04M shares |
AMERICAN CENTURY COMPANIES INC | 2.92%2.95M shares |
Zimmer Partners, LP | 2.51%2.53M shares |
DIMENSIONAL FUND ADVISORS LP | 2.50%2.52M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.47%2.49M shares |
WELLINGTON MANAGEMENT GROUP LLP | 2.41%2.43M shares |
TWO SIGMA INVESTMENTS, LP | 2.09%2.1M shares |
GOLDMAN SACHS GROUP INC | 1.73%1.75M shares |
BANK OF AMERICA CORP /DE/ | 1.45%1.46M shares |
140 Summer Partners LP | 1.29%1.3M shares |
MORGAN STANLEY | 1.25%1.26M shares |
CITADEL ADVISORS LLC | 1.17%1.18M shares |
KAYNE ANDERSON CAPITAL ADVISORS LP | 1.12%1.13M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.09%1.1M shares |
Percentages use 100.9M 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 17, 2026Form 4 · 10b5-1 | Buhigas Pedro R.Chief Information Officer | SellCommon Stock | 4.6K | $67.78 | $313.5K | 38.5K |
| Jun 16, 2026Form 4 · 10b5-1 | Hamilton Ewan WilliamEVP & Chief Accounting Officer | SellCommon Stock | 2.7K | $68.62 | $187.3K | 31.6K |
| Jun 11, 2026Form 4 · 10b5-1 | Lenamon William ChadExecutive Vice President & COO | SellCommon Stock | 1.0K | $67.79 | $67.8K | 90.9K |
| Mar 19, 2026Form 4 · 10b5-1 | Buhigas Pedro R.Chief Information Officer | SellCommon Stock | 13.9K | $55.73 | $777.0K | 42.7K |
| Mar 17, 2026Form 4 | Hamilton Ewan WilliamEVP & Chief Accounting Officer | SellCommon Stock | 5.8K | $56.18 | $325.7K | 34.3K |