Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $549.1M | $534.9M | $759.1M | $526.3M | $718.0M | $893.0M | $1.04B | $904.0M | $932.0M | $1.31B | $2.16B | $3.33B | $6.81B | $11.07B | $14.95B | $11.06B | $6.01B |
| Gross profit | $418.2M | $394.9M | $490.7M | $366.6M | $467.0M | $643.0M | $763.0M | $698.0M | $670.0M | $617.0M | $941.0M | $1.60B | −$43.0M | $3.43B | $6.58B | $5.10B | $3.08B |
| Research & development | $113.6M | $108.8M | $127.1M | $134.2M | $219.0M | $215.0M | $259.0M | $219.0M | $239.0M | $306.0M | $469.0M | $711.0M | $1.29B | $1.51B | $965.0M | $685.0M | $359.8M |
| Operating expenses | $369.9M | $394.1M | $479.7M | $573.4M | $469.0M | $1.75B | $912.0M | $638.0M | $387.0M | $1.80B | $1.16B | $2.03B | $7.12B | $4.67B | $3.35B | $2.38B | $1.35B |
| Operating income | $48.3M | $800,000 | $11.0M | −$206.8M | −$2.0M | −$1.11B | −$149.0M | $60.0M | $283.0M | −$1.18B | −$223.0M | −$423.0M | −$7.16B | −$1.24B | $3.24B | $2.72B | $1.73B |
| EBITDAderived | $66.1M | $45.5M | $69.5M | −$102.1M | $174.0M | −$909.0M | $63.0M | $209.0M | $460.0M | −$942.0M | $393.0M | $271.0M | −$5.89B | $683.0M | $3.85B | $3.05B | $1.91B |
| Net income | $53.2M | −$79.0M | −$130.2M | −$734.4M | $12.0M | −$1.10B | −$152.0M | $93.0M | $405.0M | −$1.21B | −$208.0M | −$304.0M | −$5.87B | −$646.0M | $2.46B | $1.89B | $1.29B |
| Basic EPSper diluted share | $0.09 | -$0.13 | -$0.22 | -$1.27 | $0.02 | -$1.97 | -$0.27 | $0.17 | $0.76 | -$2.30 | -$0.40 | -$0.58 | -$11.18 | -$1.23 | $4.35 | $3.35 | $2.31 |
| Diluted EPSper diluted share | $0.09 | -$0.13 | -$0.22 | -$1.35 | -$0.31 | -$1.97 | -$0.32 | $0.00 | $0.74 | -$2.30 | -$0.86 | -$0.58 | -$11.18 | -$1.23 | $4.31 | $3.30 | $2.26 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 4, 2026Form 4 | Armstrong-Owen JenniferSr VP & Chief People Officer | SellCommon Shares | 29.9K | $3.56 | $106.5K | 94.9K |
| Apr 4, 2026Form 4 | Foote TimChief Financial Officer | SellCommon Shares | 6.8K | $3.56 | $24.1K | 76.3K |
| Apr 2, 2026Form 4 | Kurtz Philip S.CLO & Corp. Secretary | SellCommon Shares | 4.1K | $3.56 | $14.5K | 117.5K |
| Apr 2, 2026Form 4 | Armstrong-Owen JenniferSr VP & Chief People Officer | SellCommon Shares | 2.9K | $3.56 | $10.3K | 98.2K |
| Apr 2, 2026Form 4 | Foote TimChief Financial Officer | SellCommon Shares | 2.5K | $3.56 | $8.8K | 81.2K |