Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.88B | $ 23.20B | $ 20.75B | $ 19.63B | $ 17.86B | |
$ 9.50B | $ 8.43B | $ 6.89B | $ 6.33B | $ 5.45B | |
$ 4.87B | $ 4.44B | $ 3.89B | $ 3.87B | $ 3.63B | |
$ 916.00M | $ 926.00M | $ 954.00M | $ 922.00M | $ 811.00M | |
$ 5.55B | $ 4.90B | $ 3.03B | $ 2.42B | $ 1.67B | |
$ 4.63B | $ 3.88B | $ 2.08B | $ 1.50B | $ 863.00M | |
$ -66.00M | $ -58.00M | $ 834.00M | $ 1.40B | $ 883.00M | |
$ 4.57B | $ 3.83B | $ 2.91B | $ 2.90B | $ 1.75B | |
$ 3.79B | $ 3.22B | $ 2.46B | $ 2.14B | $ 1.41B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.54 | $ 8.06 | $ 6.18 | $ 5.38 | $ 3.51 | |
$ 9.50 | $ 8.02 | $ 6.14 | $ 5.34 | $ 3.49 | |
397.60M | 399.10M | 398.70M | 398.70M | 402.20M | |
399.40M | 401.10M | 400.80M | 401.60M | 404.00M |