Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.90B | $ 8.58B | $ 7.24B | $ 5.52B | $ 6.09B | $ 8.48B | |
$ 6.89B | $ 6.75B | $ 5.90B | $ 4.75B | $ 5.66B | $ 7.63B | |
$ 2.01B | $ 1.83B | $ 1.33B | $ 774.00M | $ 434.00M | $ 845.00M | |
$ 1.18B | $ 1.18B | $ 1.07B | $ 5.66B | $ 5.25B | $ -2.31B | |
$ 830.00M | $ 651.00M | $ 264.00M | $ -134.00M | $ -2.42B | $ -6.28B | |
$ 64.00M | $ 60.00M | $ -59.00M | $ -68.00M | $ -77.00M | $ -80.00M | |
$ -1.67B | $ 21.00M | $ 33.00M | $ 28.00M | $ 790.00M | $ 2.31B | |
$ 767.00M | $ 612.00M | $ 238.00M | $ -230.00M | $ -2.78B | $ -6.46B | |
$ -302.00M | $ -373.00M | $ 83.00M | $ 15.00M | $ -242.00M | $ -369.00M | |
$ 55.00M | $ 119.00M | $ 68.00M | $ -5.00M | $ -260.00M | $ -13.00M | |
$ 1.07B | $ 993.00M | $ 155.00M | $ -250.00M | $ -2.54B | $ 1.13B | |
$ 2.73 | $ 2.53 | $ 0.40 | $ -0.65 | $ -6.62 | $ -15.96 | |
$ 2.70 | $ 2.50 | $ 0.39 | $ -0.65 | $ -6.62 | $ -15.96 | |
$ 1.57B | $ 393.00M | $ 390.00M | $ 386.00M | $ 384.00M | $ 382.00M | |
$ 1.59B | $ 397.00M | $ 394.00M | $ 386.00M | $ 384.00M | $ 382.00M | |
$ 0.26 | $ 0.20 | $ 0.20 | $ 0.05 | $ 0.05 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.91B | $ 7.93B | $ 6.97B | $ 6.09B | $ 5.66B | $ 5.33B | |
$ 1.07B | $ 993.00M | $ 155.00M | $ -250.00M | $ -2.54B | $ -6.09B | |
$ -1.52B | $ 211.00M | - | - | - | - | |
- | - | - | - | - | - | |
$ 857.00M | $ 700.00M | $ 316.00M | $ -153.00M | $ -2.69B | $ -6.36B | |
$ 1.19B | $ 1.00B | $ 617.00M | $ 153.00M | $ -2.34B | $ -5.83B |