Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.40B | $ 31.16B | $ 21.91B | $ 18.75B | $ 23.91B | $ 22.95B | |
$ -583.00M | - | - | - | $ -1.79B | $ -723.00M | |
$ 9.66B | $ 23.20B | $ -19.78B | $ 4.33B | $ 19.72B | $ 20.57B | |
$ 161.00M | - | - | - | $ 120.00M | $ 110.00M | |
$ -165.00M | $ -1.96B | $ -134.00M | $ -776.00M | $ -1.49B | $ -4.40B | |
$ 3.16B | $ 7.95B | $ 5.59B | $ 3.52B | $ 1.02B | $ -2.63B | |
$ 708.00M | $ 1.50B | $ 64.00M | $ 923.00M | $ 397.00M | $ 2.63B | |
- | - | - | - | - | - | |
$ 2.16B | $ 6.33B | $ 5.03B | $ 16.24B | $ 146.00M | $ -5.72B | |
$ 0.92 | - | - | - | $ 0.07 | $ -2.71 | |
$ 0.90 | - | - | - | $ 0.07 | $ -2.71 | |
$ 4.16B | - | - | - | $ 2.11B | $ 2.11B | |
$ 4.23B | - | - | - | $ 2.17B | $ 2.11B | |
$ 0.20 | - | - | - | $ 0.00 | $ 0.11 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.45B | $ 16.12B | $ 16.49B | $ 16.30B | $ 9.73B | $ 13.03B | |
$ 2.39B | $ 6.33B | $ 24.55B | $ 16.24B | $ 495.00M | $ -5.39B | |
$ 2.52B | - | - | - | $ 1.35B | $ -2.31B | |
- | - | - | - | $ 643.00M | $ 633.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |