Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 11.10B | $ 9.92B | $ 8.40B | $ 5.99B | $ 3.38B | |
$ 9.22B | $ 8.21B | $ 6.90B | $ 4.84B | $ 2.50B | |
$ 6.67B | $ 6.70B | $ 5.01B | $ 4.29B | $ 5.94B | |
$ 0.00 | $ 44.00M | $ 89.30M | $ 175.50M | $ 125.88M | |
$ 2.55B | $ 2.23B | $ 2.10B | $ -64.36M | $ -4.38B | |
$ 2.55B | $ 1.52B | $ 1.80B | $ 429.00M | $ -3.59B | |
$ 778.00M | $ 584.00M | $ 187.00M | $ -729.00M | $ -1.09B | |
$ 3.33B | $ 2.10B | $ 1.99B | $ -300.00M | $ -4.68B | |
$ 2.65B | $ 4.79B | $ 1.89B | $ -352.00M | $ -4.58B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.19 | $ 7.52 | $ 2.97 | $ -0.57 | $ -16.12 | |
$ 4.11 | $ 7.24 | $ 2.79 | $ -0.57 | $ -16.12 | |
632.00M | 637.00M | 637.00M | 616.00M | 284.36M | |
645.00M | 662.00M | 680.00M | 616.00M | 284.36M |