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 | $8.99B | $8.38B | $7.80B | $8.48B | $7.73B | $6.66B | $6.96B | $7.01B | $6.44B | $5.78B | $5.74B | $5.85B | $3.67B | $2.84B | $2.62B | $2.44B | $2.15B | $2.36B |
| Gross profit | $1.89B | $1.78B | $1.70B | $2.09B | $1.87B | $1.37B | $1.64B | $1.65B | $1.47B | $1.28B | $1.21B | $1.23B | $867.5M | $634.7M | $542.0M | $532.2M | $426.6M | $491.4M |
| Gross margin | 21.02% | 21.27% | 21.77% | 24.66% | 24.23% | 20.57% | 23.61% | 23.46% | 22.82% | 22.08% | 21.04% | 21.01% | 23.67% | 22.32% | 20.69% | 21.85% | 19.86% | 20.82% |
| Research & development | — | — | — | — | $14.5M | $15.5M | $16.0M | $14.4M | $12.8M | $13.3M | $13.1M | $12.3M | $11.5M | $11.3M | $12.5M | $10.9M | $9.4M | — |
| Operating expenses | $782.6M | $71.5M | $42.9M | $61.3M | $54.8M | $50.7M | $32.7M | $41.2M | $18.4M | $24.3M | $6.7M | $526.8M | $385.6M | $197.1M | $269.3M | $346.8M | $74.1M | $249.5M |
| Operating income | $1.11B | $1.10B | $1.08B | $1.42B | $1.24B | $723.9M | $1.05B | $1.07B | $932.5M | $783.3M | $750.0M | $702.7M | $481.9M | $437.6M | $272.7M | $185.4M | $352.5M | $241.8M |
| Operating margin | 12.31% | 13.14% | 13.78% | 16.76% | 16.06% | 10.87% | 15.13% | 15.22% | 14.47% | 13.55% | 13.06% | 12.01% | 13.15% | 15.39% | 10.41% | 7.61% | 16.41% | 10.24% |
| EBITDA | $1.76B | $1.63B | $1.59B | $1.88B | $1.66B | $1.13B | $1.44B | $1.48B | $1.32B | $1.14B | $1.11B | $1.08B | $683.7M | $608.4M | $436.3M | $341.7M | $503.7M | $389.6M |
| EBITDA margin | 19.58% | 19.41% | 20.41% | 22.15% | 21.46% | 17.03% | 20.69% | 21.08% | 20.54% | 19.75% | 19.27% | 18.52% | 18.65% | 21.39% | 16.65% | 14.03% | 23.45% | 16.50% |
| Net income | $774.1M | $805.1M | $765.2M | $1.03B | $841.1M | $461.0M | $696.4M | $738.0M | $668.6M | $449.6M | $436.8M | $392.6M | $441.3M | $160.2M | $158.0M | $205.4M | $265.9M | $135.6M |
| Net profit margin | 8.61% | 9.60% | 9.81% | 12.15% | 10.88% | 6.92% | 10.00% | 10.52% | 10.37% | 7.78% | 7.61% | 6.71% | 12.04% | 5.63% | 6.03% | 8.43% | 12.38% | 5.74% |
| Basic EPSper basic share | $8.61 | $8.97 | $8.52 | $11.08 | $8.87 | $4.86 | $7.36 | $7.82 | $7.09 | $4.76 | $4.47 | $3.99 | $4.57 | $1.66 | $1.59 | $2.02 | $2.62 | $1.32 |
| Diluted EPSper diluted share | $8.58 | $8.93 | $8.48 | $11.03 | $8.83 | $4.84 | $7.34 | $7.80 | $7.07 | $4.75 | $4.47 | $3.99 | $4.52 | $1.64 | $1.57 | $2.00 | $2.60 | $1.31 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 7.71M |
PRICE T ROWE ASSOCIATES INC /MD/ | 5.82M |
VANGUARD CAPITAL MANAGEMENT LLC | 5.8M |
STATE STREET CORP | 4.62M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 4.4M |
JPMORGAN CHASE & CO | 3.71M |
Bank of New York Mellon Corp | 3.14M |
FIL Ltd | 2.77M |
GEODE CAPITAL MANAGEMENT, LLC | 2.5M |
ROYAL BANK OF CANADA | 2.24M |
AMERICAN CENTURY COMPANIES INC | 2.01M |
AMERIPRISE FINANCIAL INC | 1.96M |
VICTORY CAPITAL MANAGEMENT INC | 1.83M |
MILLENNIUM MANAGEMENT LLC | 1.69M |
BANK OF AMERICA CORP /DE/ | 1.59M |
Atlas FRM LLC | 1.53M |
Boston Partners | 1.46M |
MORGAN STANLEY | 1.38M |
DIMENSIONAL FUND ADVISORS LP | 1.33M |
Invesco Ltd. | 1.19M |
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 |
|---|---|---|---|---|---|---|
| May 27, 2026Form 4 | KOWLZAN MARK WChairman & CEO | SellCommon Stock | 9.3K | $217.08 | $2.01M | 473.6K |
| Feb 5, 2026Form 4 | Hassfurther Thomas APresident | SellCommon Stock | 12.1K | $230.50 | $2.80M | 197.1K |
| Sep 11, 2025Form 4 | KOWLZAN MARK WChairman & CEO | SellCommon Stock | 25.0K | $215.97 | $5.40M | 437.4K |
| Dec 3, 2024Form 4 | Vaughn JosephSVP | SellCommon Stock | 2.3K | $244.89 | $563.2K | 9.2K |
| Nov 21, 2024Form 4 | STECKO PAUL TDirector | SellCommon Stock | 10.5K | $244.91 | $2.57M | 8.9K |