Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.36B | $ 10.43B | $ 9.65B | $ 6.18B | $ 3.57B | $ 8.78B | |
$ 2.89B | $ 2.84B | $ 7.98B | $ 4.82B | $ 3.98B | $ -2.09B | |
$ 8.47B | $ 7.58B | $ 1.66B | $ 1.35B | $ -414.00M | $ 8.78B | |
$ -4.07B | $ 690.00M | $ 1.01B | $ 654.00M | $ 608.00M | $ -7.75B | |
$ 874.00M | - | - | - | - | $ 0.00 | |
$ -28.00M | $ -41.00M | $ 41.00M | $ -103.00M | $ -67.00M | $ 120.00M | |
$ 26.00M | $ 39.00M | $ -530.00M | $ -36.00M | $ 13.00M | $ 47.00M | |
$ 465.00M | $ -53.00M | $ 79.00M | $ -46.00M | $ -652.00M | $ 132.00M | |
$ 153.00M | $ -7.00M | $ 21.00M | $ 151.00M | $ -516.00M | $ -247.00M | |
- | - | - | - | - | - | |
$ 593.00M | $ 235.00M | $ 58.00M | $ 478.00M | $ -1.32B | $ 769.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -564.00M | $ 3.53B | $ 9.00B | $ 2.02B | $ 1.37B | $ -9.84B | |
- | - | - | - | - | - | |
$ 593.00M | $ 235.00M | $ 58.00M | $ 478.00M | $ -1.32B | $ 0.00 | |
$ 316.03M | - | - | - | - | - | |
$ 517.00M | $ 32.00M | $ 173.00M | $ 746.00M | $ -1.75B | $ -3.00M | |
$ 1.02B | $ 153.00M | $ 588.00M | $ 1.14B | $ -1.33B | $ -426.00M |