Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.45B | $ 5.99B | $ 3.56B | $ 881.75M | $ 359.92M | $ 359.53M | |
$ -713.97M | - | - | - | $ -169.49M | $ -175.18M | |
$ 683.67M | - | - | - | $ 374.07M | $ 293.74M | |
- | - | - | - | - | - | |
- | $ -250.43M | - | - | - | - | |
$ -19.50M | $ 1.54B | $ 3.45B | $ 1.39B | $ -193.18M | $ -129.30M | |
$ 2.51M | $ 508.55M | $ -55.73M | $ 4.83M | $ -21.69M | $ -36.77M | |
- | - | - | $ -164.99M | - | - | |
$ -21.86M | $ 1.03B | $ 3.14B | $ 1.21B | $ -171.49M | $ -92.53M | |
$ >-0.01 | $ 0.22 | $ -0.08 | $ -0.10 | $ -0.04 | $ -0.02 | |
$ >-0.01 | $ 0.21 | $ -0.08 | $ 1.60M | $ -0.04 | $ -0.02 | |
$ 9.35B | $ 4.74M | $ 39.20B | $ 28.65B | $ 4.61B | $ 4.61B | |
$ 9.50B | $ 4.86M | $ 39.20B | $ 1.79K | $ 4.61B | $ 4.61B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 258.91M | - | - | - | $ -1.64M | $ 52.98M | |
$ -21.86M | $ 1.03B | $ 3.14B | $ 1.21B | $ -171.49M | $ -92.53M | |
$ -21.86M | $ 1.13B | - | - | $ -171.49M | $ -92.53M | |
- | - | - | - | - | - | |
- | - | $ 3.45B | $ 1.39B | - | - | |
- | - | $ 3.48B | $ 1.40B | - | - |