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 | $2.13B | $2.02B | $2.07B | $2.04B | $1.66B | $1.25B | $1.31B | $1.30B | $1.12B | $949.9M | $924.9M | $1.05B | $965.5M | $891.3M | $821.1M | $713.8M | $626.0M | $745.6M |
| Gross profit | $755.9M | $717.3M | $697.0M | $691.4M | $576.1M | $433.1M | $428.1M | $432.4M | $377.0M | $331.4M | $297.6M | $344.4M | $331.5M | $301.7M | $272.3M | $230.2M | $183.6M | $226.9M |
| Gross margin | 35.47% | 35.49% | 33.75% | 33.83% | 34.67% | 34.73% | 32.57% | 33.31% | 33.51% | 34.89% | 32.18% | 32.87% | 34.34% | 33.84% | 33.16% | 32.25% | 29.32% | 30.43% |
| Research & development | $20.0M | $21.5M | $17.7M | $16.7M | $17.3M | $21.7M | $20.8M | $22.1M | $20.8M | $21.5M | $18.4M | $19.3M | $16.8M | $9.9M | $8.2M | $7.5M | $6.9M | — |
| Operating expenses | $486.9M | $473.6M | $434.6M | $434.2M | $386.9M | $302.6M | $301.0M | $300.4M | $269.8M | $219.3M | $207.2M | $244.3M | $207.7M | $188.7M | $178.9M | $166.2M | $139.8M | $150.2M |
| Operating income | $269.0M | $243.6M | $262.4M | $257.2M | $189.2M | $130.5M | $127.1M | $132.0M | $107.2M | $112.1M | $90.4M | $100.1M | $123.8M | $113.0M | $93.4M | $64.0M | $43.7M | $76.7M |
| Operating margin | 12.62% | 12.05% | 12.71% | 12.58% | 11.38% | 10.46% | 9.67% | 10.17% | 9.53% | 11.80% | 9.77% | 9.55% | 12.82% | 12.67% | 11.38% | 8.97% | 6.99% | 10.29% |
| EBITDA | $331.9M | $299.7M | $314.7M | $307.6M | $233.8M | $167.0M | $164.1M | $170.6M | $145.7M | $147.6M | $125.8M | $137.3M | $155.1M | $141.3M | $118.7M | $88.0M | $69.1M | $100.9M |
| EBITDA margin | 15.57% | 14.83% | 15.24% | 15.05% | 14.07% | 13.39% | 12.48% | 13.14% | 12.96% | 15.54% | 13.61% | 13.10% | 16.07% | 15.85% | 14.46% | 12.33% | 11.04% | 13.53% |
| Net income | $147.1M | $180.3M | $193.3M | $187.3M | $153.9M | $100.5M | $95.5M | $105.9M | $78.2M | $78.7M | $72.9M | $69.8M | $82.0M | $82.9M | $63.1M | $38.9M | $23.2M | $44.1M |
| Net profit margin | 6.90% | 8.92% | 9.36% | 9.17% | 9.26% | 8.05% | 7.26% | 8.16% | 6.95% | 8.29% | 7.89% | 6.66% | 8.49% | 9.30% | 7.68% | 5.45% | 3.71% | 5.92% |
| Basic EPSper basic share | $3.25 | $3.92 | $4.17 | $4.02 | $3.29 | $2.16 | $2.04 | $2.25 | $1.67 | $1.67 | $1.52 | $1.43 | $1.70 | $1.76 | $1.36 | $0.84 | $0.51 | $0.96 |
| Diluted EPSper diluted share | $3.22 | $3.86 | $4.11 | $3.97 | $3.25 | $2.14 | $2.03 | $2.23 | $1.65 | $1.65 | $1.50 | $1.41 | $1.68 | $1.73 | $1.33 | $0.83 | $0.50 | $0.95 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.73%6.51M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.40%2.39M shares |
STATE STREET CORP | 4.42%1.96M shares |
MORGAN STANLEY | 4.02%1.78M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.84%1.7M shares |
EARNEST PARTNERS LLC | 3.04%1.34M shares |
Allspring Global Investments Holdings, LLC | 2.90%1.28M shares |
Impax Asset Management Group plc | 2.66%1.18M shares |
DIMENSIONAL FUND ADVISORS LP | 2.49%1.1M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.32%1.03M shares |
KING LUTHER CAPITAL MANAGEMENT CORP | 2.25%995.18K shares |
FIRST TRUST ADVISORS LP | 2.22%980.62K shares |
Amundi | 1.81%801.21K shares |
BANK OF AMERICA CORP /DE/ | 1.75%774.05K shares |
VICTORY CAPITAL MANAGEMENT INC | 1.63%718.81K shares |
NORGES BANK | 1.56%689.96K shares |
TWO SIGMA INVESTMENTS, LP | 1.41%622.47K shares |
GOLDMAN SACHS GROUP INC | 1.37%604.46K shares |
SEGALL BRYANT & HAMILL, LLC | 1.20%532.06K shares |
Nuveen, LLC | 1.20%529.52K shares |
Percentages use 44.21M 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 9, 2026Form 4 | Grandon Jonathan M.Chief Administrative Officer | Sellcommon stock | 8.5K | $103.40 | $883.8K | 7.5K |
| May 26, 2026Form 4 | davis delancey wPresident, Headwater Companies | Sellcommon stock | 1.9K | $100.00 | $190.0K | 10.4K |
| May 22, 2026Form 4 | Grandon Jonathan M.Chief Administrative Officer | Sellcommon stock | 4.2K | $98.23 | $412.6K | 7.5K |
| May 1, 2026Form 4 | davis delancey wPresident, Headwater Companies | Sellcommon stock | 200 | $98.78 | $19.8K | 12.3K |
| Apr 30, 2026Form 4 | Grandon Jonathan M.Chief Administrative Officer | Sellcommon stock | 3.3K | $99.72 | $327.5K | 7.5K |