Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.09B | $ 12.83B | $ 14.81B | $ 12.17B | $ 9.64B | |
$ 2.06B | $ 2.40B | $ 2.47B | $ 1.87B | $ 1.45B | |
$ 1.23B | $ 1.40B | $ 1.14B | $ 824.29M | $ 736.76M | |
$ 761.14M | $ 737.95M | $ 728.32M | $ 612.23M | $ 573.36M | |
$ 1.60B | $ 1.74B | $ 1.33B | $ 1.05B | $ 713.12M | |
$ 831.23M | $ 993.20M | $ 687.03M | $ 488.44M | $ 185.74M | |
$ -71.71M | $ -58.31M | $ -50.18M | $ 511.33M | $ 480.28M | |
$ 759.52M | $ 934.89M | $ 1.28B | $ 999.77M | $ 666.02M | |
$ 570.89M | $ 728.29M | $ 969.35M | $ 760.81M | $ 506.04M | |
$ 0.00 | $ 7.06 | $ 9.31 | $ 7.22 | $ 4.79 | |
$ 0.00 | $ 6.97 | $ 9.21 | $ 7.14 | $ 4.74 | |
101.95M | 103.22M | 104.14M | 105.36M | 105.70M | |
102.75M | 104.45M | 105.28M | 106.59M | 106.77M |