Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.58B | $ 4.98B | $ 6.40B | $ 5.31B | $ 5.31B | $ 5.13B | |
- | - | - | $ 37.87M | $ 1.52B | $ 1.39B | |
$ 4.98B | $ 4.98B | $ 6.40B | $ 5.27B | $ 3.80B | $ 3.74B | |
$ 2.88B | $ 1.82B | $ 1.56B | $ 5.25B | $ 3.64B | $ 3.40B | |
$ 1.89B | $ 510.29M | $ 560.25M | $ 15.28M | $ 161.59M | $ 339.76M | |
$ -572.15M | $ -572.15M | $ -265.29M | $ -457.67M | $ -708.19M | $ -619.57M | |
$ -1.91M | $ -1.91M | $ 62.16M | $ 28.80M | $ -232.32M | $ -242.38M | |
$ -69.20M | $ -66.53M | $ 237.40M | $ -471.19M | $ -778.92M | $ -522.19M | |
$ 4.58M | $ 4.58M | $ 60.18M | $ -130.37M | $ -146.73M | $ -98.04M | |
$ 6.57M | $ 6.57M | $ -4.60M | - | - | - | |
$ 1.06B | $ 463.01M | $ 4.30B | $ -340.82M | $ -632.19M | $ -424.15M | |
$ 0.42 | $ 0.88 | $ 0.38 | $ -0.82 | $ -0.82 | $ -0.57 | |
$ 0.46 | $ 0.88 | $ 0.38 | $ -0.82 | $ -0.82 | $ -0.57 | |
$ 3.65B | $ 911.59M | $ 903.21M | $ 825.37M | $ 760.48M | $ 747.24M | |
$ 3.65B | $ 911.59M | $ 969.81M | $ 825.37M | $ 778.43M | $ 747.24M | |
$ 0.07 | - | - | - | $ 0.14 | $ 0.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.36 | $ -0.09 | |
- | - | - | - | - | - | |
$ 2.88B | $ 1.82B | $ 5.69B | $ 5.29B | $ 5.15B | $ 4.79B | |
$ 492.15M | $ 463.01M | $ 172.62M | $ -340.82M | $ -632.19M | $ -424.15M | |
$ 430.13M | $ 594.57M | - | - | $ -436.82M | $ -223.21M | |
- | - | - | - | $ 708.19M | $ 619.57M | |
$ 516.70M | $ 521.47M | $ -41.60M | $ -929.19M | $ -70.73M | $ 97.38M | |
$ 2.10B | $ 2.11B | $ 1.65B | $ 985.59M | $ 1.84B | $ 2.09B |