Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.88B | $ 4.98B | $ 5.17B | $ 5.31B | $ 5.31B | $ 5.13B | |
$ 464.90M | $ 1.01B | $ 1.20B | $ 772.78M | $ 1.52B | - | |
$ 3.91B | $ 3.97B | $ 3.97B | $ 3.43B | $ 3.80B | $ 5.13B | |
$ 3.18B | $ 2.89B | $ 3.28B | $ 2.12B | $ 2.12B | $ 3.40B | |
$ 983.70M | $ 510.29M | $ 470.98M | $ 15.28M | $ 40.64M | $ 196.44M | |
$ -529.52M | $ -572.15M | $ 264.26M | $ -457.67M | $ -708.19M | $ -533.95M | |
$ -630.03M | $ -578.01M | $ -275.77M | $ 28.80M | $ 111.37M | $ 446.99M | |
$ 494.44M | $ -66.53M | $ 149.15M | $ -471.19M | $ -778.92M | $ -522.19M | |
$ 204.76M | $ 4.58M | $ 37.68M | $ -131.66M | $ -146.73M | $ 98.04M | |
$ 13.68M | $ 6.57M | $ -4.60M | - | - | $ 67.66M | |
$ 886.97M | $ 463.01M | $ 132.66M | $ -340.82M | $ -632.19M | $ 770.05M | |
$ 1.41 | $ 0.51 | $ 0.38 | $ -0.82 | $ -1.54 | $ -0.57 | |
$ 1.37 | $ 0.51 | $ 0.38 | $ -0.82 | $ -1.56 | $ -0.57 | |
$ 3.63B | $ 911.59M | $ 903.21M | $ 825.37M | $ 776.34M | $ 747.24M | |
$ 3.76B | $ 911.59M | $ 969.81M | $ 825.37M | $ 780.52M | $ 747.24M | |
$ 0.18 | - | - | - | - | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.61B | $ 3.90B | $ 4.48B | $ 2.12B | $ 2.00B | $ 3.40B | |
$ 886.97M | $ 463.01M | $ 132.66M | $ -340.82M | $ -632.19M | $ -424.15M | |
$ 761.17M | $ 594.57M | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.04B | $ 505.62M | $ 413.41M | $ -19.01M | $ -70.73M | $ 100.81M | |
$ 2.48B | $ 1.89B | $ 2.11B | $ 1.90B | $ 1.84B | $ 2.09B |