Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.17B | $ 1.15B | $ 1.13B | $ 1.10B | $ 1.07B | |
| $ 1.17B | $ 992.42M | $ 1.13B | $ 946.11M | $ 843.83M | |
| $ 560.21M | $ 102.73M | $ 536.91M | $ 101.18M | $ 104.97M | |
| $ 314.81M | $ 310.53M | $ 292.79M | $ 290.94M | $ 329.40M | |
| $ 879.31M | $ 889.68M | $ 641.76M | $ 844.93M | $ 738.85M | |
| $ 606.72M | $ 889.68M | $ 591.94M | $ 844.93M | $ 738.85M | |
| $ -530.84M | $ -1.04B | $ -617.42M | $ -725.10M | $ -1.47B | |
| $ 75.88M | $ -150.22M | $ -25.49M | $ 119.83M | $ -734.01M | |
| $ 93.41M | $ -81.71M | $ -8.28M | $ 123.66M | $ -706.30M | |
| $ 0.64 | $ -0.58 | $ -0.07 | $ 0.87 | $ -5.76 | |
| $ 0.64 | $ -0.58 | $ -0.07 | $ 0.84 | $ -5.76 | |
| 148.19M | 140.42M | 124.63M | 146.38M | 122.56M | |
| 143.07M | 142.53M | 142.02M | 159.21M | 122.75M |