Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.15B | $ 8.03B | $ 7.15B | $ 6.71B | $ 6.16B | $ 6.94B | |
$ 3.63B | $ ― | $ 3.63B | $ 3.25B | $ 2.90B | $ 3.35B | |
$ 3.52B | $ ― | $ 3.52B | $ 3.45B | $ 3.26B | $ 3.59B | |
$ 2.79B | $ ― | $ 2.79B | $ 2.55B | $ 2.45B | $ 2.56B | |
$ 726.51M | $ ― | $ 734.67M | $ 902.23M | $ 814.00M | $ 1.03B | |
$ 19.14M | $ ― | $ 19.14M | $ -39.43M | $ -63.44M | $ -28.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 688.72M | $ ― | $ 688.77M | $ 880.81M | $ 750.56M | $ 907.12M | |
$ 182.51M | $ ― | $ 182.51M | $ 233.44M | $ 218.39M | $ 275.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 487.62M | $ ― | $ 487.68M | $ 621.31M | $ 495.50M | $ 588.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 19.30M | $ 11.50M | $ 15.11M | $ 18.41M | |
$ 6.42B | $ ― | $ 6.42B | $ 5.80B | $ 5.34B | $ 5.90B | |
$ 487.62M | $ ― | $ 487.68M | $ 621.31M | $ 495.50M | $ 588.42M | |
$ 487.62M | $ ― | $ 514.71M | $ 618.72M | $ 495.50M | $ 626.51M | |
$ 44.52M | $ ― | $ 47.18M | $ 52.61M | $ 51.91M | $ 51.06M | |
$ 733.24M | $ ― | $ 735.94M | $ 933.43M | $ 802.47M | $ 958.18M | |
$ 1.06B | $ 1.21B | $ 1.06B | $ 1.22B | $ 1.10B | $ 1.22B |