Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $584.3M | $598.4M | $600.7M | $733.9M | $835.6M | $749.9M | $673.8M | $690.2M | $1.77B | $1.65B |
| Gross profit | $452.8M | $432.6M | $454.9M | $542.3M | $630.9M | $532.5M | $430.2M | $401.2M | $819.3M | $790.6M |
| Research & development | $247.5M | $255.2M | $279.8M | $260.8M | $268.9M | $241.9M | $234.9M | $246.2M | $412.2M | $353.1M |
| Operating expenses | $546.6M | $542.0M | $542.2M | $543.2M | $533.4M | $459.1M | $501.4M | $569.6M | $1.01B | $907.8M |
| Operating income | −$93.8M | −$109.4M | −$87.3M | −$873,000 | $97.5M | $73.4M | −$71.2M | −$168.4M | −$189.2M | −$117.1M |
| EBITDAderived | −$68.8M | −$84.7M | −$57.1M | $30.4M | $133.5M | $113.2M | −$4.2M | −$78.2M | $33.9M | $87.5M |
| Net income | $394.1M | −$100.3M | −$30.4M | −$17.3M | $927.7M | −$86.1M | −$149.3M | −$160.1M | −$554.5M | −$224.0M |
| Basic EPSper diluted share | $13.96 | -$3.13 | -$0.89 | -$0.50 | $23.49 | -$2.18 | -$3.80 | -$4.11 | -$14.27 | -$5.79 |
| Diluted EPSper diluted share | $13.96 | -$3.13 | -$0.89 | -$0.50 | $23.49 | -$2.19 | -$3.83 | -$4.13 | -$14.30 | -$5.83 |