Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 42.88B | $ 42.86B | $ 44.91B | $ 39.21B | $ 32.22B | |
$ 18.06B | $ 17.11B | $ 19.50B | $ 20.23B | $ 16.50B | |
$ 10.72B | $ 10.25B | $ 10.99B | $ 10.01B | $ 8.61B | |
$ 0.00 | $ 3.41B | $ 3.38B | $ 2.59B | $ 2.33B | |
$ 7.34B | $ 11.08B | $ 11.94B | $ 12.96B | $ 10.19B | |
$ 7.34B | $ 6.86B | $ 8.39B | $ 10.03B | $ 7.79B | |
$ -300.00M | $ -561.00M | $ -558.00M | $ -1.19B | $ -567.00M | |
$ 7.04B | $ 6.30B | $ 7.83B | $ 8.84B | $ 7.22B | |
$ 6.33B | $ 6.00B | $ 6.95B | $ 7.72B | $ 6.38B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 16.58 | $ 15.53 | $ 17.73 | $ 19.61 | $ 16.10 | |
$ 16.54 | $ 15.45 | $ 17.64 | $ 19.46 | $ 15.98 | |
382.00M | 386.00M | 392.00M | 394.00M | 396.00M | |
383.00M | 388.00M | 394.00M | 397.00M | 399.00M |