Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.12B | $ 7.01B | $ 4.59B | $ 4.49B | $ 4.88B | $ 4.54B | |
$ 3.53B | - | $ 3.29B | $ 3.22B | $ 3.38B | $ 2.26B | |
$ 1.59B | $ 6.51B | $ 1.30B | $ 1.28B | $ 2.92B | $ 2.28B | |
$ 307.67M | $ -8.00B | $ 317.89M | $ 242.16M | $ 267.46M | $ 172.53M | |
$ 1.28B | $ 234.28M | $ 983.63M | $ 1.03B | $ 2.65B | $ 2.11B | |
$ -380.79M | $ -1.59B | $ -1.23B | $ -1.25B | $ 53.79M | $ -1.13B | |
$ -2.74B | $ -568.92M | $ 164.29M | $ -1.35B | $ -70.15M | $ 171.68M | |
$ -1.46B | $ -1.00B | $ 1.15B | $ -314.62M | $ 1.34B | $ 1.15B | |
$ -163.96M | $ -164.10M | $ 162.54M | $ -17.23M | $ 167.71M | $ 144.08M | |
$ 79.02M | $ 117.17M | $ 24.05M | $ 2.46M | $ -6.15M | $ 10.64M | |
$ -1.22B | $ -726.04M | $ 1.00B | $ -298.57M | $ 1.15B | $ 1.02B | |
$ -5.11 | $ -3.02 | $ 6.83 | $ -2.34 | $ 8.51 | $ 7.00 | |
$ -5.13 | $ -3.02 | $ 6.71 | $ -2.34 | $ 8.43 | $ 6.83 | |
$ 720.86M | $ 240.49M | $ 146.42M | $ 127.74M | $ 134.57M | $ 145.16M | |
$ 724.27M | $ 240.49M | $ 149.01M | $ 127.74M | $ 135.90M | $ 148.71M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 323.54M | $ 287.95M | $ 446.49M | |
$ 3.84B | $ -8.00B | $ 3.61B | $ 3.46B | $ 3.53B | $ 2.43B | |
$ -1.22B | $ -726.04M | $ 1.00B | $ -298.57M | $ 1.15B | $ 1.02B | |
$ 1.24B | - | $ 1.40B | $ 976.19M | $ 1.21B | $ 878.17M | |
$ 380.79M | - | $ 1.23B | $ 1.25B | $ 1.30B | $ 1.17B | |
$ 1.28B | $ 589.45M | $ 983.63M | $ 1.03B | $ 1.17B | $ 2.33B | |
$ 3.07B | $ 2.98B | $ 2.72B | $ 2.68B | $ 2.84B | $ 4.00B |