Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $870.4M | $894.7M | $924.2M | $822.4M | $527.2M | $468.5M | $418.2M | $414.2M | $397.9M | $358.3M | $321.3M | $283.1M | $247.4M | $207.5M | $184.0M | $172.7M | $140.5M |
| Gross profit | $408.5M | $421.4M | $463.9M | $406.0M | $243.0M | $215.1M | $196.3M | $191.9M | $186.3M | $168.9M | $153.1M | $139.7M | $122.6M | $109.5M | $92.4M | $87.8M | $73.0M |
| Gross margin | 46.93% | 47.10% | 50.19% | 49.36% | 46.10% | 45.91% | 46.94% | 46.34% | 46.81% | 47.15% | 47.64% | 49.35% | 49.55% | 52.76% | 50.22% | 50.84% | 51.94% |
| Research & development | $18.4M | $21.1M | $22.5M | $26.0M | $17.0M | $16.2M | $14.8M | $12.8M | $10.9M | $10.4M | $9.9M | $9.6M | $8.3M | $7.8M | $6.6M | $6.8M | $6.3M |
| Operating expenses | $430.1M | $1.48B | $405.3M | $368.4M | $184.4M | $140.9M | $128.8M | $123.8M | $116.1M | $104.0M | $96.7M | $86.6M | $79.2M | $68.8M | $58.7M | $52.0M | $46.1M |
| Operating income | −$21.6M | −$1.06B | $58.6M | $37.5M | $58.6M | $74.2M | $67.5M | $68.1M | $70.2M | $64.9M | $56.4M | $53.1M | $43.4M | $40.7M | $33.7M | $35.8M | $26.9M |
| Operating margin | −2.48% | −118.59% | 6.34% | 4.56% | 11.12% | 15.83% | 16.15% | 16.44% | 17.64% | 18.13% | 17.55% | 18.76% | 17.54% | 19.61% | 18.33% | 20.75% | 19.13% |
| EBITDA | $94.7M | −$941.5M | $175.3M | $125.9M | $82.3M | $95.2M | $85.9M | $85.7M | $87.3M | $79.6M | $68.6M | $63.8M | $52.6M | $48.1M | $39.9M | $41.2M | $31.3M |
| EBITDA margin | 10.88% | −105.23% | 18.97% | 15.31% | 15.61% | 20.32% | 20.55% | 20.70% | 21.93% | 22.23% | 21.34% | 22.53% | 21.25% | 23.19% | 21.69% | 23.84% | 22.29% |
| Net income | −$7.9M | −$1.09B | −$9.4M | −$22.9M | $48.3M | $60.9M | $59.5M | $60.2M | $63.1M | $43.8M | $36.6M | $33.5M | $28.2M | $27.2M | $22.5M | $22.8M | $17.5M |
| Net profit margin | −0.91% | −122.05% | −1.02% | −2.78% | 9.16% | 13.00% | 14.22% | 14.53% | 15.87% | 12.22% | 11.38% | 11.84% | 11.38% | 13.10% | 12.23% | 13.23% | 12.47% |
| Basic EPSper basic share | -$0.04 | -$5.03 | -$0.04 | -$0.12 | $0.45 | $0.57 | $0.57 | $0.29 | $0.31 | $0.22 | $0.18 | $0.17 | $0.14 | $0.14 | $0.12 | $0.08 | $0.07 |
| Diluted EPSper diluted share | -$0.04 | -$5.03 | -$0.04 | -$0.12 | $0.45 | $0.57 | $0.56 | $0.29 | $0.30 | $0.22 | $0.18 | $0.17 | $0.14 | $0.14 | $0.12 | $0.08 | $0.06 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 33.43M |
NEUBERGER BERMAN GROUP LLC | 16.57M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 13.04M |
DIMENSIONAL FUND ADVISORS LP | 9.83M |
VANGUARD CAPITAL MANAGEMENT LLC | 9.66M |
SG Americas Securities, LLC | 9.35M |
T. Rowe Price Investment Management, Inc. | 9.33M |
ING GROEP NV | 9.1M |
STATE STREET CORP | 8.95M |
Gates Capital Management, Inc. | 8.74M |
Hudson Bay Capital Management LP | 6.5M |
GEODE CAPITAL MANAGEMENT, LLC | 5.83M |
BAMCO INC /NY/ | 5.02M |
MORGAN STANLEY | 4.31M |
MIZUHO MARKETS AMERICAS LLC | 4.25M |
NATIONAL BANK OF CANADA /FI/ | 4M |
CIBC Bancorp USA Inc. | 3.55M |
CIBC WORLD MARKET INC. | 3.5M |
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 3.49M |
MUFG Securities EMEA plc | 3.32M |
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 |
|---|---|---|---|---|---|---|
| Feb 17, 2026Form 4 | Nassif MikhealCEO | BuyCommon Stock · indirect | 23 | $10.94 | $251.62 | 704 |
| Feb 2, 2026Form 4 | Nassif MikhealCEO | BuyCommon Stock · indirect | 24 | $10.00 | $240.00 | 681 |
| Jan 26, 2026Form 4 | Nassif MikhealCEO | BuyCommon Stock · indirect | 25 | $9.86 | $246.50 | 657 |
| Jan 16, 2026Form 4 | Nassif MikhealCEO | BuyCommon Shares · indirect | 137 | $9.33 | $1.3K | 632 |
| Nov 3, 2025Form 4 | Nassif MikhealCEO | BuyCommon Shares · indirect | 177 | $6.25 | $1.1K | 495 |