Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 981.00M | $ 922.00M | $ 920.00M | $ 840.00M | $ 754.00M | |
$ 528.00M | $ 495.00M | $ 483.00M | $ 443.00M | $ 427.00M | |
$ 39.00M | $ 28.00M | $ 28.00M | $ 24.00M | $ 15.00M | |
$ 227.00M | $ 200.00M | $ 189.00M | $ 184.00M | $ 169.00M | |
$ 884.00M | $ 850.00M | $ 808.00M | $ 718.00M | $ 722.00M | |
$ 489.00M | $ 467.00M | $ 455.00M | $ 419.00M | $ 412.00M | |
$ 15.00M | $ 33.00M | $ 27.00M | $ 3.00M | $ 28.00M | |
$ 504.00M | $ 500.00M | $ 482.00M | $ 422.00M | $ 440.00M | |
$ 354.00M | $ 384.00M | $ 370.00M | $ 307.00M | $ 312.00M | |
$ 3.63 | $ 3.96 | $ 3.83 | $ 3.17 | $ 3.22 | |
$ 3.60 | $ 3.94 | $ 3.81 | $ 3.17 | $ 3.22 | |
97.60M | 96.90M | 96.70M | 96.73M | 96.86M | |
98.40M | 97.50M | 97.20M | 96.73M | 96.86M |