Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 176.81B | $ 171.34B | $ 156.59B | $ 138.64B | $ 121.87B | |
$ 176.81B | $ 171.34B | $ 156.59B | $ 138.64B | $ 121.87B | |
$ 168.91B | $ 163.63B | $ 149.00B | $ 130.64B | $ 115.63B | |
$ 1.39B | $ 1.75B | $ 1.68B | $ 1.30B | $ 1.15B | |
$ 10.48B | $ 10.49B | $ 10.13B | $ 10.10B | $ 8.18B | |
$ 7.90B | $ 7.71B | $ 7.60B | $ 8.00B | $ 6.24B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 7.90B | $ 7.71B | $ 7.60B | $ 8.00B | $ 6.24B | |
$ 5.98B | $ 5.99B | $ 5.89B | $ 6.16B | $ 4.57B | |
$ 25.81 | $ 25.38 | $ 24.56 | $ 25.25 | $ 18.23 | |
$ 25.68 | $ 25.22 | $ 24.28 | $ 24.73 | $ 17.98 | |
232.87M | 233.07M | 240.00M | 243.80M | 250.80M | |
232.90M | 237.40M | 242.80M | 246.80M | 254.30M |