Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.58B | $6.39B | $5.27B | $4.54B | $4.20B | $3.77B | $5.46B | $5.07B | $2.55B | $6.20B | $5.93B |
| Gross profit | $1.33B | $1.15B | $909.6M | $912.2M | $659.6M | $477.6M | $795.5M | $768.0M | $297.9M | $1.22B | $1.11B |
| Research & development | $74.4M | $55.0M | $90.3M | $110.0M | $43.0M | $29.8M | $49.4M | $46.1M | $22.2M | $47.6M | $41.7M |
| Operating income | $607.6M | $667.5M | $314.5M | −$110.5M | $201.3M | −$323.4M | −$77.0M | $35.3M | −$195.8M | $213.7M | $331.5M |
| EBITDAderived | $867.1M | $911.1M | $556.2M | −$110.5M | $201.3M | −$222.2M | −$77.0M | — | — | — | — |
| Net income | $351.9M | $352.5M | $164.0M | −$185.4M | −$44.7M | −$731.9M | −$322.3M | −$178.2M | $264.0M | $178.6M | $69.2M |
| Basic EPSper diluted share | $0.48 | $0.48 | $0.22 | -$0.25 | -$0.06 | -$0.99 | -$0.44 | -$0.24 | $0.36 | $0.24 | $0.09 |
| Diluted EPSper diluted share | $0.48 | $0.48 | $0.22 | -$0.25 | -$0.06 | -$0.99 | -$0.44 | -$0.24 | $0.36 | $0.24 | $0.09 |