Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.05B | $ 6.75B | $ 19.26B | $ 18.47B | $ 803.00M | $ 60.21M | |
$ 3.38B | $ 4.69B | $ 5.42B | $ 2.62B | $ 8.00M | $ 0.00 | |
$ 1.67B | $ 2.06B | $ 13.85B | $ 15.85B | $ 795.00M | $ 60.21M | |
$ 6.30B | $ 6.30B | $ 4.43B | $ 2.56B | $ 1.56B | $ 605.93M | |
$ -4.63B | $ -4.24B | $ 9.42B | $ 13.30B | $ -763.00M | $ -545.72M | |
$ 439.00M | $ -383.00M | $ 200.00M | $ 18.00M | $ 15.00M | $ 31.92M | |
$ 136.00M | $ -86.00M | $ 45.00M | $ 29.00M | $ 4.00M | $ -914.00K | |
$ -4.33B | $ -3.94B | $ 9.57B | $ 13.29B | $ -744.00M | $ -514.72M | |
$ 1.53B | $ 772.00M | $ 1.21B | $ 1.08B | $ 3.00M | $ -695.00K | |
- | - | - | - | - | - | |
$ -5.87B | $ -4.71B | $ 8.36B | $ 12.20B | $ -747.00M | $ -514.02M | |
$ -15.36 | $ -12.33 | $ 21.26 | $ 30.31 | $ -1.96 | $ -1.55 | |
$ -15.33 | $ -12.33 | $ 20.12 | $ 28.29 | $ -1.96 | $ -1.55 | |
$ 1.53B | $ 382.00M | $ 394.00M | $ 403.00M | $ 381.33M | $ 330.80M | |
$ 1.51B | $ 382.00M | $ 416.00M | $ 431.00M | $ 381.33M | $ 330.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.69B | $ 10.99B | $ 9.84B | $ 5.17B | $ 1.57B | $ 605.93M | |
$ -5.87B | $ -4.71B | $ 8.36B | $ 12.20B | $ -747.00M | $ -514.02M | |
$ -2.89B | $ -3.11B | $ 7.56B | $ 10.50B | $ -747.73M | $ -514.34M | |
- | - | - | - | $ 10.00M | $ 6.61M | |
$ -4.33B | $ -3.90B | $ 9.60B | $ 13.30B | $ -734.00M | $ -508.10M | |
$ -3.80B | $ -3.28B | $ 9.95B | $ 13.53B | $ -703.00M | $ -477.08M |