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 | $ -102.86M | $ -123.44M | $ -14.27M | $ -19.77M | |
$ -224.44M | $ 438.09M | $ 29.26M | $ 17.19M | $ 464.32M | $ -46.80M | |
$ -1.88B | $ -1.50B | $ -1.71B | $ -1.48B | $ -1.37B | $ -956.95M | |
$ 211.86M | $ 168.40M | $ 332.87M | $ 141.64M | $ 85.86M | $ 4.09M | |
$ 9.62M | - | - | $ 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.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.49 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 | - | - | - | - | - | |
$ 11.62M | - | - | - | - | - | |
$ -1.65B | $ -1.46B | $ -1.58B | $ -1.36B | $ -1.32B | $ -925.65M | |
$ -1.65B | $ -1.02B | $ -1.30B | $ -1.18B | $ -1.17B | $ -832.77M |