Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.99B | $ 3.27B | $ 3.54B | $ 3.67B | $ 3.55B | $ 3.21B | |
$ 1.78B | $ 2.18B | $ 2.41B | $ 2.50B | $ 2.36B | $ 1.39B | |
$ 1.22B | $ 1.09B | $ 1.13B | $ 1.17B | $ 1.20B | $ 1.82B | |
$ 885.81M | $ 938.66M | $ 949.23M | $ 970.94M | $ 1.00B | $ 1.06B | |
$ 307.07M | $ 307.15M | $ 385.11M | $ 402.97M | $ 382.86M | $ -248.34M | |
$ 289.50M | $ 163.73M | $ 141.77M | $ -348.80M | $ -340.91M | $ -355.12M | |
$ -385.04M | $ -389.45M | $ -1.41M | $ 1.01M | $ -1.71M | $ -4.22M | |
$ -300.73M | $ -406.50M | $ 39.88M | $ -7.42M | $ -183.37M | $ 27.14M | |
$ -171.73M | $ -20.88M | $ 2.94M | $ -10.92M | $ 7.12M | $ -13.01M | |
- | - | - | $ 11.63M | $ 11.91M | - | |
$ -390.06M | $ -385.63M | $ 36.94M | $ -1.35M | $ -180.38M | $ -680.14M | |
$ -2.18 | $ -2.20 | $ 0.21 | $ -0.01 | $ -1.06 | $ 1.11 | |
$ -2.22 | $ -2.20 | $ 0.21 | $ -0.01 | $ -1.06 | $ 1.10 | |
$ 712.08M | $ 175.64M | $ 173.91M | $ 173.91M | $ 171.52M | $ 176.25M | |
$ 715.67M | $ 175.64M | $ 177.25M | $ 179.10M | $ 171.52M | $ 177.45M | |
$ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | - | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.56B | $ 3.12B | $ 3.35B | $ 3.01B | $ 2.91B | $ 2.44B | |
$ -390.06M | $ -385.63M | $ 36.94M | $ -1.35M | $ -180.38M | $ 194.61M | |
$ -126.72M | $ -21.77M | - | - | - | - | |
- | - | - | - | - | - | |
$ -178.73M | $ -242.78M | $ 181.65M | $ 136.53M | $ -29.45M | $ 382.26M | |
$ -42.98M | $ -82.35M | $ 345.46M | $ 299.39M | $ 131.17M | $ 551.89M |