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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $742.9M | $1.04B | $1.05B | $1.12B | $1.77B | $1.56B | $1.11B | $782.4M | $560.9M | $488.8M | $522.8M | $450.1M | $312.7M | $281.9M | $273.4M | $286.2M | $234.8M |
| Gross profit | — | — | $317.6M | $383.0M | $891.3M | $925.2M | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | $53.2M | $70.7M | $111.4M | $188.3M | $235.2M | $237.9M | $226.2M | $142.8M | $97.4M | $106.9M | $119.2M | $104.7M | $119.9M | $120.2M | $124.8M | $89.3M | $74.6M |
| Operating expenses | $642.8M | $1.15B | $1.78B | $1.29B | $1.43B | $1.14B | $991.9M | $692.6M | $436.6M | $383.3M | — | — | — | — | — | — | — |
| Operating income | $100.1M | −$108.7M | −$726.4M | −$170.0M | $341.4M | $438.5M | $114.1M | $89.8M | $124.3M | $105.5M | $141.5M | $89.2M | $42.8M | $30.0M | $32.1M | $73.6M | $40.1M |
| EBITDAderived | $195.9M | $100,000 | −$601.3M | −$26.7M | $465.2M | $488.6M | $163.6M | $126.1M | $156.5M | $133.5M | $165.3M | $111.5M | $59.8M | $41.2M | $41.5M | $79.5M | $45.1M |
| Net income | $52.6M | −$190.6M | −$760.5M | −$211.6M | $219.5M | $305.8M | $54.5M | $62.7M | $82.6M | $51.8M | $62.9M | $36.7M | $31.1M | $23.5M | $23.0M | $51.7M | $31.1M |
| Basic EPSper diluted share | $0.98 | -$3.60 | -$14.85 | -$4.22 | $4.10 | $5.80 | $1.06 | $1.25 | $1.98 | $1.29 | $1.63 | $0.98 | $0.86 | $0.65 | $0.65 | $1.63 | $1.02 |
| Diluted EPSper diluted share | $0.93 | -$3.60 | -$14.85 | -$4.22 | $4.06 | $5.68 | $1.04 | $1.22 | $1.71 | $1.13 | $1.41 | $0.88 | $0.85 | $0.65 | $0.64 | $1.59 | $0.99 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 1, 2026Form 4 · 10b5-1 | Zoon Kathryn CDirector | SellCommon Stock | 1.1K | $8.97 | $9.5K | 79.9K |
| May 1, 2026Form 4 · 10b5-1 | Zoon Kathryn CDirector | SellCommon Stock | 16.1K | $8.36 | $135.0K | 81.0K |
| May 1, 2026Form 4 · 10b5-1 | DeGolyer Donald WDirector | SellCommon Stock | 954 | $8.96 | $8.5K | 129.7K |
| May 1, 2026Form 4 · 10b5-1 | DeGolyer Donald WDirector | SellCommon Stock | 14.5K | $8.36 | $121.4K | 130.7K |
| May 1, 2026Form 4 · 10b5-1 | Dayal Sujata TyagiDirector | SellCommon Stock | 980 | $8.94 | $8.8K | 100.6K |