Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.03B | $ 6.42B | $ 6.03B | $ 5.31B | $ 5.05B | $ 5.37B | |
$ 4.97B | $ ― | $ 4.97B | $ 4.39B | $ 4.19B | $ 4.61B | |
$ 1.05B | $ ― | $ 1.05B | $ 920.01M | $ 856.58M | $ 767.82M | |
$ 698.95M | $ ― | $ 698.95M | $ 595.05M | $ 580.14M | $ 526.98M | |
$ 354.43M | $ ― | $ 354.43M | $ 324.95M | $ 276.44M | $ 240.84M | |
$ -4.94M | $ ― | $ -4.94M | $ -5.22M | $ -6.25M | $ -5.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 350.49M | $ ― | $ 350.49M | $ 320.50M | $ 270.70M | $ 236.32M | |
$ 99.37M | $ ― | $ 99.37M | $ 89.05M | $ 78.16M | $ 65.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 251.12M | $ ― | $ 251.12M | $ 231.45M | $ 192.55M | $ 170.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.67B | $ ― | $ 5.67B | $ 4.98B | $ 4.77B | $ 5.13B | |
$ 251.12M | $ ― | $ 251.12M | $ 231.45M | $ 192.55M | $ 170.48M | |
$ 251.12M | $ ― | $ 251.12M | $ 231.45M | $ 192.55M | $ 170.48M | |
$ 6.45M | $ ― | $ 6.45M | $ 6.64M | $ 7.32M | $ 6.28M | |
$ 356.94M | $ ― | $ 356.94M | $ 327.14M | $ 278.03M | $ 242.60M | |
$ 469.00M | $ 516.06M | $ 469.00M | $ 430.14M | $ 376.17M | $ 327.21M |