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 | $1.62B | $1.45B | $1.30B | $1.23B | $1.11B | $936.9M | $1.04B | $975.3M | $893.6M | $837.3M | $805.1M | $1.29B | $2.53B | $2.43B | $2.72B | $2.63B | $2.78B |
| Gross profit | $658.7M | $581.6M | $497.0M | $449.1M | $405.6M | $333.1M | $395.1M | $333.5M | $315.4M | $307.0M | $306.0M | $383.1M | $593.0M | $593.9M | $647.9M | $586.1M | $621.0M |
| Gross margin | 40.64% | 40.23% | 38.37% | 36.42% | 36.65% | 35.55% | 38.06% | 34.19% | 35.30% | 36.67% | 38.01% | 29.60% | 23.46% | 24.45% | 23.79% | 22.30% | 22.34% |
| Research & development | $16.4M | $15.7M | $14.5M | $14.9M | $14.6M | $14.7M | $14.8M | $16.3M | $17.4M | $17.8M | $18.7M | $19.8M | $29.3M | $27.4M | $29.2M | $32.9M | — |
| Operating expenses | $227.8M | $207.3M | $173.3M | $170.4M | $145.6M | $78.3M | $77.7M | $84.1M | $71.6M | $111.1M | $149.0M | $185.0M | $327.4M | $309.0M | $408.1M | $498.6M | $530.4M |
| Operating income | $430.9M | $374.3M | $323.7M | $278.7M | $260.0M | $254.8M | $317.4M | $249.4M | $243.8M | $195.9M | $157.0M | $198.1M | $265.6M | $284.9M | $239.8M | $87.5M | $90.6M |
| Operating margin | 26.59% | 25.89% | 24.99% | 22.60% | 23.50% | 27.20% | 30.58% | 25.57% | 27.28% | 23.40% | 19.50% | 15.31% | 10.51% | 11.73% | 8.81% | 3.33% | 3.26% |
| EBITDA | $551.3M | $477.5M | $412.9M | $362.4M | $356.5M | $338.8M | $389.5M | $328.8M | $333.0M | $285.1M | $275.3M | $327.5M | $374.6M | $397.6M | $353.6M | $230.8M | $237.4M |
| EBITDA margin | 34.01% | 33.03% | 31.88% | 29.39% | 32.22% | 36.16% | 37.52% | 33.71% | 37.26% | 34.05% | 34.19% | 25.30% | 14.82% | 16.37% | 12.99% | 8.78% | 8.54% |
| Net income | $308.7M | $264.9M | $223.8M | $202.9M | $183.2M | −$99.1M | $214.5M | $185.9M | $119.6M | $104.7M | $94.2M | $63.8M | $94.1M | $131.3M | $112.4M | $11.0M | $77.7M |
| Net profit margin | 19.05% | 18.32% | 17.28% | 16.45% | 16.56% | −10.58% | 20.66% | 19.06% | 13.38% | 12.50% | 11.70% | 4.93% | 3.72% | 5.41% | 4.13% | 0.42% | 2.79% |
| Basic EPSper basic share | $7.13 | $6.06 | $5.00 | $4.38 | $3.84 | -$2.07 | $4.40 | $3.61 | $2.23 | $1.88 | $1.69 | $1.15 | $6.48 | $8.84 | $7.64 | $0.76 | $5.44 |
| Diluted EPSper diluted share | $7.08 | $6.02 | $4.99 | $4.37 | $3.82 | -$2.07 | $4.32 | $3.56 | $2.21 | $1.87 | $1.68 | $1.14 | $6.40 | $8.76 | $7.60 | $0.76 | $5.44 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 12.18%5.16M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.24%2.22M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.55%1.92M shares |
LONDON CO OF VIRGINIA | 3.88%1.64M shares |
STATE STREET CORP | 3.40%1.44M shares |
BANK OF MONTREAL /CAN/ | 2.61%1.1M shares |
FULLER & THALER ASSET MANAGEMENT, INC. | 2.60%1.1M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.46%1.04M shares |
CITADEL ADVISORS LLC | 2.43%1.03M shares |
Egerton Capital (UK) LLP | 2.19%925.39K shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 2.11%894.08K shares |
DIMENSIONAL FUND ADVISORS LP | 2.06%869.85K shares |
Capital International Investors | 1.88%794.51K shares |
TIMUCUAN ASSET MANAGEMENT INC/FL | 1.85%784.13K shares |
NEUBERGER BERMAN GROUP LLC | 1.80%763.19K shares |
YACKTMAN ASSET MANAGEMENT LP | 1.78%754.94K shares |
AQR CAPITAL MANAGEMENT LLC | 1.68%711.6K shares |
River Road Asset Management, LLC | 1.64%694.21K shares |
TWO SIGMA INVESTMENTS, LP | 1.38%583.2K shares |
NORGES BANK | 1.33%562.41K shares |
Percentages use 42.33M 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 |
|---|---|---|---|---|---|---|
| Feb 27, 2026Form 4 | TEMPLIN ROY WDirector | BuyCommon Stock | 575 | $173.91 | $100.0K | 19.5K |
| Aug 8, 2025Form 4 | Osborne William HDirector | SellCommon Stock | 100 | $188.78 | $18.9K | 4.2K |
| Aug 1, 2024Form 4 | Kirchner-King Dawn M.SVP Human Resources | SellCommon Stock | 364 | $131.49 | $47.9K | 0 |