Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.27B | $ 11.29B | $ 11.15B | $ 11.00B | $ 10.11B | $ 9.71B | |
$ 6.82B | $ 6.76B | $ 6.19B | $ 6.07B | $ 5.62B | $ 5.45B | |
$ 4.45B | $ 4.52B | $ 4.96B | $ 4.93B | $ 4.48B | $ 4.25B | |
$ 4.40B | $ 4.41B | $ 4.25B | $ 4.09B | $ 3.73B | $ 3.58B | |
$ 47.78M | $ 114.38M | $ 714.15M | $ 838.72M | $ 749.91M | $ 677.18M | |
$ -81.01M | $ -88.06M | $ -51.06M | $ -37.79M | $ -46.89M | $ -39.90M | |
$ -12.24M | $ 5.53M | $ 14.40M | $ -5.00M | $ -52.01M | $ 464.00K | |
$ -20.99M | $ 31.85M | $ 648.69M | $ 805.92M | $ 651.01M | $ 637.75M | |
$ -11.28M | $ 2.11M | $ 146.81M | $ 189.82M | $ 157.99M | $ 150.85M | |
$ -135.68M | $ -135.68M | $ 363.04M | - | - | - | |
$ -24.14M | $ 29.73M | $ 501.87M | $ 616.11M | $ 493.02M | $ 486.90M | |
$ 1.43 | $ 0.50 | $ 8.32 | $ 9.62 | $ 7.17 | $ 6.87 | |
$ -1.89 | $ 0.50 | $ 8.27 | $ 9.55 | $ 7.14 | $ 6.84 | |
$ 178.67M | $ 59.43M | $ 60.35M | $ 64.03M | $ 68.75M | $ 70.87M | |
$ 199.29M | $ 59.61M | $ 60.72M | $ 64.51M | $ 69.00M | $ 71.17M | |
$ 1.00 | $ 1.00 | $ 6.00 | - | $ 1.00 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 8.51 | $ 8.19 | |
- | - | - | - | - | - | |
$ 11.23B | $ 11.17B | $ 10.44B | $ 10.16B | $ 9.36B | $ 9.03B | |
$ -24.14M | $ 29.73M | $ 501.87M | $ 616.11M | $ 493.02M | $ 486.90M | |
$ -172.58M | $ -69.44M | - | - | $ 529.39M | $ 495.10M | |
- | - | - | - | $ 46.89M | $ 39.90M | |
$ -17.35M | $ 119.90M | $ 648.69M | $ 805.92M | $ 697.90M | $ 677.64M | |
$ 191.18M | $ 426.36M | $ 932.49M | $ 1.07B | $ 947.98M | $ 916.01M |