Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $2.02B | $1.59B | $1.24B | $711.1M |
| Operating expenses | $534.5M | $450.9M | $356.5M | $223.1M |
| Operating income | $1.17B | $836.3M | $678.3M | $270.5M |
| Operating margin | 57.86% | 52.44% | 54.50% | 38.04% |
| EBITDA | $1.21B | $863.4M | $693.8M | $300.4M |
| EBITDA margin | 59.68% | 54.14% | 55.74% | 42.24% |
| Net income | $307.7M | $218.0M | $141.3M | $98.2M |
| Net profit margin | 15.20% | 13.67% | 11.35% | 13.81% |
| Basic EPSper basic share | $4.12 | $2.96 | $1.94 | $1.39 |
| Diluted EPSper diluted share | $3.86 | $2.72 | $1.82 | $1.36 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
FMR LLC | 5.37M |
PRICE T ROWE ASSOCIATES INC /MD/ | 4.92M |
BlackRock, Inc. | 4.59M |
Capital International Investors | 3.26M |
Lowitt Ian T | 2.83M |
ALLIANCEBERNSTEIN L.P. | 2.6M |
WASATCH ADVISORS LP | 1.68M |
LOOMIS SAYLES & CO L P | 1.63M |
SAMLYN CAPITAL, LLC | 1.48M |
Van Den Born Simon | 1.47M |
Invesco Ltd. | 1.4M |
Ophir Asset Management Pty Ltd | 1.39M |
TWO SIGMA INVESTMENTS, LP | 1.34M |
Tonucci Paolo | 1.3M |
VICTORY CAPITAL MANAGEMENT INC | 1.29M |
Granahan Investment Management, LLC | 1.25M |
MORGAN STANLEY | 1.17M |
ROYCE & ASSOCIATES LP | 1.11M |
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 1.04M |
STATE STREET CORP | 1.03M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 · 10b5-1 | Tonucci PaoloSee Remarks | SellOrdinary Shares | 809 | $63.00 | $51.0K | 1.30M |
| Jun 15, 2026Form 4 · 10b5-1 | Tonucci PaoloSee Remarks | SellOrdinary Shares | 14.2K | $62.51 | $887.6K | 1.30M |
| Jun 15, 2026Form 4 · 10b5-1 | Tonucci PaoloSee Remarks | SellOrdinary Shares | 1.7K | $61.74 | $102.4K | 1.31M |
| Jun 12, 2026Form 4 · 10b5-1 | Lowitt Ian TChief Executive Officer | SellOrdinary Shares | 4.3K | $62.94 | $272.5K | 2.83M |
| Jun 12, 2026Form 4 · 10b5-1 | Lowitt Ian TChief Executive Officer | SellOrdinary Shares | 32.8K | $62.29 | $2.04M | 2.84M |