Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.78B | $ 5.45B | $ 5.21B | $ 5.11B | $ 4.74B | |
$ 2.47B | $ 5.10B | $ 4.86B | $ 4.79B | $ 4.44B | |
$ 1.15B | $ 5.45B | $ -3.86B | $ -4.20B | $ -3.84B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 1.45B | $ 1.30B | $ 1.19B | $ 1.36B | $ 983.39M | |
$ 1.51B | $ 1.32B | $ 1.21B | $ 1.36B | $ 997.92M | |
$ -181.76M | $ -122.72M | $ -110.26M | $ -83.49M | $ -101.23M | |
$ 1.33B | $ 1.19B | $ 1.10B | $ 1.27B | $ 896.68M | |
$ 1.07B | $ 970.75M | $ 894.39M | $ 1.03B | $ 731.77M | |
$ 11.99 | $ 10.21 | $ 7.55 | $ 7.30 | $ 6.90 | |
$ 11.94 | $ 10.07 | $ 7.47 | $ 7.22 | $ 6.82 | |
83.95M | 95.08M | 97.93M | 102.07M | 106.08M | |
84.75M | 96.36M | 98.98M | 103.17M | 107.22M |