Revenue
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 | $834.0M | $868.5M | $549.6M | $457.8M | $425.4M | $359.0M | $318.9M | $307.4M | $532.9M | $665.9M | $441.4M | $415.8M | $325.4M | $663.1M | $301.7M | $394.5M | $297.4M | $228.5M |
| Research & development | — | — | — | $185.2M | $200.5M | $204.4M | $74.9M | $69.7M | $75.7M | $73.1M | $72.7M | $75.3M | $64.7M | $67.9M | $63.8M | $71.5M | $64.0M | $98.9M |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $158.7M | $183.5M | $191.9M |
| Operating income | $460.9M | $439.5M | $221.6M | $150.5M | $71.2M | $55.2M | $37.8M | $62.6M | $301.5M | $437.3M | $208.5M | $169.0M | $84.8M | $419.0M | $134.8M | $235.9M | $113.9M | $36.5M |
| EBITDAderived | $538.4M | $509.4M | $299.4M | $229.1M | $149.4M | $136.2M | $114.9M | $128.7M | $358.5M | $490.1M | $256.3M | $211.2M | $118.1M | $445.3M | $158.6M | $258.0M | $136.8M | $65.4M |
| Net income | $406.6M | $358.6M | $214.1M | $93.7M | $55.3M | $44.8M | $20.9M | $65.0M | $176.2M | $309.0M | $116.4M | $101.4M | $35.7M | $271.8M | $89.5M | $153.6M | $87.3M | $26.2M |
| Basic EPSper diluted share | $15.77 | $14.16 | $7.97 | $3.11 | $1.80 | $1.46 | $0.66 | $1.89 | $5.09 | $8.95 | $3.31 | $2.65 | $0.93 | $6.31 | $1.97 | $3.48 | $2.02 | $0.58 |
| Diluted EPSper diluted share | $11.80 | $12.07 | $7.62 | $3.07 | $1.77 | $1.44 | $0.66 | $1.84 | $4.93 | $8.78 | $3.27 | $2.62 | $0.92 | $6.26 | $1.94 | $3.43 | $1.97 | $0.57 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 · 10b5-1 | Markley John D. Jr.Director | SellCommon Stock | 400 | $300.00 | $120.0K | 11.7K |
| Jun 12, 2026Form 4 · 10b5-1 | RANKIN JEAN FDirector | SellCommon Stock | 365 | $276.64 | $101.0K | 28.9K |
| Jun 12, 2026Form 4 · 10b5-1 | KRITZMACHER JOHN ADirector | SellCommon Stock | 365 | $276.64 | $101.0K | 16.4K |
| Jun 12, 2026Form 4 · 10b5-1 | Armaly SamirDirector | SellCommon Stock | 470 | $276.64 | $130.0K | 4.6K |
| Jun 12, 2026Form 4 · 10b5-1 | ABERLE DEREK KDirector | SellCommon Stock | 522 | $276.64 | $144.4K | 7.6K |