Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.58B | $4.53B | $7.47B | $10.71B | $2.86B | $1.82B | $1.94B | $2.27B | $2.16B | $1.94B | $1.73B |
| Gross profit | $1.35B | $1.33B | $3.08B | $5.74B | $1.09B | $482.9M | $560.1M | $780.2M | $762.5M | $611.0M | $542.7M |
| Gross margin | 29.56% | 29.30% | 41.18% | 53.56% | 38.08% | 26.57% | 28.81% | 34.43% | 35.34% | 31.51% | 31.40% |
| Research & development | — | — | — | — | — | — | $1.7 | $1.7 | — | — | — |
| Operating expenses | $283.0M | $261.2M | $230.7M | $205.3M | $162.8M | $180.4M | $126.4M | $113.6M | $144.4M | $162.3M | $174.1M |
| Operating income | $1.07B | $1.07B | $2.84B | $5.53B | $927.3M | $302.5M | $433.7M | $666.6M | $618.1M | $448.8M | $368.6M |
| Operating margin | 23.37% | 23.54% | 38.09% | 51.64% | 32.40% | 16.65% | 22.31% | 29.42% | 28.65% | 23.14% | 21.33% |
| EBITDA | $1.15B | $1.41B | $3.13B | $5.78B | $1.14B | $506.4M | $635.0M | $887.4M | $858.6M | $698.5M | $640.3M |
| EBITDA margin | 25.05% | 31.10% | 41.85% | 53.93% | 39.88% | 27.87% | 32.67% | 39.16% | 39.80% | 36.02% | 37.05% |
| Net income | $588.1M | $691.8M | $930.3M | $3.91B | $592.2M | $168.4M | $280.6M | $442.1M | $428.4M | $281.9M | $224.5M |
| Net profit margin | 12.85% | 15.28% | 12.46% | 36.55% | 20.69% | 9.26% | 14.44% | 19.51% | 19.86% | 14.54% | 12.99% |
| Basic EPSper basic share | $2.06 | $2.40 | $3.23 | $13.68 | $2.10 | $0.63 | $1.67 | $1.67 | $1.63 | $1.06 | $0.84 |
| Diluted EPSper diluted share | $2.06 | $2.40 | $3.23 | $13.68 | $2.10 | $0.63 | $1.67 | $1.67 | $1.63 | $1.06 | $0.84 |
Reported shareholders