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 | $411.3M | $358.7M | $310.5M | $331.3M | $391.9M | $336.8M | $261.0M | $261.0M | $217.2M | $133.6M | $53.9M | $8.4M | $4.5M | $5.6M | $24.5M | $24.2M | $24.4M |
| Gross profit | $307.7M | $296.2M | $246.0M | $317.5M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Gross margin | 74.80% | 82.58% | 79.25% | 95.84% | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | $30.6M | $13.7M | $33.9M | $41.4M | $576,000 | $1.8M | $0 | $0 | $1.4M | $1.4M | $2.6M | $7.5M | $9.0M | $8.2M | $103.6M | $75.1M | $77.5M |
| Operating expenses | $143.9M | $129.3M | $132.2M | $44.4M | $16.8M | $15.7M | $14.7M | $22.8M | $33.6M | $24.6M | $22.4M | $42.4M | $33.3M | $30.8M | $134.2M | $102.5M | $105.7M |
| Operating income | $163.7M | $166.9M | $113.9M | $286.9M | $375.1M | $321.1M | $246.4M | $238.3M | $183.6M | $109.0M | $31.6M | −$33.9M | −$28.8M | −$25.1M | −$109.7M | −$78.3M | −$81.4M |
| Operating margin | 39.81% | 46.52% | 36.68% | 86.60% | 95.72% | 95.35% | 94.39% | 91.28% | 84.53% | 81.60% | 58.54% | −402.34% | −635.37% | −448.00% | −447.69% | −323.34% | −333.80% |
| EBITDA | $369.8M | $85.5M | $235.0M | $308.3M | $388.9M | $335.0M | $260.2M | $252.1M | $197.6M | $122.9M | $45.5M | −$21.8M | −$25.3M | −$21.9M | −$102.2M | −$72.0M | −$75.8M |
| EBITDA margin | 89.91% | 23.84% | 75.71% | 93.05% | 99.25% | 99.46% | 99.70% | 96.60% | 90.96% | 92.04% | 84.36% | −257.96% | −559.07% | −390.08% | −416.75% | −297.18% | −311.07% |
| Net income | $271.2M | $23.4M | $179.7M | $220.3M | $368.8M | $293.8M | $191.0M | $406.3M | $134.3M | $59.5M | −$18.8M | — | — | — | — | — | — |
| Net profit margin | 65.92% | 6.52% | 57.89% | 66.48% | 94.12% | 87.24% | 73.17% | 155.68% | 61.81% | 44.57% | −34.77% | — | — | — | — | — | — |
| Basic EPSper basic share | $4.02 | $0.37 | $2.75 | $3.07 | $3.24 | $2.21 | $1.55 | $3.92 | $1.25 | $0.54 | -$0.16 | -$1.50 | -$1.67 | -$0.20 | -$1.41 | -$1.16 | -$1.35 |
| Diluted EPSper diluted share | $3.30 | $0.36 | $2.20 | $2.37 | $2.87 | $2.02 | $1.43 | $3.53 | $1.17 | $0.53 | -$0.16 | -$1.50 | -$1.67 | -$0.20 | -$1.41 | -$1.16 | -$1.35 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 15.91%11.56M shares |
DIMENSIONAL FUND ADVISORS LP | 6.19%4.49M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.81%4.22M shares |
RENAISSANCE TECHNOLOGIES LLC | 5.56%4.04M shares |
STATE STREET CORP | 4.50%3.27M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.35%3.16M shares |
MILLENNIUM MANAGEMENT LLC | 3.50%2.54M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.86%2.07M shares |
SYSTEMATIC FINANCIAL MANAGEMENT LP | 2.79%2.02M shares |
Boston Partners | 2.65%1.93M shares |
Sarissa Capital Management LP | 2.60%1.89M shares |
BANK OF AMERICA CORP /DE/ | 2.30%1.67M shares |
GOLDMAN SACHS GROUP INC | 2.23%1.62M shares |
AMERICAN CENTURY COMPANIES INC | 2.06%1.5M shares |
MARSHALL WACE, LLP | 2.00%1.45M shares |
MORGAN STANLEY | 1.68%1.22M shares |
ROYCE & ASSOCIATES LP | 1.61%1.17M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.59%1.15M shares |
TWO SIGMA INVESTMENTS, LP | 1.42%1.03M shares |
Qube Research & Technologies Ltd | 1.34%974.12K shares |
Percentages use 72.64M 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 |
|---|---|---|---|---|---|---|
| Mar 6, 2025Form 4 | DENNER ALEXANDER J +1TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 1.20M | $17.52 | $20.97M | 5.66M |
| Mar 5, 2025Form 4 | DENNER ALEXANDER J +1TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 270.4K | $17.63 | $4.77M | 6.86M |
| Mar 4, 2025Form 4 | DENNER ALEXANDER J +1TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 151.2K | $17.63 | $2.67M | 7.13M |