Revenue
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.62B | $2.39B | $1.91B | $1.81B | $2.27B | $1.53B | $1.16B | $1.08B | $963.4M | $872.1M | $693.8M | $680.9M | $592.5M |
| Gross profit | $1.01B | $772.3M | $571.1M | $557.1M | $795.3M | $521.4M | $322.5M | $306.0M | $277.6M | $241.5M | $188.7M | $177.9M | — |
| Gross margin | 38.50% | 32.32% | 29.83% | 30.79% | 35.04% | 34.18% | 27.82% | 28.22% | 28.82% | 27.69% | 27.20% | 26.12% | — |
| Operating expenses | $2.09B | $1.89B | $1.54B | $1.47B | $1.66B | $1.12B | $929.8M | $865.3M | $749.0M | $690.1M | $567.4M | $552.2M | $489.6M |
| Operating income | $527.0M | $502.6M | $373.2M | $341.7M | $612.9M | $408.2M | $229.6M | $219.1M | $214.4M | $182.0M | $126.4M | $128.7M | $102.8M |
| Operating margin | 20.13% | 21.03% | 19.50% | 18.89% | 27.00% | 26.76% | 19.80% | 20.20% | 22.26% | 20.87% | 18.22% | 18.90% | 17.36% |
| EBITDA | $569.7M | $543.8M | $401.8M | $400.0M | $661.4M | $423.4M | $246.9M | $233.6M | $222.3M | $190.8M | $133.9M | $134.2M | $108.9M |
| EBITDA margin | 21.76% | 22.76% | 20.99% | 22.10% | 29.14% | 27.75% | 21.30% | 21.54% | 23.08% | 21.88% | 19.30% | 19.70% | 18.38% |
| Net income | $425.7M | $399.7M | $280.3M | $254.2M | $437.8M | $312.8M | $183.8M | $159.1M | $172.3M | $108.3M | $69.7M | $79.9M | $61.3M |
| Net profit margin | 16.26% | 16.73% | 14.64% | 14.05% | 19.28% | 20.50% | 15.85% | 14.67% | 17.88% | 12.42% | 10.05% | 11.73% | 10.35% |
| Basic EPSper basic share | $6.40 | $6.08 | $4.36 | $4.01 | $6.74 | $4.75 | $2.96 | $2.56 | $2.76 | $1.77 | $1.18 | $1.40 | $1.11 |
| Diluted EPSper diluted share | $6.22 | $5.82 | $4.11 | $3.76 | $6.41 | $4.55 | $2.80 | $2.42 | $2.60 | $1.63 | $1.10 | $1.33 | $1.05 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 9.67%5.24M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.12%2.77M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.50%2.44M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 4.48%2.43M shares |
EARNEST PARTNERS LLC | 4.01%2.17M shares |
ROYAL BANK OF CANADA | 3.68%1.99M shares |
STATE STREET CORP | 3.23%1.75M shares |
MORGAN STANLEY | 3.12%1.69M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.55%1.38M shares |
BANK OF MONTREAL /CAN/ | 2.40%1.3M shares |
CITADEL ADVISORS LLC | 2.26%1.23M shares |
Mayflower Financial Advisors, LLC | 2.07%1.12M shares |
NEUBERGER BERMAN GROUP LLC | 1.83%992.79K shares |
FIDUCIARY MANAGEMENT INC /WI/ | 1.73%938.41K shares |
WELLINGTON MANAGEMENT GROUP LLP | 1.72%929.76K shares |
BANK OF AMERICA CORP /DE/ | 1.64%890.62K shares |
BAMCO INC /NY/ | 1.60%869.54K shares |
GOLDMAN SACHS GROUP INC | 1.52%825.41K shares |
Qube Research & Technologies Ltd | 1.30%705.49K shares |
DIMENSIONAL FUND ADVISORS LP | 1.28%692.9K shares |
Percentages use 54.2M 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 |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | BEISER SCOTT LCO-CHAIRMAN | SellCLASS A COMMON STOCK | 6.3K | $150.26 | $941.4K | 0 |
| Apr 1, 2026Form 4 · 10b5-1 | CRAIN CHRISTOPHER MGENERAL COUNSEL | SellCLASS A COMMON STOCK | 500 | $143.40 | $71.7K | 0 |
| Feb 6, 2026Form 4 | SCHRIESHEIM ROBERT ADirector | SellCLASS A COMMON STOCK | 5.0K | $170.86 | $854.3K | 28.0K |
| Jan 2, 2026Form 4 · 10b5-1 | CRAIN CHRISTOPHER MGENERAL COUNSEL | SellCLASS A COMMON STOCK | 500 | $174.17 | $87.1K | 0 |
| Sep 16, 2025Form 4 | GOLD IRWINCO-CHAIRMAN | SellCLASS A COMMON STOCK | 6.8K | $202.75 | $1.38M | 0 |