Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 20.24B | $ 21.53B | $ 23.45B | $ 17.36B | $ 11.26B | |
$ 20.24B | $ 20.51B | $ 2.40B | $ 1.85B | $ 1.44B | |
$ 19.50B | $ 19.69B | $ 1.43B | $ 1.24B | $ 883.50M | |
$ 248.00M | $ 231.70M | $ 223.10M | $ 215.10M | $ 163.30M | |
$ 802.50M | $ 1.07B | $ 1.19B | $ 820.30M | $ 722.70M | |
$ 742.90M | $ 826.00M | $ 968.40M | $ 604.00M | $ 559.00M | |
$ -91.30M | $ -91.60M | $ -84.60M | $ -82.10M | $ -49.90M | |
$ 651.60M | $ 734.40M | $ 883.80M | $ 521.90M | $ 509.10M | |
$ 502.50M | $ 556.80M | $ 672.90M | $ 396.90M | $ 386.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.47 | $ 25.91 | $ 28.63 | $ 15.14 | $ 13.25 | |
$ 24.11 | $ 25.49 | $ 28.10 | $ 14.92 | $ 13.08 | |
20.53M | 21.49M | 23.51M | 26.21M | 29.13M | |
20.84M | 21.84M | 23.95M | 26.60M | 29.53M |