Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 18.75B | $ 21.68B | $ 19.21B | $ 13.46B | $ 13.56B | |
$ 18.75B | $ 22.20B | $ 19.21B | $ 13.46B | $ 13.56B | |
$ 18.75B | $ 17.45B | $ 1.64B | $ 4.18B | $ 4.32B | |
$ 172.00M | $ 135.00M | $ 108.00M | $ 56.00M | $ 68.00M | |
$ 2.69B | $ 186.67M | $ 153.79M | $ 146.79M | $ 190.49M | |
$ 0.00 | $ 4.75B | $ -14.79M | $ -13.52M | $ -12.25M | |
$ 2.29B | $ -2.92B | $ -4.89B | $ 647.28M | $ -3.24B | |
$ 2.29B | $ 1.84B | $ 673.31M | $ 888.44M | $ -1.63B | |
$ 1.78B | $ 1.35B | $ 526.21M | $ 543.62M | $ -1.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 0.87 | $ 0.36 | $ 0.37 | $ -1.19 | |
$ 0.00 | $ 0.90 | $ 0.35 | $ 0.37 | $ -1.19 | |
0.00 | 1.56B | 1.48B | 1.47B | 1.42B | |
0.00 | 1.50B | 1.49B | 1.48B | 1.42B |