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.91B | $ 6.32B | $ 5.45B | |
$ 4.63B | $ 4.44B | $ 3.67B | $ 3.44B | $ 3.12B | |
$ 921.00M | $ 926.00M | $ 954.00M | $ 922.00M | $ 811.00M | |
$ 5.63B | $ 4.96B | $ 3.95B | $ 3.96B | $ 2.78B | |
$ 4.87B | $ 4.00B | $ 3.24B | $ 2.87B | $ 2.32B | |
$ -300.00M | $ -168.00M | $ -330.00M | $ 26.00M | $ -575.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 |