Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.78B | $ 5.45B | $ 5.21B | $ 5.11B | $ 4.74B | |
$ 5.78B | $ 5.10B | $ 4.86B | $ 4.79B | $ 4.44B | |
$ 4.45B | $ 5.45B | $ -3.86B | $ -4.20B | $ -3.84B | |
$ 0.00 | $ 0.00 | $ 21.00M | $ 20.00M | $ 17.00M | |
$ 1.45B | $ 0.00 | $ 0.00 | $ 1.02B | $ 0.00 | |
$ 1.51B | $ 1.32B | $ 996.71M | $ 911.17M | $ 895.36M | |
$ -181.76M | $ -122.72M | $ -110.26M | $ 167.43M | $ -101.23M | |
$ 1.33B | $ 1.19B | $ 906.31M | $ 912.39M | $ 896.68M | |
$ 1.07B | $ 970.75M | $ 894.39M | $ 744.96M | $ 731.77M | |
$ 12.76 | $ 10.21 | $ 7.55 | $ 7.30 | $ 6.90 | |
$ 12.63 | $ 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 |