Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.70B | $ 11.29B | $ 11.15B | $ 11.00B | $ 10.11B | $ 9.71B | |
$ 6.33B | $ 6.76B | $ 6.22B | $ 6.07B | $ 5.62B | $ 5.45B | |
$ 4.37B | $ 4.52B | $ 4.93B | $ 4.92B | $ 4.48B | $ 4.25B | |
$ 4.28B | $ 4.41B | $ 4.26B | $ 4.09B | $ 3.73B | $ 3.58B | |
$ 91.88M | $ 114.38M | $ 670.25M | $ 838.72M | $ 749.91M | $ 677.18M | |
$ -80.41M | $ -88.06M | $ -51.06M | $ -37.79M | $ -46.89M | $ -39.90M | |
$ -4.79M | $ 5.53M | $ -14.83M | $ -5.00M | $ 52.01M | $ -464.00K | |
$ 27.32M | $ 31.85M | $ 604.36M | $ 805.92M | $ 651.01M | $ 637.75M | |
$ 13.76M | $ 2.11M | $ 139.96M | $ 185.88M | $ 157.99M | $ 150.85M | |
$ -135.68M | $ -135.68M | $ -363.04M | $ -206.95M | $ -69.23M | - | |
$ 18.48M | $ 29.73M | $ 464.40M | $ 596.62M | $ 493.02M | $ 486.90M | |
$ 0.51 | $ 0.50 | $ 8.32 | $ 9.62 | $ 7.17 | $ 6.87 | |
$ 0.51 | $ 0.50 | $ 8.27 | $ 9.55 | $ 7.14 | $ 6.84 | |
$ 178.88M | $ 59.43M | $ 60.35M | $ 64.03M | $ 68.75M | $ 70.87M | |
$ 199.56M | $ 59.61M | $ 60.72M | $ 64.51M | $ 69.00M | $ 71.17M | |
$ 1.00 | $ 1.00 | $ 6.00 | $ 3.25 | $ 1.00 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.61B | $ 11.17B | $ 10.48B | $ 10.16B | $ 9.36B | $ 9.03B | |
$ 18.48M | $ 29.73M | $ 464.40M | $ 596.62M | $ 493.02M | $ 486.90M | |
$ -87.02M | $ -69.44M | - | - | - | - | |
- | - | - | - | - | - | |
$ 30.96M | $ 119.90M | $ 655.42M | $ 820.28M | $ 697.90M | $ 637.75M | |
$ 224.92M | $ 426.36M | $ 939.22M | $ 1.08B | $ 947.98M | $ 876.12M |