Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.33B | $ 6.86B | $ 6.91B | $ 5.22B | $ 4.49B | $ 4.94B | |
$ 2.31B | $ 5.04B | $ 4.81B | $ 3.29B | $ 3.22B | - | |
$ 1.02B | $ 2.53B | $ 2.11B | $ 1.30B | $ 1.28B | $ 4.68B | |
$ 210.19M | $ 3.71B | $ 399.53M | $ -4.08B | $ -4.66B | $ -3.60B | |
$ 808.68M | $ 3.16B | $ 234.28M | $ 2.04B | $ 1.97B | $ 2.45B | |
- | $ -1.62B | $ -1.59B | $ -1.23B | $ -1.25B | $ -1.30B | |
$ 9.70M | $ -1.99B | $ -2.71B | $ -491.37M | $ -56.63M | $ -248.92M | |
$ 818.52M | $ 3.44B | $ -1.00B | $ 1.15B | $ -314.62M | $ 1.34B | |
$ 114.35M | $ 291.06M | $ -164.10M | $ 162.54M | $ -17.23M | $ 167.71M | |
$ 77.74M | $ 166.72M | $ 117.17M | $ 24.05M | $ 2.46M | $ -6.15M | |
$ 779.78M | $ 3.14B | $ -726.04M | $ 1.00B | $ -298.57M | $ 1.15B | |
$ 3.24 | $ 13.99 | $ -3.02 | $ 6.83 | $ -2.34 | $ 8.51 | |
$ 3.22 | $ 13.78 | $ -3.02 | $ 6.71 | $ -2.34 | $ 8.43 | |
$ 481.22M | $ 224.22M | $ 240.49M | $ 146.42M | $ 127.74M | $ 134.57M | |
$ 484.63M | $ 227.66M | $ 240.49M | $ 149.01M | $ 127.74M | $ 135.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.52B | $ 8.75B | $ 5.20B | $ -4.08B | $ -4.66B | $ -3.60B | |
$ 779.78M | $ 3.14B | $ -726.04M | $ 1.00B | $ -298.57M | $ 1.15B | |
$ 830.57M | $ 2.12B | - | - | - | - | |
- | - | - | - | - | - | |
$ 808.68M | $ 5.25B | $ 1.71B | $ 983.63M | $ 1.03B | $ 2.64B | |
$ 1.97B | $ 7.98B | $ 4.10B | $ 2.72B | $ 2.68B | $ 4.48B |