Revenue
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.75B | $3.58B | $3.44B | $3.30B | $2.93B | $1.98B | $2.48B | $2.33B | $2.26B | $2.28B | $2.10B | $1.98B | $1.88B | $1.81B | $1.76B | $1.66B | $1.60B | $1.61B |
| Gross profit | $1.63B | $1.51B | $1.41B | $1.28B | $2.27B | $1.52B | $1.92B | $1.80B | $1.74B | $1.75B | $1.60B | $1.49B | $1.42B | $1.36B | $1.31B | $1.25B | $1.21B | $1.19B |
| Gross margin | 43.33% | 42.19% | 40.94% | 38.76% | 77.69% | 76.89% | 77.37% | 77.15% | 77.02% | 76.86% | 76.01% | 75.19% | 75.73% | 75.12% | 74.48% | 75.12% | 75.38% | 74.05% |
| Operating expenses | $3.56B | $3.40B | $3.33B | $3.26B | $2.85B | $2.33B | $2.38B | $2.21B | $2.11B | $2.07B | $1.94B | $1.83B | $1.72B | $1.67B | $1.62B | $1.53B | $1.53B | $1.52B |
| Operating income | $187.3M | $178.3M | $108.6M | $38.9M | $82.3M | −$347.4M | $103.6M | $118.9M | $152.8M | $201.0M | $165.2M | $144.7M | $161.0M | $138.7M | $133.4M | $128.2M | $73.7M | $87.2M |
| Operating margin | 4.99% | 4.98% | 3.16% | 1.18% | 2.81% | −17.52% | 4.17% | 5.10% | 6.76% | 8.83% | 7.87% | 7.32% | 8.57% | 7.67% | 7.59% | 7.73% | 4.60% | 5.43% |
| EBITDA | $296.3M | $279.8M | $201.7M | $131.3M | $172.0M | −$256.0M | $191.7M | $214.9M | $245.6M | $289.0M | $250.8M | $227.6M | $239.5M | $213.1M | $205.4M | $200.4M | $148.9M | $160.5M |
| EBITDA margin | 7.90% | 7.81% | 5.86% | 3.98% | 5.87% | −12.91% | 7.72% | 9.21% | 10.86% | 12.70% | 11.94% | 11.51% | 12.75% | 11.78% | 11.69% | 12.07% | 9.29% | 9.99% |
| Net income | $148.4M | $156.8M | $101.4M | $43.1M | $72.4M | −$253.4M | $127.3M | $99.0M | — | — | — | — | — | — | — | $81.7M | $42.8M | $52.3M |
| Net profit margin | 3.96% | 4.38% | 2.95% | 1.31% | 2.47% | −12.78% | 5.13% | 4.25% | — | — | — | — | — | — | — | 4.92% | 2.67% | 3.26% |
| Basic EPSper basic share | $3.17 | $3.28 | $2.10 | $0.87 | $1.03 | -$6.32 | $2.90 | $2.19 | $3.35 | $2.91 | $2.39 | $2.04 | $2.19 | $1.85 | $1.70 | $1.39 | $0.72 | $0.82 |
| Diluted EPSper diluted share | $3.06 | $3.20 | $2.07 | $0.86 | $1.01 | -$6.32 | $2.86 | $2.14 | $3.27 | $2.83 | $2.30 | $1.96 | $2.10 | $1.78 | $1.64 | $1.35 | $0.71 | $0.82 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.02%6.98M shares |
FMR LLC | 12.25%6.1M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.73%2.85M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.07%2.03M shares |
EARNEST PARTNERS LLC | 4.04%2.01M shares |
AMERICAN CENTURY COMPANIES INC | 4.03%2M shares |
D. E. Shaw & Co., Inc. | 4.02%2M shares |
STATE STREET CORP | 3.75%1.87M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 3.60%1.79M shares |
GOLDMAN SACHS GROUP INC | 3.31%1.65M shares |
Invesco Ltd. | 3.30%1.64M shares |
DIMENSIONAL FUND ADVISORS LP | 2.54%1.26M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.45%1.22M shares |
UBS Group AG | 2.43%1.21M shares |
MORGAN STANLEY | 1.73%859.37K shares |
WESTWOOD HOLDINGS GROUP INC | 1.38%689.03K shares |
HENNESSY ADVISORS INC | 1.30%646.7K shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 1.25%623.81K shares |
BANK OF AMERICA CORP /DE/ | 1.25%622.55K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.25%619.98K shares |
Percentages use 49.78M 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 2, 2026Form 4 | CAPPELLO ALEXANDER LDirector | SellCommon Stock · indirect | 2.5K | $64.90 | $161.6K | 6.2K |
| May 1, 2026Form 4 | OVERTON DAVIDCHAIRMAN AND C.E.O. | SellCommon Stock · indirect | 104.0K | $61.02 | $6.35M | 3.08M |
| Mar 10, 2026Form 4 | May ScarlettEVP, GENERAL COUNSEL | SellCommon Stock | 5.2K | $62.95 | $327.7K | 25.7K |
| Feb 25, 2026Form 4 | Alex Spero GEVP Operations - CFRI | SellCommon Stock · indirect | 4.8K | $66.00 | $316.1K | 0 |
| Feb 25, 2026Form 4 | Hanscom Ashley WPRINCIPAL ACCOUNTING OFFICER | SellCommon Stock | 3.0K | $65.64 | $193.7K | 11.0K |