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