Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 51.72B | $ 46.66B | $ 51.83B | $ 52.88B | $ 49.90B | |
$ 38.90B | $ 34.19B | $ 36.34B | $ 37.01B | $ 34.78B | |
$ 24.35B | $ 24.42B | $ 27.14B | $ 25.32B | $ 24.63B | |
$ 6.07B | $ 8.28B | $ 6.71B | $ 5.43B | $ 5.11B | |
$ 20.71B | $ 18.29B | $ 14.73B | $ 17.13B | $ 15.24B | |
$ 14.54B | $ 9.77B | $ 9.20B | $ 26.95B | $ 10.15B | |
$ -904.00M | $ -646.00M | $ 425.00M | $ -16.15B | $ -274.00M | |
$ 13.64B | $ 9.12B | $ 8.37B | $ 26.14B | $ 9.88B | |
$ 11.94B | $ 14.85B | $ 6.96B | $ 24.02B | $ 8.07B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.97 | $ 7.15 | $ 3.19 | $ 10.71 | $ 3.54 | |
$ 5.92 | $ 7.10 | $ 3.17 | $ 10.63 | $ 3.52 | |
2.00B | 2.08B | 2.18B | 2.24B | 2.28B | |
2.02B | 2.09B | 2.20B | 2.26B | 2.30B |