Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.14B | $ 11.43B | $ 11.14B | $ 10.29B | $ 8.34B | $ 8.81B | |
$ 9.01B | $ ― | $ 9.01B | $ 7.77B | $ 6.30B | $ 6.47B | |
$ 2.12B | $ ― | $ 2.12B | $ 2.52B | $ 2.04B | $ 2.33B | |
$ 1.97B | $ ― | $ 1.97B | $ 1.76B | $ 1.63B | $ 1.64B | |
$ 154.70M | $ ― | $ 154.80M | $ 767.50M | $ 419.60M | $ 691.40M | |
$ -42.70M | $ ― | $ -42.60M | $ -28.00M | $ -66.40M | $ -84.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 137.90M | $ ― | $ 138.00M | $ 759.70M | $ 301.60M | $ 621.60M | |
$ 32.20M | $ ― | $ 32.20M | $ 191.70M | $ 90.70M | $ 176.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 98.00M | $ ― | $ 98.00M | $ 568.30M | $ 215.30M | $ 454.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.98B | $ ― | $ 10.98B | $ 9.53B | $ 7.92B | $ 8.12B | |
$ 98.00M | $ ― | $ 98.00M | $ 568.30M | $ 215.30M | $ 454.80M | |
$ 98.00M | $ ― | $ 82.43M | $ 561.79M | $ 232.91M | $ 458.81M | |
$ 146.90M | $ ― | $ 146.90M | $ 105.90M | $ 133.00M | $ 142.20M | |
$ 284.80M | $ ― | $ 284.90M | $ 865.60M | $ 434.60M | $ 763.80M | |
$ 1.32B | $ 1.82B | $ 1.32B | $ 1.81B | $ 1.37B | $ 1.66B |