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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 | - | - |