Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.94B | $ 6.95B | $ 15.57B | $ 8.02B | $ 2.58B | $ 4.74B | |
$ 4.52B | $ 6.46B | $ 14.90B | $ 7.29B | $ 2.36B | $ 4.44B | |
$ 420.00M | $ 487.00M | $ 667.00M | $ 730.00M | $ 220.00M | $ 301.25M | |
$ 747.00M | $ 859.00M | $ 1.52B | $ 1.30B | $ 406.00M | $ 549.08M | |
$ -341.00M | $ -386.00M | $ -931.00M | $ -568.00M | $ -186.00M | $ -247.83M | |
$ -74.00M | $ -211.00M | $ -385.00M | $ -143.00M | $ -68.00M | $ -109.73M | |
$ -362.00M | $ 309.00M | $ -112.00M | $ 7.25B | $ 7.00M | $ 18.64M | |
$ -369.00M | $ -274.00M | $ -1.35B | $ -661.00M | $ -253.00M | $ -338.92M | |
$ 900.00K | $ 1.00M | $ 2.00M | $ 1.00M | $ 63.00K | $ 252.00K | |
- | - | - | - | - | - | |
$ -370.00M | $ -275.00M | $ -1.35B | $ -662.00M | $ -253.00M | $ -341.02M | |
$ -0.54 | $ -0.42 | $ -2.16 | $ -1.12 | $ -2.62 | $ -0.63 | |
$ -0.53 | $ -0.42 | $ -2.16 | $ -1.12 | $ -2.62 | $ -0.64 | |
$ 2.76B | $ 657.11M | $ 627.11M | $ 592.57M | $ 109.30M | $ 544.42M | |
$ 2.74B | $ 657.11M | $ 627.11M | $ 592.57M | $ 109.30M | $ 544.42M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.28B | $ 7.32B | $ 16.42B | $ 8.59B | $ 2.77B | $ 4.99B | |
$ -370.00M | $ -275.00M | $ -1.35B | $ -662.00M | $ -253.00M | $ -341.02M | |
$ -3.30B | $ -192.46M | - | - | - | $ -345.57M | |
- | - | - | - | - | $ 109.73M | |
$ -295.00M | $ -63.00M | $ -966.00M | $ -640.00M | $ -185.00M | $ -229.19M | |
$ -260.00M | $ 9.00M | $ -876.00M | $ -463.00M | $ -122.00M | $ -189.88M |