Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.79B | $ 16.07B | $ 7.56B | $ 6.38B | $ 2.60B | |
$ 6.72B | $ 12.76B | $ 5.77B | $ 4.85B | $ 1.85B | |
$ 2.08B | $ 3.31B | $ 1.79B | $ 1.53B | $ 756.63M | |
$ 3.88B | $ 5.66B | $ 4.41B | $ 1.71B | $ 655.51M | |
$ -1.80B | $ -2.36B | $ -2.63B | $ -181.01M | $ 101.11M | |
$ -155.80M | $ 1.09B | $ 2.16B | $ -306.17M | $ -225.92M | |
$ 576.15M | $ -64.67M | $ -78.75M | $ 12.66M | $ -6.85M | |
$ -1.38B | $ -2.91B | $ -700.08M | $ -474.52M | $ -131.65M | |
- | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | |
$ -1.38B | $ -2.91B | $ -703.37M | $ -474.52M | $ -131.65M | |
$ -4.23 | $ -8.92 | $ -2.30 | $ -1.46 | $ -0.40 | |
$ -4.23 | $ -8.92 | $ -2.30 | $ -1.46 | $ -0.40 | |
$ 975.93M | $ 326.00M | $ 304.76K | $ 326.00M | $ 326.00M | |
$ 975.93M | $ 326.60M | $ 305.81M | $ 326.00M | $ 326.00M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 3.06M | $ 1.73M | |
$ 10.59B | $ 18.42B | $ 10.18B | $ 6.56B | $ 2.50B | |
$ -1.38B | $ -2.91B | $ -703.37M | $ -474.52M | $ -131.65M | |
$ -1.95B | - | - | $ -487.18M | $ -124.80M | |
$ 428.75M | - | - | $ 123.23M | $ 68.68M | |
$ -948.70M | $ -2.08B | $ -700.08M | $ -351.28M | $ -62.97M | |
$ -638.68M | $ -1.57B | $ -559.15M | $ -258.10M | $ 3.32M |