Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 15.64B | $ 17.52B | $ 20.03B | $ 18.34B | $ 14.46B | |
$ 9.09B | $ 11.02B | $ 13.77B | $ 12.38B | $ 9.27B | |
$ 3.63B | $ 3.69B | $ 3.37B | $ 3.22B | $ 3.15B | |
$ 1.58B | $ 1.24B | $ 979.00M | $ 954.00M | $ 992.00M | |
$ 7.54B | $ 9.01B | $ 11.22B | $ 10.06B | $ 7.20B | |
$ 5.46B | $ 7.33B | $ 10.14B | $ 8.96B | $ 5.89B | |
$ -12.00M | $ 87.00M | $ -108.00M | $ -41.00M | $ 123.00M | |
$ 5.45B | $ 7.42B | $ 10.03B | $ 8.92B | $ 6.02B | |
$ 4.80B | $ 6.51B | $ 8.75B | $ 7.77B | $ 5.59B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.29 | $ 7.13 | $ 9.51 | $ 8.38 | $ 6.05 | |
$ 5.25 | $ 7.07 | $ 9.41 | $ 8.27 | $ 5.97 | |
912.00M | 908.00M | 916.00M | 923.00M | 921.00M | |
919.00M | 916.00M | 926.00M | 936.00M | 933.00M |