Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 27.72B | $ 27.72B | $ 16.18B | $ 8.02B | $ 5.04B | $ 3.99B | |
$ 18.91B | $ 18.91B | $ 12.24B | $ 5.84B | $ 3.60B | $ 2.96B | |
$ 8.81B | $ 8.81B | $ 3.93B | $ 2.18B | $ 1.43B | $ 1.03B | |
$ 13.66B | $ 13.66B | $ 3.48B | $ 1.53B | $ 1.04B | $ 763.05M | |
$ -4.86B | $ -4.86B | $ 456.53M | $ 656.44M | $ 392.80M | $ 267.09M | |
$ -342.00M | $ -342.00M | $ -60.19M | $ -39.25M | $ -27.55M | $ -32.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.78B | $ -4.78B | $ 1.20B | $ 379.40M | $ 355.03M | $ 201.30M | |
$ 169.00M | $ 169.00M | $ 289.44M | $ -66.62M | $ 80.56M | $ 21.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.94B | $ -4.94B | $ 907.12M | $ 445.91M | $ 274.61M | $ 179.53M | |
$ -5.85 | $ -6.03 | $ 1.29 | $ 0.76 | $ 0.51 | $ 3.35 | |
$ -5.85 | $ -6.03 | $ 1.26 | $ 0.74 | $ 0.51 | $ 3.35 | |
$ 3.28B | $ 819.12M | $ 700.92M | $ 584.95M | $ 536.02M | $ 53.60M | |
$ 3.32B | $ 819.12M | $ 716.53M | $ 584.95M | $ 542.34M | $ 53.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 3.47M | $ 7.57M | $ 29.67M | |
$ 32.58B | $ 32.58B | $ 15.72B | $ 7.37B | $ 4.64B | $ 3.72B | |
$ -4.94B | $ -4.94B | $ 907.12M | $ 445.91M | $ 274.61M | $ 179.53M | |
$ 272.40M | $ -4.73B | $ 1.21B | $ 640.52M | $ 288.56M | $ 211.50M | |
$ -1.50B | $ 392.00M | $ 59.56M | $ 37.73M | $ 28.79M | $ 22.37M | |
$ -6.47B | $ -4.38B | $ 1.26B | $ 417.13M | $ 383.82M | $ 223.66M | |
$ 1.01B | $ 3.10B | $ 1.93B | $ 679.10M | $ 567.68M | $ 379.15M |