Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.70B | $ 13.29B | $ 7.97B | $ 4.03B | $ 3.02B | $ 840.70M | |
$ 3.49B | $ 8.53B | $ 5.68B | $ 4.14B | $ 3.29B | $ 1.11B | |
$ 2.21B | $ 4.76B | $ 2.28B | $ -108.61M | $ -267.14M | $ -267.77M | |
$ 1.68B | $ 962.06M | $ -188.92M | $ 2.12B | $ 1.66B | $ 1.33B | |
$ 534.21M | $ 2.84B | $ 1.74B | $ -2.71B | $ -1.93B | $ -1.60B | |
$ 26.30M | $ -61.44M | $ 66.76M | $ 19.24M | $ 45.65M | $ -7.21M | |
$ -515.96M | $ -423.89M | $ 37.88M | $ 130.10M | $ 1.30B | $ -13.94M | |
$ 44.55M | $ 1.13B | $ 1.78B | $ -6.24B | $ -3.16B | $ -1.62B | |
$ 139.42M | $ 638.50M | $ -63.86M | $ -637.80M | $ 1.39M | $ 0.00 | |
- | - | - | - | - | - | |
$ -94.87M | $ 488.25M | $ 578.54M | $ -5.59B | $ -3.71B | $ -1.62B | |
$ -0.32 | $ 0.20 | $ 0.34 | - | - | $ -14.48 | |
$ -0.32 | $ 0.19 | $ 0.32 | $ -2.76 | $ -2.31 | $ -14.48 | |
$ 616.61M | $ 2.47B | $ 2.03B | $ 2.02B | $ 1.61B | $ 111.92M | |
$ 622.94M | $ 2.52B | $ 2.14B | $ 2.03B | $ 1.61B | $ 111.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.88 | - | - | - | - | - | |
$ 0.88 | - | - | - | - | - | |
$ 1.25B | - | - | - | - | $ 576.24M | |
$ 5.17B | $ 11.80B | $ 6.22B | $ 6.74B | $ 4.96B | $ 2.44B | |
$ -94.87M | $ 488.25M | $ 578.54M | $ -5.59B | $ -3.16B | $ -1.62B | |
$ 234.55M | - | - | - | - | $ -1.61B | |
$ 15.15M | - | - | - | - | $ 16.12M | |
$ 59.69M | $ 1.15B | $ 550.28M | $ -3.76B | $ -3.13B | $ -1.60B | |
$ 252.64M | $ 2.40B | $ 1.69B | $ -3.27B | $ -2.72B | $ -1.50B |