Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 0.00 | $ 18.62B | $ 26.68B | $ 23.39B | $ 15.06B | |
$ 0.00 | $ 18.32B | $ 25.80B | $ 9.73B | $ 3.47B | |
$ 0.00 | $ 19.09B | $ 2.32B | $ 2.10B | $ 2.03B | |
$ 0.00 | $ 366.00M | $ 585.00M | $ 562.00M | $ 325.00M | |
$ 4.83M | $ 1.47B | $ 11.06B | $ 10.50B | $ 1.15B | |
$ 4.83M | $ -417.00M | $ 10.67B | $ -5.90B | $ -5.33B | |
$ 2.23B | $ 1.36B | $ -10.84B | $ -10.37B | $ -11.90B | |
$ 2.23B | $ 940.00M | $ 10.46B | $ 10.13B | $ 851.00M | |
$ 2.23B | $ 1.10B | $ 8.16B | $ 8.24B | $ 866.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.73 | $ 1.72 | $ 12.63 | $ 11.40 | $ 1.34 | |
$ 1.86K | $ 1.71 | $ 12.60 | $ 11.40 | $ 1.34 | |
598.00M | 643.30M | 646.10M | 645.00M | 645.00M | |
1.20M | 645.20M | 647.40M | 645.00M | 645.00M |