Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.09B | $ 8.55B | $ 4.84B | - | $ 1.28B | $ 6.46B | |
$ 5.65B | $ 5.47B | $ 4.27B | $ 1.61B | $ 1.69B | $ 3.66B | |
$ 3.44B | $ 3.08B | $ 576.67M | $ -1.61B | $ -413.15M | $ 2.80B | |
$ 2.23B | $ 2.15B | $ 2.13B | $ 1.59B | $ 1.46B | $ 1.62B | |
$ 1.21B | $ 930.91M | $ -1.55B | $ -3.20B | $ -1.88B | $ 1.18B | |
$ -775.23M | $ -727.53M | $ -801.51M | $ -2.07B | $ -454.51M | $ -256.17M | |
$ 3.17M | $ -40.20M | $ -76.57M | $ -771.94M | $ -1.67B | $ -10.54M | |
$ 429.20M | $ 163.18M | $ -2.28B | $ -4.50B | $ -4.00B | $ 911.37M | |
$ 9.03M | $ -3.00M | $ -6.79M | $ 5.27M | $ 12.47M | $ -18.86M | |
- | - | - | - | - | - | |
$ 420.17M | $ 166.18M | $ -2.27B | $ -4.51B | $ -4.01B | $ 930.23M | |
$ 0.98 | $ 0.39 | $ -5.41 | $ -12.33 | $ -15.75 | $ 4.33 | |
$ 0.76 | $ 0.39 | $ -5.41 | $ -12.33 | $ -15.75 | $ 4.30 | |
$ 1.71B | $ 424.42M | $ 419.77M | $ 365.45M | $ 254.73M | $ 214.93M | |
$ 1.77B | $ 427.40M | $ 419.77M | $ 365.45M | $ 254.73M | $ 216.48M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -8.64 | $ 5.09 | |
- | - | - | - | - | - | |
$ 4.15B | $ 7.62B | $ 6.40B | $ 3.20B | $ 3.16B | $ 5.28B | |
$ 420.17M | $ 166.18M | $ -2.27B | $ -4.51B | $ -4.01B | $ 930.23M | |
$ 461.31M | - | $ -2.28B | - | $ -2.82B | $ 942.42M | |
- | - | - | - | $ 412.31M | $ 228.67M | |
$ 588.38M | $ 890.71M | $ -2.23B | $ -6.60B | $ -3.59B | $ 1.14B | |
$ 704.72M | $ 1.77B | $ -1.42B | $ -5.84B | $ -2.85B | $ 1.79B |