Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.14B | $ 1.13B | $ 1.10B | $ 955.04M | $ 898.40M | |
$ 783.24M | $ 778.62M | $ 775.93M | $ 685.46M | $ 637.68M | |
$ 428.25M | $ 448.71M | $ 451.25M | $ 402.79M | $ 398.57M | |
$ 357.25M | $ 356.30M | $ 316.08M | $ 672.37M | $ 300.13M | |
$ 735.49M | $ 708.81M | $ 640.75M | $ 553.33M | $ 538.41M | |
$ 334.51M | $ 329.91M | $ 324.68M | $ 282.67M | $ 242.53M | |
$ -101.56M | $ -91.62M | $ -65.18M | $ 376.24M | $ -31.81M | |
$ 232.95M | $ 238.29M | $ 259.49M | $ 658.91M | $ 207.29M | |
$ 210.97M | $ 212.24M | $ 232.62M | $ 628.14M | $ 187.10M | |
$ 1.78 | $ 1.80 | $ 1.98 | $ 5.38 | $ 1.63 | |
$ 1.77 | $ 1.80 | $ 1.97 | $ 5.36 | $ 1.63 | |
117.65M | 117.16M | 118.08M | 116.43M | 114.79M | |
118.16M | 117.51M | 117.22M | 116.95M | 113.72M |