Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 177.01B | $ 171.34B | $ 156.59B | $ 138.64B | $ 121.87B | |
$ 157.26B | $ 47.01B | $ 39.95B | $ 35.99B | $ 33.82B | |
$ 20.02B | $ 38.27B | $ 31.50B | $ 27.05B | $ 26.11B | |
$ 0.00 | $ 1.75B | $ 1.68B | $ 1.30B | $ 1.15B | |
$ 0.00 | $ 10.49B | $ 10.13B | $ 6.00B | $ 8.18B | |
$ 137.24B | $ 8.74B | $ 8.45B | $ 8.95B | $ 7.71B | |
$ -129.33B | $ -1.03B | $ -851.00M | $ -1.02B | $ -1.47B | |
$ 7.90B | $ 7.71B | $ 7.60B | $ 7.92B | $ 6.24B | |
$ 5.97B | $ 5.99B | $ 5.89B | $ 6.10B | $ 4.57B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.64 | $ 25.69 | $ 24.56 | $ 25.04 | $ 18.23 | |
$ 25.64 | $ 25.22 | $ 24.28 | $ 24.73 | $ 17.98 | |
232.90M | 233.07M | 240.00M | 243.80M | 250.80M | |
232.90M | 237.40M | 242.80M | 246.80M | 254.30M |