Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 70.60B | $ 64.97B | $ 60.23B | $ 58.75B | $ 51.53B | |
$ 70.60B | $ 9.63B | $ 50.86B | $ 49.27B | $ 43.16B | |
$ 66.66B | $ 45.44B | $ 41.81B | $ 39.59B | $ 35.90B | |
$ 3.31B | $ 3.08B | $ 2.97B | $ 2.85B | $ 2.72B | |
$ 7.26B | $ 12.72B | $ 13.29B | $ 14.25B | $ 9.73B | |
$ 3.95B | $ 9.63B | $ 9.10B | $ 9.79B | $ 7.32B | |
$ -2.06B | $ -1.92B | $ -473.00M | $ 155.00M | $ -1.83B | |
$ 1.88B | $ 7.71B | $ 8.58B | $ 9.83B | $ 5.43B | |
$ 21.96M | $ 5.24B | $ 5.64B | $ 6.96B | $ 3.75B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.08 | $ 19.24 | $ 19.44 | $ 21.51 | $ 11.10 | |
$ 0.08 | $ 18.96 | $ 19.15 | $ 21.16 | $ 10.93 | |
261.82M | 272.40M | 290.35M | 323.31M | 338.27M | |
261.81M | 276.41M | 294.67M | 328.75M | 343.61M |