Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.61B | $ 8.63B | $ 6.58B | $ 4.89B | $ 2.89B | $ 885.00M | |
$ 5.10B | $ 4.59B | - | - | $ 1.37B | $ 523.00M | |
$ 4.51B | $ 4.05B | $ 6.58B | $ 4.89B | $ 1.52B | $ 362.00M | |
$ 3.90B | $ 4.62B | $ 7.62B | $ 3.00B | $ 1.95B | $ 978.00M | |
$ -461.00M | $ -579.00M | $ -1.03B | $ 1.89B | $ -436.00M | $ -616.00M | |
$ -61.00M | $ -152.00M | $ 30.00M | $ -11.00M | $ -25.00M | $ 18.00M | |
$ -137.00M | $ -109.00M | $ 305.00M | $ -23.00M | $ 3.00M | $ -68.00M | |
$ -383.00M | $ -534.00M | $ -1.40B | $ -463.00M | $ -458.00M | $ -666.00M | |
$ 31.00M | $ 31.00M | $ -31.00M | $ 5.00M | $ 3.00M | $ 1.00M | |
- | - | - | - | - | - | |
$ -407.00M | $ -558.00M | $ -1.36B | $ -468.00M | $ -461.00M | $ -667.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.07B | $ 9.21B | $ 7.62B | $ 3.00B | $ 3.32B | $ 1.50B | |
$ -407.00M | $ -558.00M | $ -1.36B | $ -468.00M | $ -461.00M | $ -667.00M | |
$ 13.43M | $ -318.86M | - | - | $ -461.00M | $ -667.00M | |
- | - | - | - | $ 32.00M | $ 0.00 | |
$ -333.00M | $ -577.00M | $ -1.40B | $ -452.00M | $ -426.00M | $ -666.00M | |
$ 207.00M | $ -68.00M | $ -1.03B | $ -296.00M | $ -306.00M | $ -634.00M |