Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 9.00B | $ 12.45B | $ 9.96B | $ 4.38B | $ 2.18B | $ 826.97M | |
$ 5.51B | $ -7.26B | $ 6.06B | $ 3.03B | $ 1.57B | $ 812.21M | |
$ 3.49B | $ 5.19B | $ 3.90B | $ 1.35B | $ 604.92M | $ 14.76M | |
$ 5.14B | $ -6.32B | $ 5.48B | $ 2.65B | $ 1.50B | $ 1.00B | |
$ -1.65B | $ -1.13B | $ -1.58B | $ -1.30B | $ -891.23M | $ -988.77M | |
$ -836.00K | $ 70.12M | $ -100.79M | $ -123.44M | $ -14.27M | $ -19.77M | |
$ -224.44M | $ 438.09M | $ 40.55M | $ -56.47M | $ -463.11M | $ 54.66M | |
$ -1.88B | $ -1.50B | $ -1.71B | $ -1.48B | $ -1.37B | $ -953.88M | |
$ 211.86M | $ 168.40M | $ 332.87M | $ 141.64M | $ 85.86M | $ 4.09M | |
$ 9.62M | - | $ 5.02M | $ 721.00K | $ -3.24M | $ -3.07M | |
$ -2.08B | $ -1.65B | $ -2.05B | $ -1.62B | $ -1.46B | $ -961.24M | |
$ -3.71 | $ -2.96 | $ -3.84 | $ -3.39 | $ -3.35 | $ -2.84 | |
$ -3.71 | $ -2.96 | $ -3.84 | $ -3.39 | $ -3.35 | $ -2.84 | |
$ 1.12B | $ 558.12M | $ 532.71M | $ 477.26M | $ 436.60M | $ 338.47M | |
$ 1.12B | $ 558.12M | $ 532.71M | $ 477.26M | $ 436.60M | $ 338.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -2.49 | - | - | $ -2.78 | - | - | |
$ -2.49 | - | - | $ -2.78 | - | - | |
- | - | - | - | - | - | |
$ 10.65B | $ 11.87B | $ 11.54B | $ 5.68B | $ 3.07B | $ 1.82B | |
$ -2.08B | $ -1.66B | $ -2.05B | $ -1.62B | $ -1.46B | $ -961.24M | |
$ -1.97B | - | - | $ -1.57B | $ -1.47B | $ -972.37M | |
$ 11.62M | - | - | $ 148.24M | $ 48.21M | $ 31.30M | |
$ -1.65B | $ -1.46B | $ -1.61B | $ -1.33B | $ -1.32B | $ -922.59M | |
$ -1.65B | $ -1.02B | $ -1.23B | $ -1.15B | $ -1.20B | $ -843.86M |