Revenue
2018
2019
2020
2021
| 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|
| Revenue | $13.49B | $9.45B | $11.44B | $12.84B |
| Gross profit | $6.03B | $3.46B | $3.89B | $4.83B |
| Gross margin | 44.73% | 36.61% | 33.99% | 37.59% |
| Operating expenses | $1.45B | $1.35B | $2.09B | $1.30B |
| Operating income | $4.58B | $2.11B | $1.80B | $3.53B |
| Operating margin | 33.98% | 22.28% | 15.74% | 27.49% |
| EBITDA | $5.15B | $2.71B | $2.38B | $4.07B |
| EBITDA margin | 38.16% | 28.68% | 20.79% | 31.71% |
| Net income | $3.11B | $858.0M | $365.0M | $2.47B |
| Net profit margin | 23.04% | 9.08% | 3.19% | 19.24% |
| Basic EPSper basic share | $2.08 | $0.58 | $0.23 | $1.67 |
| Diluted EPSper diluted share | $2.07 | $0.58 | $0.22 | $1.65 |