Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.57B | $6.37B | $5.72B | $4.42B | $3.50B | $3.49B | $3.11B | $2.94B | $2.38B | $2.00B | $1.93B | $2.09B | $1.94B | $1.54B | $1.46B | $941.8M | $467.0M |
| Gross profit | $813.1M | $703.2M | $587.5M | $456.9M | $416.7M | $370.2M | $330.9M | $325.7M | $278.4M | $201.3M | $219.9M | $236.0M | $256.0M | $192.7M | $185.2M | $122.8M | $75.6M |
| Gross margin | 10.73% | 11.04% | 10.28% | 10.34% | 11.91% | 10.60% | 10.65% | 11.08% | 11.70% | 10.08% | 11.40% | 11.31% | 13.17% | 12.50% | 12.68% | 13.04% | 16.18% |
| Operating expenses | $401.6M | $385.8M | $334.4M | $261.5M | $246.5M | $206.3M | $190.1M | $195.3M | $172.1M | $143.6M | $152.1M | $132.2M | $130.8M | $96.4M | $86.2M | $65.0M | $35.2M |
| Operating income | $411.5M | $317.4M | $253.1M | $195.3M | $170.2M | $163.9M | $140.9M | $130.5M | $106.3M | $57.7M | $67.8M | $103.8M | $125.2M | $96.3M | $99.0M | $57.8M | $40.4M |
| Operating margin | 5.43% | 4.99% | 4.43% | 4.42% | 4.86% | 4.70% | 4.54% | 4.44% | 4.47% | 2.89% | 3.51% | 4.98% | 6.44% | 6.25% | 6.78% | 6.14% | 8.65% |
| EBITDA | $503.4M | $412.9M | $360.1M | $294.5M | $275.7M | $246.4M | $226.3M | $209.7M | $172.6M | $125.8M | $133.0M | $162.2M | $175.1M | $131.9M | $132.8M | $82.3M | $49.1M |
| EBITDA margin | 6.65% | 6.49% | 6.30% | 6.66% | 7.88% | 7.06% | 7.28% | 7.13% | 7.25% | 6.30% | 6.89% | 7.78% | 9.01% | 8.56% | 9.10% | 8.74% | 10.51% |
| Net income | $274.9M | $180.9M | $126.1M | $133.0M | $115.7M | $105.0M | $82.3M | $77.5M | $72.4M | $26.7M | $36.9M | $63.7M | $74.7M | $58.3M | $58.6M | $33.6M | — |
| Net profit margin | 3.63% | 2.84% | 2.21% | 3.01% | 3.31% | 3.01% | 2.65% | 2.64% | 3.04% | 1.34% | 1.91% | 3.05% | 3.84% | 3.78% | 4.01% | 3.57% | — |
| Basic EPSper basic share | $5.09 | $3.37 | $2.37 | $2.50 | $2.19 | $2.17 | $1.62 | $1.51 | $1.41 | $0.52 | $0.71 | $1.22 | $1.35 | $1.10 | $1.15 | $0.79 | $0.81 |
| Diluted EPSper diluted share | $5.02 | $3.31 | $2.33 | $2.47 | $2.17 | $2.16 | $1.61 | $1.50 | $1.40 | $0.51 | $0.71 | $1.22 | $1.35 | $1.10 | $1.14 | $0.72 | $0.75 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 12.70%6.84M shares |
WELLINGTON MANAGEMENT GROUP LLP | 8.69%4.68M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.80%3.12M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.38%2.36M shares |
FIRST TRUST ADVISORS LP | 4.15%2.23M shares |
STATE STREET CORP | 3.37%1.81M shares |
MILLENNIUM MANAGEMENT LLC | 2.77%1.49M shares |
Southpoint Capital Advisors LP | 2.60%1.4M shares |
MORGAN STANLEY | 2.39%1.28M shares |
DIMENSIONAL FUND ADVISORS LP | 2.20%1.18M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.04%1.1M shares |
NORDEA INVESTMENT MANAGEMENT AB | 1.65%887.33K shares |
AMERICAN CENTURY COMPANIES INC | 1.64%884.65K shares |
Point72 Asset Management, L.P. | 1.63%876.48K shares |
Invesco Ltd. | 1.57%847.69K shares |
WESTFIELD CAPITAL MANAGEMENT CO LP | 1.37%737.49K shares |
FMR LLC | 1.18%637.27K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.03%554.59K shares |
UBS Group AG | 1.01%544.65K shares |
NORGES BANK | 0.96%517.32K shares |
Percentages use 53.83M 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 28, 2026Form 4 | Perisich John M.CHIEF LEGAL AND ADMIN OFFICER | SellCommon Stock | 105 | $130.26 | $13.7K | 0 |
| May 28, 2026Form 4 | Perisich John M.CHIEF LEGAL AND ADMIN OFFICER | SellCommon Stock | 5.9K | $129.85 | $760.3K | 105 |
| May 28, 2026Form 4 | Perisich John M.CHIEF LEGAL AND ADMIN OFFICER | SellCommon Stock | 6.1K | $128.65 | $790.8K | 6.0K |
| May 28, 2026Form 4 | Perisich John M.CHIEF LEGAL AND ADMIN OFFICER | SellCommon Stock | 6.0K | $127.66 | $768.1K | 12.1K |
| May 28, 2026Form 4 | Perisich John M.CHIEF LEGAL AND ADMIN OFFICER | SellCommon Stock | 9.4K | $126.68 | $1.20M | 18.1K |