Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
|---|---|---|---|---|---|
| $ 4.72B | $ 5.47B | $ 6.15B | $ 6.20B | $ 5.32B | |
| $ 1.69B | $ 1.91B | $ 2.25B | $ 2.36B | $ 2.11B | |
| $ 2.07B | $ 2.18B | $ 2.01B | $ 1.96B | $ 1.78B | |
| $ 147.18M | $ 156.43M | $ 143.71M | $ 138.85M | $ 364.83M | |
| $ -240.17M | $ -103.71M | $ 384.81M | $ 994.49M | $ 470.06M | |
| $ -387.36M | $ -261.50M | $ 245.85M | $ 856.55M | $ 163.59M | |
| $ -44.75M | $ -18.92M | $ -7.94M | $ 445.32M | $ 153.96M | |
| $ -432.11M | $ -280.42M | $ 231.81M | $ 844.61M | $ 317.55M | |
| $ -481.88M | $ -210.71M | $ 177.78M | $ 629.19M | $ 242.46M | |
| $ -16.53 | $ -7.30 | $ 5.43 | $ 16.46 | $ 6.18 | |
| $ -16.53 | $ -7.30 | $ 5.33 | $ 16.11 | $ 6.16 | |
| 29.16M | 28.86M | 32.72M | 38.23M | 39.24M | |
| 29.16M | 28.86M | 33.35M | 39.07M | 39.35M |