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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.89B | $2.03B | $2.08B | $2.48B | $3.67B | $3.55B | $3.21B | $2.63B | $2.78B | $2.98B | $3.58B | $3.82B | $3.79B | $3.82B | $4.13B | $5.26B | $5.57B | $6.26B | $6.13B |
| Gross profit | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $2.75B | $2.83B | — | — |
| Research & development | $15.3M | $32.0M | $29.5M | $35.5M | $46.8M | $38.4M | $51.3M | $58.5M | $60.9M | $107.4M | $110.2M | $109.9M | $110.4M | $114.3M | $129.2M | $156.4M | $182.2M | $205.6M | $185.7M |
| Operating expenses | — | $1.11B | $1.07B | — | $1.13B | $1.33B | $1.26B | $1.23B | $1.47B | $1.65B | $1.41B | $1.71B | $1.76B | — | — | — | — | — | — |
| Net income | $144.7M | −$203.6M | −$385.6M | $36.9M | −$1.4M | −$180.4M | $194.3M | $241.8M | $243.5M | $92.8M | $407.9M | $333.8M | $142.8M | $445.2M | $617.5M | $292.4M | $423.4M | $419.8M | $386.0M |
| Basic EPSper diluted share | $0.84 | -$1.13 | -$2.20 | $0.21 | -$0.01 | -$1.05 | $1.10 | $1.29 | $1.31 | $0.49 | $2.04 | $1.65 | $0.71 | $2.22 | $3.06 | $1.42 | $2.05 | $2.02 | $1.68 |
| Diluted EPSper diluted share | $0.84 | -$1.12 | -$2.20 | $0.21 | -$0.01 | -$1.05 | $1.10 | $1.28 | $1.30 | $0.49 | $2.03 | $1.64 | $0.70 | $2.21 | $3.05 | $1.41 | $2.04 | $2.00 | $1.66 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | Wolf Kurt JamesPresident & CEO | SellCommon Stock · indirect | 29.1K | $17.40 | $505.6K | 264.9K |
| Jun 12, 2026Form 4 · 10b5-1 | Wolf Kurt JamesPresident & CEO | SellCommon Stock · indirect | 293.8K | $17.40 | $5.11M | 3.14M |
| Jun 11, 2026Form 4 · 10b5-1 | Wolf Kurt JamesPresident & CEO | SellCommon Stock · indirect | 19.0K | $17.02 | $323.0K | 294.0K |
| Jun 11, 2026Form 4 · 10b5-1 | Wolf Kurt JamesPresident & CEO | SellCommon Stock · indirect | 191.9K | $17.02 | $3.27M | 3.43M |
| Jun 10, 2026Form 4 · 10b5-1 | Wolf Kurt JamesPresident & CEO | SellCommon Stock · indirect | 25.3K | $16.93 | $428.3K | 313.0K |