Revenue
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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.12B | $5.81B | $4.71B | $5.16B | $3.32B | $3.11B | $2.38B | $1.36B | $1.16B | $972.0M | $827.2M | $742.0M | $683.3M | $551.1M | $516.4M | $502.8M | $345.1M | $292.2M |
| Research & development | $723.0M | $581.9M | $478.8M | $499.6M | $377.1M | $330.1M | $339.1M | $139.2M | $116.9M | $96.8M | $60.4M | $51.3M | $42.5M | $22.7M | $21.4M | $16.1M | $11.8M | $10.2M |
| Operating income | — | — | $96.1M | −$37.1M | $414.3M | $402.1M | $39.5M | $148.7M | $136.8M | $115.6M | $91.8M | $76.8M | $46.5M | $71.5M | $81.5M | — | — | — |
| EBITDAderived | — | — | $655.9M | $644.6M | $701.1M | $672.2M | $260.4M | $241.0M | $217.5M | $179.2M | $148.5M | $129.9M | $99.6M | $112.3M | $116.0M | — | — | — |
| Net income | $805.0M | $49.4M | −$156.2M | −$259.5M | $234.8M | $297.6M | −$67.0M | $107.5M | $88.0M | $95.3M | $65.5M | $66.0M | $38.4M | $50.8M | $60.3M | $82.7M | $38.6M | $36.8M |
| Basic EPSper diluted share | $4.34 | -$0.52 | -$1.84 | -$2.93 | $1.57 | $2.50 | -$0.79 | $1.69 | $1.41 | $1.52 | $1.07 | $1.08 | $0.62 | $0.81 | $0.96 | $1.33 | $0.64 | $0.62 |
| Diluted EPSper diluted share | $4.12 | -$0.52 | -$1.84 | -$2.93 | $1.45 | $2.37 | -$0.79 | $1.63 | $1.35 | $1.48 | $1.04 | $1.05 | $0.60 | $0.80 | $0.94 | $1.30 | $0.63 | $0.61 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 12, 2026Form 4 · 10b5-1 | Luther Sherri RChief Financial Officer | SellCommon Stock | 2.0K | $372.96 | $745.9K | 68.5K |
| May 11, 2026Form 4 | Xia Howard H.Director | SellCommon Stock | 500 | $368.00 | $184.0K | 50.3K |
| May 11, 2026Form 4 | Xia Howard H.Director | SellCommon Stock | 500 | $358.00 | $179.0K | 50.8K |
| May 11, 2026Form 4 | Xia Howard H.Director | SellCommon Stock | 500 | $348.00 | $174.0K | 51.3K |
| May 11, 2026Form 4 | Xia Howard H.Director | SellCommon Stock | 500 | $344.00 | $172.0K | 51.8K |