Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.52B | $ 15.00B | $ 6.67B | $ 2.31B | $ 3.04B | $ 3.86B | |
$ 3.03B | $ 4.39B | $ -1.96B | $ 1.30B | $ 1.79B | $ 1.79B | |
$ 6.33B | $ 10.61B | $ 6.67B | $ 1.00B | $ 1.25B | $ 2.07B | |
$ 3.11B | $ 3.23B | $ 1.99B | $ 989.00M | $ 948.00M | $ 1.08B | |
$ 3.21B | $ 7.35B | $ 4.68B | $ 16.00M | $ 299.00M | $ 990.00M | |
$ -238.00M | $ -305.00M | $ -233.00M | $ -94.00M | $ -65.00M | $ -124.00M | |
$ -347.00M | $ 5.27B | $ 88.00M | $ -2.63B | $ 246.00M | $ -328.00M | |
$ 5.15B | $ 1.90B | $ -25.00M | $ -2.71B | $ 480.00M | $ 538.00M | |
$ 38.00M | $ 51.00M | - | $ 407.00M | $ -411.00M | $ 1.00M | |
- | - | - | - | - | - | |
$ 6.33B | $ 6.24B | $ 4.37B | $ -3.11B | $ 891.00M | $ 535.00M | |
$ 4.64 | $ 1.67 | $ -0.03 | $ -5.42 | $ 1.65 | $ 0.93 | |
$ 4.64 | $ 1.66 | $ -0.03 | $ -5.42 | $ 1.65 | $ 0.93 | |
$ 4.40B | $ 1.11B | $ 789.66M | $ 573.89M | $ 539.35M | $ 574.63M | |
$ 4.42B | $ 1.11B | $ 789.66M | $ 573.89M | $ 540.38M | $ 576.64M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.26 | - | - | $ 0.38 | $ 0.61 | $ 1.02 | |
- | - | - | - | - | - | |
$ 6.14B | $ 7.62B | $ 29.00M | $ 2.29B | $ 2.74B | $ 2.87B | |
$ 42.00M | - | - | $ 94.00M | $ 65.00M | $ 124.00M | |
$ 5.12B | $ 1.85B | $ 4.37B | $ -3.11B | $ 891.00M | $ 537.00M | |
$ 1.42B | $ 1.61B | - | $ -878.20M | $ 706.31M | $ 865.00M | |
$ 5.30B | $ 2.08B | $ 111.00M | $ -2.61B | $ 545.00M | $ 662.00M | |
$ 6.60B | $ 3.27B | $ 666.00M | $ -2.25B | $ 1.02B | $ 1.22B |