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.07B | $2.12B | $2.17B | $2.13B | $1.86B | $1.59B | $1.79B | $1.81B | $1.68B | $1.64B | $1.80B | $1.73B | $1.02B | $996.8M | $1.03B | $1.00B | $907.3M | $1.11B |
| Gross profit | $518.0M | $547.7M | $507.1M | $465.0M | $446.5M | $405.4M | $440.6M | $461.4M | $467.2M | $460.4M | $471.0M | $435.4M | $233.7M | $222.3M | $214.2M | $209.2M | $155.8M | $220.5M |
| Gross margin | 24.99% | 25.85% | 23.37% | 21.88% | 24.03% | 25.42% | 24.60% | 25.53% | 27.88% | 28.11% | 26.20% | 25.24% | 22.95% | 22.30% | 20.74% | 20.87% | 17.17% | 19.82% |
| Research & development | $22.9M | $23.0M | $21.2M | $20.4M | $19.5M | $19.9M | $20.3M | $22.7M | $23.7M | $23.8M | $23.6M | $24.4M | $20.1M | $20.2M | $19.3M | $19.6M | $19.9M | $23.1M |
| Operating expenses | $470.6M | $261.2M | $335.3M | $250.2M | $210.8M | $217.5M | $231.9M | $205.5M | $222.8M | $236.5M | $270.7M | $266.6M | $106.8M | $108.7M | $110.1M | $110.9M | $172.9M | $138.5M |
| Operating income | $47.4M | $286.5M | $171.8M | $214.8M | $235.7M | $187.9M | $208.7M | $255.9M | $244.4M | $223.9M | $200.3M | $168.8M | $126.9M | $113.6M | $104.1M | $98.3M | −$17.1M | $82.0M |
| Operating margin | 2.29% | 13.52% | 7.92% | 10.11% | 12.68% | 11.78% | 11.65% | 14.16% | 14.58% | 13.67% | 11.14% | 9.79% | 12.46% | 11.40% | 10.07% | 9.80% | −1.88% | 7.37% |
| EBITDA | $131.7M | $374.9M | $261.9M | $294.8M | — | — | $307.1M | $350.2M | $335.4M | $315.8M | $298.6M | $253.2M | $174.2M | $164.7M | $162.2M | $162.3M | $55.3M | $162.1M |
| EBITDA margin | 6.35% | 17.70% | 12.07% | 13.87% | — | — | 17.15% | 19.37% | 20.02% | 19.28% | 16.61% | 14.68% | 17.11% | 16.52% | 15.71% | 16.19% | 6.10% | 14.58% |
| Net income | −$18.4M | $167.1M | $84.1M | $122.2M | $164.4M | $112.4M | $132.7M | $169.0M | $195.1M | $133.4M | $107.9M | $92.4M | $80.3M | $74.1M | $67.5M | $66.9M | −$23.8M | $65.3M |
| Net profit margin | −0.89% | 7.89% | 3.88% | 5.75% | 8.85% | 7.05% | 7.41% | 9.35% | 11.64% | 8.14% | 6.00% | 5.36% | 7.89% | 7.43% | 6.54% | 6.67% | −2.62% | 5.87% |
| Basic EPSper basic share | -$0.59 | $5.21 | $2.59 | $3.74 | $4.89 | $3.29 | $3.79 | $4.79 | $5.54 | $3.82 | $3.11 | $2.68 | $2.31 | $2.10 | $1.87 | $1.80 | -$0.64 | $1.73 |
| Diluted EPSper diluted share | -$0.59 | $5.17 | $2.58 | $3.73 | $4.86 | $3.29 | $3.78 | $4.75 | $5.48 | $3.79 | $3.08 | $2.65 | $2.30 | $2.09 | $1.86 | $1.79 | -$0.64 | $1.72 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 4.89M |
FMR LLC | 4.64M |
DIMENSIONAL FUND ADVISORS LP | 1.99M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.93M |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1.7M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.39M |
STATE STREET CORP | 1.27M |
GEODE CAPITAL MANAGEMENT, LLC | 1.03M |
AMERIPRISE FINANCIAL INC | 652.9K |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 607.84K |
AMERICAN CENTURY COMPANIES INC | 550.34K |
SNYDER CAPITAL MANAGEMENT L P | 488.51K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 477.5K |
GOLDMAN SACHS GROUP INC | 381.5K |
NORTHERN TRUST CORP | 360.79K |
FIRST TRUST ADVISORS LP | 331.42K |
GW&K Investment Management, LLC | 317.31K |
BANK OF AMERICA CORP /DE/ | 302.84K |
Nuveen, LLC | 299.92K |
D. E. Shaw & Co., Inc. | 288.1K |
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 14, 2026Form 4 | DIETRICH DOUGLAS TCHAIRMAN AND CEO | SellCommon Stock | 21.6K | $81.53 | $1.76M | 176.0K |
| May 11, 2026Form 4 | JORDAN TIMOTHYVice President | SellCommon Stock | 6.0K | $80.27 | $481.6K | 1.3K |
| Dec 29, 2025Form 4 | MONAGLE DJ IIIGroup President | SellCommon Stock | 23.1K | $61.90 | $1.43M | 84.3K |
| Nov 21, 2025Form 4 | ARGIRAKIS BRETTGroup President | SellCommon Stock | 6.5K | $58.68 | $381.5K | 27.6K |
| Jun 16, 2025Form 4 | Motwani RockyDirector | BuyCOMMON STOCK | 370 | $54.31 | $20.1K | 1.2K |