Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $989.9M | $935.3M | $874.6M | $827.8M | $773.4M | $666.7M | $650.5M | $623.3M | $557.1M | $494.3M | $425.1M | $328.0M | $235.5M | $169.6M | $120.3M | $83.0M |
| Gross profit | $583.1M | $539.0M | $522.0M | $513.5M | $495.8M | $407.1M | $372.3M | $355.6M | $324.0M | $291.2M | $250.6M | $197.9M | $144.9M | $104.9M | $74.8M | $50.6M |
| Gross margin | 58.90% | 57.63% | 59.68% | 62.03% | 64.10% | 61.07% | 57.24% | 57.05% | 58.16% | 58.91% | 58.95% | 60.36% | 61.52% | 61.87% | 62.17% | 61.01% |
| Research & development | $89.0M | $88.4M | $96.2M | $65.4M | $52.0M | $46.0M | $57.2M | $58.9M | $52.5M | $47.8M | $41.3M | $38.3M | $21.8M | $16.3M | $9.8M | $4.6M |
| Operating expenses | $914.9M | $866.6M | $806.2M | $734.2M | $665.3M | $581.4M | $630.4M | $590.8M | $530.8M | $448.5M | $209.6M | $158.9M | $101.6M | $83.1M | $51.9M | $30.8M |
| Operating income | $75.1M | $68.7M | $68.4M | $93.6M | $108.1M | $85.3M | $20.2M | $32.5M | $26.3M | $45.8M | $41.0M | $39.0M | $43.3M | $21.9M | $22.9M | $19.8M |
| Operating margin | 7.58% | 7.35% | 7.82% | 11.31% | 13.98% | 12.79% | 3.10% | 5.21% | 4.73% | 9.26% | 9.65% | 11.90% | 18.39% | 12.88% | 19.03% | 23.86% |
| EBITDA | $166.0M | $156.3M | $148.1M | $162.1M | $156.9M | $126.6M | $70.1M | $78.1M | $61.8M | $65.7M | $55.9M | $47.0M | $47.2M | $24.5M | $24.4M | $20.7M |
| EBITDA margin | 16.76% | 16.72% | 16.94% | 19.58% | 20.28% | 18.99% | 10.77% | 12.53% | 11.10% | 13.30% | 13.14% | 14.32% | 20.04% | 14.44% | 20.30% | 24.91% |
| Net income | $45.5M | $35.9M | $110.3M | $76.1M | $91.9M | $71.8M | $20.1M | $54.7M | $16.7M | $32.6M | $19.6M | $22.1M | $26.5M | — | — | — |
| Net profit margin | 4.60% | 3.84% | 12.61% | 9.19% | 11.88% | 10.76% | 3.09% | 8.77% | 3.00% | 6.60% | 4.60% | 6.74% | 11.24% | — | — | — |
| Basic EPSper basic share | $1.29 | $1.02 | $3.07 | $2.11 | $2.52 | $2.00 | $0.57 | $1.57 | $0.48 | $0.93 | $0.54 | $0.63 | $0.78 | $1.79 | $0.64 | $0.00 |
| Diluted EPSper diluted share | $1.25 | $1.01 | $3.04 | $2.08 | $2.46 | $1.97 | $0.57 | $1.54 | $0.47 | $0.91 | $0.54 | $0.61 | $0.77 | $1.79 | $0.64 | $0.00 |
Reported shareholders
| Holder | % owned |
|---|---|
Oringer Jonathan | ≈29.68%10.93M shares |
BlackRock, Inc. | 7.23%2.66M shares |
LSV ASSET MANAGEMENT | 4.49%1.65M shares |
Callodine Capital Management, LP | 3.39%1.25M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.09%1.14M shares |
ALPINE ASSOCIATES MANAGEMENT INC. | 3.09%1.14M shares |
DIMENSIONAL FUND ADVISORS LP | 2.75%1.01M shares |
Invenomic Capital Management LP | 2.24%822.7K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.17%799.29K shares |
RICE HALL JAMES & ASSOCIATES, LLC | 2.06%757.84K shares |
STATE STREET CORP | 2.05%756.23K shares |
MORGAN STANLEY | 1.65%606.95K shares |
ExodusPoint Capital Management, LP | 1.30%478.13K shares |
Bank of New York Mellon Corp | 1.02%377.15K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.00%368.92K shares |
Hennessy Paul J. | ≈0.85%312.33K shares |
Nuveen, LLC | 0.84%309.12K shares |
BANK OF AMERICA CORP /DE/ | 0.83%305.15K shares |
UBS Group AG | 0.76%280.28K shares |
NORTHERN TRUST CORP | 0.71%261.58K shares |
Percentages use 36.81M 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.