Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 15.64B | $ 18.05B | $ 21.07B | $ 20.27B | $ 9.74B | |
$ 1.58B | $ 2.25B | $ 4.29B | $ 5.74B | $ 183.00M | |
$ 1.34B | $ 2.25B | $ 1.18B | $ 1.19B | $ 917.00M | |
$ 913.00M | $ 916.00M | $ 791.00M | $ 791.00M | $ 643.00M | |
$ 1.38B | $ 2.04B | $ 4.21B | $ 5.45B | $ -384.00M | |
$ 240.00M | $ 1.90B | $ 3.31B | $ 4.44B | $ -823.00M | |
$ 198.00M | $ -856.00M | $ -853.00M | $ -1.02B | $ -240.00M | |
$ 438.00M | $ 1.05B | $ 3.26B | $ 4.34B | $ -1.31B | |
$ 384.00M | $ 895.00M | $ 2.52B | $ 4.17B | $ -1.17B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.65 | $ 4.04 | $ 10.22 | $ 15.77 | $ -5.92 | |
$ 1.46 | $ 3.56 | $ 9.16 | $ 14.88 | $ -5.92 | |
224.82M | 224.76M | 246.99M | 264.67M | 196.72M | |
254.00M | 255.36M | 276.96M | 280.44M | 196.72M |