Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.34B | $ 6.58B | $ 4.89B | $ 2.89B | $ 885.00M | $ 291.00M | |
$ 1.81B | - | $ 2.34B | $ 1.37B | $ 523.00M | $ 228.00M | |
$ 3.53B | $ 6.58B | $ 2.55B | $ 1.52B | $ 362.00M | $ 63.00M | |
$ 4.28B | $ 7.62B | $ 3.00B | $ 1.95B | $ 978.00M | $ 273.00M | |
$ -750.00M | $ -1.03B | $ -452.00M | $ -436.00M | $ -616.00M | $ -210.00M | |
$ 40.00M | $ 30.00M | $ -11.00M | $ -25.00M | $ 18.00M | $ 6.00M | |
$ -4.00M | $ 305.00M | $ 1.00M | $ 3.00M | $ -68.00M | - | |
$ -718.00M | $ -1.40B | $ -463.00M | $ -458.00M | $ -666.00M | $ -204.00M | |
$ 3.00M | $ -31.00M | $ 5.00M | $ 3.00M | $ 1.00M | $ 0.00 | |
- | - | - | - | - | - | |
$ -719.00M | $ -1.36B | $ -468.00M | $ -461.00M | $ -667.00M | $ -207.00M | |
$ -1.90 | $ -3.68 | $ -1.39 | $ -7.39 | $ -2.57 | $ -0.73 | |
$ -1.90 | $ -3.68 | $ -1.39 | $ -7.39 | $ -2.57 | $ -0.73 | |
$ 1.14B | $ 371.41M | $ 336.85M | $ 62.39M | $ 259.96M | $ 283.14M | |
$ 1.14B | $ 371.41M | $ 336.85M | $ 62.39M | $ 259.96M | $ 283.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.09B | $ 7.62B | $ 5.34B | $ 3.32B | $ 1.50B | $ 501.00M | |
$ -720.00M | $ -1.36B | $ -468.00M | $ -461.00M | $ -667.00M | $ -204.00M | |
$ -558.00M | - | $ -468.00M | $ -461.00M | $ -667.00M | $ -204.00M | |
$ 1.00M | - | $ 14.00M | $ 32.00M | $ 0.00 | $ 1.00M | |
$ -744.00M | $ -1.43B | $ -449.00M | $ -426.00M | $ -666.00M | $ -203.00M | |
$ -422.00M | $ -1.06B | $ -293.00M | $ -306.00M | $ -634.00M | $ -194.00M |