Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.15B | $6.84B | $7.54B | $10.02B | $6.96B | $5.04B | $5.27B | $5.56B | $5.42B | $5.36B | $5.41B |
| Gross profit | $2.19B | $2.26B | $2.67B | $5.03B | $2.61B | $1.49B | $1.82B | $1.85B | $1.67B | $1.66B | $1.80B |
| Research & development | $70.0M | $69.0M | $71.0M | $68.0M | $64.0M | $54.0M | $50.0M | $55.0M | $55.0M | $73.0M | $74.0M |
| Operating income | $580.0M | $775.0M | $1.14B | $3.52B | $1.21B | $202.0M | $756.0M | $1.52B | $629.0M | −$3.0M | $765.0M |
| EBITDAderived | $1.31B | $1.39B | $1.68B | $4.01B | $1.69B | $781.0M | $1.19B | $1.94B | $1.05B | $403.0M | $1.20B |
| Net income | $226.0M | $407.0M | $647.0M | $2.16B | $783.0M | $11.0M | $475.0M | $1.24B | $364.0M | −$122.0M | $509.0M |
| Basic EPSper diluted share | $0.18 | $0.32 | $0.50 | $1.68 | $0.61 | $0.01 | $0.37 | $0.97 | $0.29 | -$0.10 | $0.40 |
| Diluted EPSper diluted share | $0.18 | $0.32 | $0.50 | $1.67 | $0.60 | $0.01 | $0.37 | $0.97 | $0.29 | -$0.10 | $0.40 |