Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.42B | $ 4.12B | $ 8.47B | $ 7.14B | $ 8.27B | $ 6.33B | |
$ -860.00M | $ -1.98B | $ -2.08B | $ -7.35B | $ 9.69B | $ 7.38B | |
$ -1.47B | $ -1.47B | $ -172.00M | $ -208.00M | $ -1.42B | $ -1.05B | |
$ -55.00M | $ -367.00M | $ -182.00M | $ -105.00M | $ -363.00M | $ -317.00M | |
- | - | - | - | - | - | |
$ 2.19B | $ -1.21B | $ -99.00M | $ -197.00M | $ -1.10B | $ -761.00M | |
$ -18.13 | $ -18.39 | $ -1.36 | $ -2.36 | $ -11.58 | $ -6.76 | |
$ -18.23 | $ -18.39 | $ -1.36 | $ -2.36 | $ -11.58 | $ -6.76 | |
$ 264.05M | $ 66.01M | $ 72.97M | $ 45.76M | $ 95.35M | $ 112.51M | |
$ 264.05M | $ 66.01M | $ 72.97M | $ 45.76M | $ 95.35M | $ 112.51M | |
$ -1.11B | $ -1.11B | $ 5.00M | $ -108.00M | $ -1.06B | $ -740.00M | |
$ 144.10M | - | - | - | $ -1.06B | $ -740.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -2.92 | $ 5.31 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.24B | $ -861.00M | |
- | - | - | - | - | - | |
$ 77.00M | $ 153.00M | $ 153.00M | $ 499.00M | $ 184.00M | $ 191.00M |