Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.85B | $ 4.87B | $ 4.74B | $ 4.52B | $ 4.30B | $ 3.94B | |
$ 4.18B | $ 4.42B | $ 4.31B | $ 3.86B | $ 3.60B | $ 3.35B | |
$ 679.18M | $ 451.37M | $ 424.14M | $ 659.08M | $ 703.05M | $ 590.98M | |
$ 430.20M | $ 405.07M | $ 447.71M | $ 467.07M | $ 490.66M | $ 457.68M | |
$ 248.98M | $ 46.31M | $ -23.57M | $ 192.01M | $ 212.39M | $ 133.30M | |
$ 133.24M | $ 150.85M | $ -98.83M | $ 22.87M | $ 31.48M | $ 32.03M | |
$ -38.08M | $ -38.08M | $ -12.93M | $ -19.43M | $ -21.04M | $ -14.27M | |
$ 57.78M | $ -142.63M | $ -330.48M | $ 149.71M | $ 159.87M | $ 87.00M | |
$ 24.04M | $ -17.65M | $ 12.93M | $ 46.88M | $ 46.60M | $ 12.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.74M | $ -124.98M | $ -330.48M | $ 102.82M | $ 113.28M | $ 74.63M | |
$ 0.27 | $ -1.03 | $ -2.52 | $ 0.83 | $ 0.92 | $ 0.60 | |
$ 0.27 | $ -1.03 | $ -2.52 | $ 0.82 | $ 0.91 | $ 0.60 | |
$ 491.00M | $ 121.80M | $ 123.60M | $ 123.50M | $ 123.10M | $ 123.60M | |
$ 493.20M | $ 121.80M | $ 123.60M | $ 124.70M | $ 124.30M | $ 125.20M | |
$ 0.88 | $ 0.84 | $ 0.80 | $ 0.72 | $ 0.64 | $ 0.58 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.61B | $ 4.82B | $ 4.76B | $ -4.33B | $ -4.09B | $ -3.81B | |
$ 33.74M | $ -124.98M | $ -330.48M | $ 102.82M | $ 113.28M | $ 74.63M | |
$ 61.13M | $ -136.54M | $ -21.91M | $ 114.94M | $ 121.79M | $ 75.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 219.93M | $ 4.86M | $ -244.57M | $ 170.90M | $ 189.67M | $ 113.40M | |
$ 487.61M | $ 276.25M | $ -10.63M | $ 371.75M | $ 385.93M | $ 290.19M |