Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.12B | $2.24B | $2.27B | $2.41B | $2.62B | $1.92B | $900.7M | $128.8M | $1.78B | $1.18B | $910.4M | — | — | — |
| Gross profit | $762.6M | $806.2M | $813.0M | $852.1M | $837.9M | $540.0M | $243.8M | $835.8M | $702.1M | $446.6M | $357.8M | $294.8M | $155.5M | $64.8M |
| Research & development | $247.1M | $278.7M | $295.5M | $261.8M | $279.8M | $302.8M | $236.5M | $173.4M | $120.2M | $97.3M | $84.7M | $69.5M | $44.1M | $28.4M |
| Operating expenses | $709.1M | $1.22B | $787.7M | $818.9M | $969.9M | $954.9M | $776.6M | $469.0M | $310.5M | $225.1M | $191.1M | $122.0M | $81.4M | $48.7M |
| Operating income | $55.8M | −$405.6M | $28.8M | $50.7M | −$106.7M | −$406.8M | −$515.4M | $383.9M | $414.9M | $255.1M | $179.4M | $173.9M | $78.6M | $16.5M |
| EBITDAderived | $149.0M | −$314.7M | $148.8M | $199.3M | $69.2M | −$219.9M | −$373.8M | $415.9M | $451.6M | $294.7M | $208.1M | $186.9M | $86.8M | — |
| Net income | $2.10B | −$146.2M | $301.8M | $128.9M | −$80.3M | $1.37B | $509.8M | $307.7M | $383.2M | $219.5M | $159.5M | $171.6M | $78.9M | $14.3M |
| Basic EPSper diluted share | $1.99 | -$0.13 | $0.27 | $0.08 | -$0.06 | $0.85 | $0.32 | $0.19 | $0.32 | $0.19 | $0.14 | $0.15 | $0.07 | $0.24 |
| Diluted EPSper diluted share | $1.97 | -$0.13 | $0.24 | $0.08 | -$0.06 | $0.85 | $0.32 | $0.18 | $0.32 | $0.19 | $0.13 | $0.14 | $0.07 | $0.01 |