Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.45B | $ 1.32B | $ 1.22B | $ 1.17B | $ 1.02B | |
$ 626.14M | $ 927.70M | $ 878.08M | $ 839.48M | $ 703.10M | |
$ 507.05M | $ 927.70M | $ 405.77M | $ 387.30M | $ 433.54M | |
$ 394.71M | $ 308.18M | $ 711.30M | $ 653.35M | $ 812.36M | |
$ 993.58M | $ 780.53M | $ 954.43M | $ 814.98M | $ 646.71M | |
$ 513.81M | $ 516.42M | $ 527.71M | $ 494.32M | $ 300.81M | |
$ -99.42M | $ -145.56M | $ 23.72M | $ -124.64M | $ -253.64M | |
$ 414.38M | $ 370.87M | $ 488.04M | $ 366.29M | $ 47.32M | |
$ 400.39M | $ 364.56M | $ 341.85M | $ 174.54M | $ -138.72M | |
$ 0.75 | $ 2.04 | $ 1.99 | $ 1.03 | $ -0.82 | |
$ 2.11 | $ 2.04 | $ 1.99 | $ 1.02 | $ -0.82 | |
189.76M | 176.09M | 171.40M | 170.24M | 169.23M | |
183.04M | 176.37M | 171.79M | 170.69M | 169.46M |