Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 24.53B | $ 22.36B | $ 22.39B | $ 20.52B | $ 20.74B | |
$ 24.53B | $ 17.53B | $ 17.61B | $ 16.04B | $ 16.16B | |
$ 21.24B | $ -14.51B | $ -19.57B | $ -18.53B | $ -18.35B | |
$ 510.00M | $ 625.00M | $ 680.00M | $ 562.00M | $ 451.00M | |
$ 3.80B | $ 3.10B | $ 3.81B | $ 2.92B | $ 3.27B | |
$ 3.31B | $ 3.02B | $ 2.81B | $ 1.99B | $ 2.39B | |
$ -219.00M | $ -204.00M | $ -202.00M | $ -280.00M | $ -453.00M | |
$ 3.09B | $ 2.26B | $ 2.90B | $ 2.12B | $ 2.56B | |
$ 2.50B | $ 1.82B | $ 2.37B | $ 1.74B | $ 2.08B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.09 | $ 5.52 | $ 6.71 | $ 4.79 | $ 5.78 | |
$ 7.97 | $ 5.44 | $ 6.62 | $ 4.76 | $ 5.71 | |
307.10M | 324.80M | 349.10M | 358.30M | 360.90M | |
311.50M | 329.50M | 354.10M | 360.60M | 364.90M |