Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 17.88B | $ 17.36B | $ 17.47B | $ 14.78B | $ 12.09B | |
$ 2.31B | $ 1.12B | $ 1.81B | $ 1.37B | $ 838.20M | |
$ 806.70M | $ 596.12M | $ 604.74M | $ 1.15B | $ 592.61M | |
$ 433.62M | $ 419.90M | $ 403.11M | $ 380.82M | $ 337.10M | |
$ 2.01B | $ 987.39M | $ 1.64B | $ 597.79M | $ 582.69M | |
$ 1.51B | $ 522.29M | $ 1.18B | $ 211.16M | $ 245.46M | |
$ -93.80M | $ -157.06M | $ -151.12M | $ -118.77M | $ -83.64M | |
$ 1.41B | $ 365.22M | $ 1.03B | $ 92.39M | $ 161.82M | |
$ 1.09B | $ 321.57M | $ 745.93M | $ 31.00M | $ 94.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.58 | $ 1.36 | $ 3.11 | $ 0.13 | $ 0.39 | |
$ 4.57 | $ 1.36 | $ 3.10 | $ 0.13 | $ 0.39 | |
237.01M | 236.72M | 239.77M | 243.65M | 245.94M | |
237.80M | 237.30M | 240.39M | 244.13M | 246.12M |