Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $1.08B | $1.12B | $1.12B | $1.13B | $1.17B | $1.09B |
| Gross profit | $676.8M | $735.2M | $749.9M | $774.9M | $800.4M | $762.6M |
| Gross margin | 62.64% | 65.46% | 66.91% | 68.61% | 68.69% | 70.25% |
| Research & development | $37.3M | $78.8M | $85.2M | $66.9M | $63.3M | $61.4M |
| Operating expenses | $434.7M | $568.4M | $528.4M | $465.3M | $308.4M | $276.1M |
| Operating income | $242.1M | $166.8M | $221.5M | $309.6M | $492.0M | $486.5M |
| Operating margin | 22.41% | 14.85% | 19.76% | 27.41% | 42.22% | 44.82% |
| EBITDA | $282.8M | $203.0M | $254.1M | $341.3M | $530.3M | $524.8M |
| EBITDA margin | 26.18% | 18.07% | 22.67% | 30.22% | 45.51% | 48.35% |
| Net income | $95.4M | $78.3M | $70.4M | $223.6M | $414.8M | $427.6M |
| Net profit margin | 8.83% | 6.97% | 6.28% | 19.80% | 35.60% | 39.39% |
| Basic EPSper basic share | $1.64 | $1.36 | $1.23 | $3.92 | $7.28 | $7.50 |
| Diluted EPSper diluted share | $1.62 | $1.34 | $1.22 | $3.89 | $7.28 | $7.50 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 8.12%4.6M shares |
YACKTMAN ASSET MANAGEMENT LP | 7.62%4.32M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.51%2.56M shares |
DEERFIELD MANAGEMENT COMPANY, L.P. | 4.47%2.53M shares |
Jefferies Financial Group Inc. | 4.16%2.36M shares |
AMERIPRISE FINANCIAL INC | 3.60%2.04M shares |
MORGAN STANLEY | 3.52%2M shares |
STATE STREET CORP | 2.84%1.61M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.81%1.59M shares |
BRIGADE CAPITAL MANAGEMENT, LP | 2.68%1.52M shares |
GOLDMAN SACHS GROUP INC | 2.05%1.16M shares |
Krensavage Asset Management, LLC | 2.00%1.14M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.94%1.1M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.89%1.07M shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.81%1.03M shares |
AQR CAPITAL MANAGEMENT LLC | 1.72%976.59K shares |
MILLENNIUM MANAGEMENT LLC | 1.67%945.97K shares |
ACADIAN ASSET MANAGEMENT LLC | 1.52%861.28K shares |
UBS Group AG | 1.46%829.1K shares |
Kurdikar Devdatt | ≈1.37%774.92K shares |
Percentages use 56.66M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 23, 2025Form 4 | Melcher David FDirector | BuyCommon Stock | 10.0K | $10.60 | $106.0K | 86.7K |
| Feb 25, 2025Form 4 | Melcher David FDirector | BuyCommon Stock | 13.0K | $13.67 | $177.7K | 76.7K |
| Feb 13, 2025Form 4 | Morris Milton MayoDirector | SellCommon Stock | 3.1K | $16.38 | $50.8K | 36.1K |