Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 802.49M | $ 789.44M | $ 933.37M | $ 812.73M | $ 790.08M | |
$ 781.72M | $ 787.47M | $ 872.14M | $ 771.10M | $ 727.79M | |
$ 555.42M | $ 507.03M | $ 501.86M | $ 421.66M | $ 394.96M | |
$ 41.66M | $ 37.14M | $ 36.49M | $ 32.04M | $ 30.79M | |
$ 267.97M | $ 304.75M | $ 406.77M | $ 381.48M | $ 358.83M | |
$ 359.71M | $ 380.04M | $ 370.28M | $ 349.44M | $ 328.04M | |
$ -897.41M | $ -112.43M | $ -6.91M | $ -8.88M | $ -7.81M | |
$ 226.30M | $ 267.61M | $ 370.28M | $ 349.44M | $ 328.04M | |
$ 190.14M | $ 222.93M | $ 303.20M | $ 284.76M | $ 266.40M | |
$ 1.68 | $ 2.01 | $ 2.74 | $ 2.87 | $ 2.81 | |
$ 1.68 | $ 2.01 | $ 2.74 | $ 2.86 | $ 2.81 | |
113.17M | 110.86M | 110.76M | 99.31M | 94.88M | |
113.24M | 110.89M | 110.83M | 99.40M | 94.93M |