Income Statement | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 3.62B | $ 6.57B | $ 14.21B | $ 19.89B | $ 17.46B | |
| $ 975.62M | $ 1.19B | $ 6.69B | $ 9.02B | $ 7.81B | |
| $ 3.48B | $ 4.17B | $ 5.16B | $ 7.86B | $ 7.00B | |
| $ 595.46M | $ 1.24B | $ 773.88M | $ 406.38M | $ 412.88M | |
| $ -1.99B | $ -1.70B | $ 2.66B | $ 1.91B | $ 1.67B | |
| $ -2.51B | $ -2.97B | $ 1.52B | $ 1.16B | $ 817.84M | |
| $ -1.42B | $ -1.56B | $ -1.15B | $ -882.30M | $ -660.06M | |
| $ -3.93B | $ -4.53B | $ 369.22M | $ 276.60M | $ 157.78M | |
| $ -3.96B | $ -19.86B | $ 486.88M | $ -409.72M | $ -107.14M | |
| $ -7.07 | $ -35.40 | $ 0.87 | $ -0.73 | $ -0.19 | |
| $ -7.07 | $ -35.40 | $ 0.87 | $ -0.73 | $ -0.19 | |
| 559.65M | 559.80M | 560.91M | 562.38M | 563.09M | |
| 559.65M | 559.80M | 560.91M | 562.38M | 563.09M |