Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.31B | $ 9.96B | $ 9.33B | $ 7.82B | $ 5.74B | $ 4.12B | |
$ 1.84B | $ 8.03B | $ 7.39B | $ -6.04B | $ -4.19B | $ -3.08B | |
$ 468.60M | $ 1.92B | $ 1.94B | $ 1.78B | $ 1.55B | $ 1.04B | |
$ 335.47M | $ 1.37B | $ 1.17B | $ 1.20B | $ 877.51M | $ 562.95M | |
$ 133.13M | $ 554.71M | $ 769.54M | $ 576.53M | $ 672.94M | $ 479.78M | |
$ -470.84M | $ -1.94B | $ -1.75B | $ -1.52B | $ -1.26B | $ -915.68M | |
$ 21.25M | $ -98.23M | $ 10.85M | $ 1.56M | $ -4.95M | $ -248.73M | |
$ -316.46M | $ -4.30B | $ -989.88M | $ -948.75M | $ -548.44M | $ -426.43M | |
$ 58.84M | $ -14.78M | $ 276.24M | $ 242.46M | $ 120.78M | $ 15.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 189.76M | |
$ -387.88M | $ -4.34B | $ -1.51B | $ -1.31B | $ -737.74M | $ 4.63B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.18B | $ 9.40B | $ 8.56B | $ -4.84B | $ -3.31B | $ -2.52B | |
$ -375.36M | $ -4.29B | $ -1.45B | $ -1.19B | $ -666.41M | $ 4.73B | |
$ -377.54M | $ -1.30B | $ ― | $ ― | $ ― | $ ― | |
$ 470.84M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 154.38M | $ -2.26B | $ -1.19B | $ 705.99M | $ -633.95M | $ -498.64M | |
$ 945.92M | $ 553.78M | $ 2.00B | $ 3.32B | $ 1.00B | $ 643.39M |