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.85B | $1.72B | $1.56B | $1.33B | $1.22B | $1.07B | $1.26B | $1.22B | $1.14B | $1.08B | $800.4M | $687.8M | $663.9M | $646.2M | $568.8M | $533.4M | $521.8M |
| Gross profit | $500.4M | $459.0M | $409.9M | $345.8M | $337.0M | $285.7M | $355.0M | $362.7M | $354.0M | $337.7M | $235.1M | $231.4M | $219.3M | $201.6M | $180.4M | $173.6M | $166.4M |
| Gross margin | 26.99% | 26.74% | 26.35% | 25.97% | 27.60% | 26.62% | 28.22% | 29.85% | 31.16% | 31.40% | 29.38% | 33.64% | 33.03% | 31.21% | 31.71% | 32.54% | 31.89% |
| Research & development | $49.5M | $53.4M | $62.0M | $59.8M | $52.0M | $48.5M | $46.5M | $48.6M | $48.9M | $47.9M | $53.0M | $49.8M | $54.1M | $52.5M | $45.5M | $45.0M | $33.6M |
| Operating expenses | $279.1M | $250.8M | $246.6M | $233.1M | $201.3M | $165.1M | $197.4M | $207.1M | $228.4M | $244.8M | $222.0M | $155.7M | $158.0M | $175.8M | $118.7M | $104.6M | $165.4M |
| Operating income | $221.3M | $208.2M | $163.3M | $112.7M | $135.7M | $120.6M | $157.6M | $155.6M | $125.6M | $92.9M | $13.1M | $75.7M | $61.3M | $25.8M | $61.7M | $69.0M | $1.0M |
| Operating margin | 11.94% | 12.13% | 10.50% | 8.46% | 11.11% | 11.24% | 12.53% | 12.80% | 11.06% | 8.64% | 1.64% | 11.00% | 9.24% | 4.00% | 10.85% | 12.93% | 0.20% |
| EBITDA | $351.9M | $319.3M | $262.2M | $204.7M | $217.1M | $199.9M | $235.5M | $244.5M | $228.4M | $183.4M | $57.8M | $112.9M | $97.3M | $72.2M | $98.0M | $104.8M | $48.3M |
| EBITDA margin | 18.99% | 18.60% | 16.85% | 15.37% | 17.78% | 18.63% | 18.72% | 20.13% | 20.11% | 17.06% | 7.22% | 16.41% | 14.66% | 11.17% | 17.23% | 19.64% | 9.25% |
| Net income | $102.8M | $119.9M | $90.7M | $66.4M | $96.8M | $77.3M | $96.3M | $168.0M | $66.7M | $6.0M | −$7.6M | $55.5M | $36.3M | −$4.8M | $33.1M | $33.1M | −$9.0M |
| Net profit margin | 5.55% | 6.98% | 5.83% | 4.99% | 7.93% | 7.20% | 7.66% | 13.82% | 5.87% | 0.55% | −0.95% | 8.06% | 5.46% | −0.74% | 5.82% | 6.21% | −1.72% |
| Basic EPSper basic share | $2.96 | $3.57 | $2.72 | $2.00 | $2.93 | $2.35 | $2.95 | $5.23 | $2.12 | $0.19 | -$0.29 | $2.23 | $1.51 | -$0.20 | $1.42 | $1.44 | -$0.39 |
| Diluted EPSper diluted share | $2.89 | $3.36 | $2.69 | $1.99 | $2.91 | $2.33 | $2.92 | $5.15 | $2.08 | $0.19 | -$0.29 | $2.14 | $1.43 | -$0.20 | $1.40 | $1.40 | -$0.39 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 5.35M |
Invesco Ltd. | 2.25M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.04M |
DIMENSIONAL FUND ADVISORS LP | 1.63M |
NOMURA HOLDINGS INC | 1.55M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.53M |
STATE STREET CORP | 1.41M |
MORGAN STANLEY | 1.35M |
Irenic Capital Management LP | 1.26M |
EARNEST PARTNERS LLC | 1.01M |
Hudson Bay Capital Management LP | 1M |
CITADEL ADVISORS LLC | 965.75K |
ALLIANCEBERNSTEIN L.P. | 913.12K |
GEODE CAPITAL MANAGEMENT, LLC | 879.46K |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 788.21K |
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 778.7K |
SG Americas Securities, LLC | 645.91K |
GOLDMAN SACHS GROUP INC | 576.83K |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 544.94K |
BROWN ADVISORY INC | 544.33K |
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 |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Thomas Tommy PVP, Corporate Controller | SellCommon Stock | 825 | $85.00 | $70.1K | 4.4K |
| Nov 12, 2025Form 4 | Harris John AEVP, Global Ops and Manufactur | BuyCommon Stock | 1.6K | $70.00 | $115.5K | 6.1K |
| Nov 11, 2025Form 4 | Thomas Tommy PVP, Corporate Controller | SellCommon Stock | 884 | $70.15 | $62.0K | 3.6K |
| Nov 7, 2025Form 4 | Smith DironEVP, Chief Financial Officer | BuyCommon Stock | 1.1K | $67.19 | $75.0K | 7.7K |
| Nov 6, 2025Form 4 | Capps Cheryl CDirector | BuyCommon Stock | 1.6K | $66.70 | $106.7K | 11.7K |