Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.15B | $ 8.63B | $ 6.58B | $ 4.89B | $ 2.89B | $ 885.00M | |
$ 5.32B | $ 4.59B | $ 3.59B | $ 2.34B | $ 1.37B | $ 523.00M | |
$ 4.83B | $ 4.05B | $ 3.00B | $ 2.55B | $ 1.52B | $ 362.00M | |
$ 5.08B | $ 4.62B | $ 4.03B | $ 3.00B | $ 3.32B | $ 978.00M | |
$ -244.00M | $ -579.00M | $ -1.12B | $ -452.00M | $ -436.00M | $ -616.00M | |
$ -253.00M | $ -152.00M | $ -30.00M | $ -11.00M | $ -25.00M | $ 18.00M | |
$ -250.00M | $ -109.00M | $ -397.00M | $ 5.00M | $ -3.00M | $ -68.00M | |
$ -159.00M | $ -534.00M | $ -1.40B | $ -463.00M | $ -458.00M | $ -666.00M | |
$ 19.00M | $ 31.00M | $ -31.00M | $ 5.00M | $ 3.00M | $ 1.00M | |
- | - | - | - | - | - | |
$ -172.00M | $ -558.00M | $ -1.36B | $ -468.00M | $ -461.00M | $ -667.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.40B | $ 9.21B | $ 7.62B | $ 5.34B | $ 3.32B | $ 1.50B | |
$ -172.00M | $ -558.00M | $ -1.36B | $ -468.00M | $ -461.00M | $ -667.00M | |
$ 226.94M | $ -318.86M | - | - | $ -433.82M | $ -667.00M | |
- | - | - | - | - | $ 0.00 | |
$ -109.00M | $ -577.00M | $ -1.03B | $ -452.00M | $ -426.00M | $ -666.00M | |
$ 441.00M | $ -68.00M | $ -663.00M | $ -296.00M | $ -306.00M | $ -634.00M |