Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.90B | $ 12.66B | $ 11.99B | $ 9.31B | $ 5.56B | $ 9.25B | |
$ 861.00M | $ 3.13B | $ 635.00M | $ 590.00M | $ 1.84B | $ 2.15B | |
$ 11.04B | $ 9.53B | $ 11.36B | $ 8.72B | $ 3.56B | $ 7.03B | |
$ 5.80B | $ 7.30B | $ -5.29B | $ -4.25B | $ 4.31B | $ 6.24B | |
$ 4.87B | $ 5.88B | $ 3.90B | $ 2.13B | $ -752.00M | $ 785.00M | |
$ -341.00M | $ -296.00M | $ -250.00M | $ -218.00M | $ -231.00M | $ -534.00M | |
$ 811.00M | $ -24.00M | - | $ 136.00M | $ 27.00M | $ 24.00M | |
$ 376.00M | $ 1.91B | $ 3.64B | $ 1.71B | $ -956.00M | $ 287.00M | |
$ -24.00M | $ 279.00M | $ 880.00M | $ 425.00M | $ -272.00M | $ -15.00M | |
$ 12.00M | $ 12.00M | - | $ 10.00M | - | - | |
$ 396.00M | $ 1.63B | $ 2.76B | $ 1.28B | $ -684.00M | $ 302.00M | |
$ 10.76 | $ 42.57 | $ 58.41 | $ 19.79 | $ -9.71 | $ 4.01 | |
$ 10.67 | $ 42.08 | $ 57.16 | $ 19.44 | $ -9.71 | $ 3.98 | |
$ 144.30M | $ 38.30M | $ 47.32M | $ 64.93M | $ 70.50M | $ 75.20M | |
$ 145.00M | $ 38.80M | $ 48.36M | $ 66.10M | $ 70.50M | $ 75.70M | |
$ 10.00 | $ 10.00 | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -6.21 | $ 3.68 | |
- | - | - | - | $ 195.00M | $ 255.00M | |
$ 5.52B | $ 10.43B | $ -4.65B | $ -3.67B | $ 6.15B | $ 8.39B | |
$ 396.00M | $ 1.63B | $ 2.76B | $ 1.28B | $ -684.00M | $ 302.00M | |
$ 3.04B | $ 3.36B | - | - | $ -703.33M | $ 284.48M | |
- | - | - | - | $ 231.00M | $ 534.00M | |
$ 1.32B | $ 2.21B | $ 3.89B | $ 1.93B | $ -725.00M | $ 821.00M | |
$ 5.14B | $ 5.66B | $ 6.73B | $ 4.44B | $ 1.84B | $ 3.96B |