Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.93B | $ 7.80B | $ 8.48B | $ 7.73B | $ 6.66B | $ 6.96B | |
$ 6.30B | $ 6.10B | $ 6.39B | $ 5.86B | $ 5.29B | $ 5.32B | |
$ 1.63B | $ 1.70B | $ 2.09B | $ 1.87B | $ 1.37B | $ 1.64B | |
$ 50.40M | $ 580.90M | $ -608.60M | $ 54.80M | $ 539.60M | $ 557.60M | |
$ 992.00M | $ 1.08B | $ 1.48B | $ 1.24B | $ 829.80M | $ 1.09B | |
$ -43.30M | $ -53.30M | $ -70.40M | $ -152.40M | $ -93.50M | $ -128.80M | |
$ 1.50M | $ -50.60M | $ 46.80M | $ -79.10M | $ -103.60M | $ -40.60M | |
$ 947.20M | $ 1.01B | $ 1.36B | $ 1.11B | $ 632.70M | $ 917.00M | |
$ 93.40M | $ 248.90M | $ 335.00M | $ 267.60M | $ 171.70M | $ 220.60M | |
- | - | - | - | - | - | |
$ 715.40M | $ 765.20M | $ 1.03B | $ 900.50M | $ 457.40M | $ 691.20M | |
$ 8.02 | $ 8.52 | $ 11.08 | $ 8.87 | $ 4.86 | $ 7.36 | |
$ 7.98 | $ 8.48 | $ 11.03 | $ 8.83 | $ 4.84 | $ 7.34 | |
$ 356.40M | $ 89.10M | $ 92.30M | $ 94.83M | $ 94.10M | $ 93.80M | |
$ 358.00M | $ 89.50M | $ 92.70M | $ 95.25M | $ 94.40M | $ 94.10M | |
$ 5.00 | $ 5.00 | $ 4.75 | $ 4.00 | $ 3.37 | $ 3.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.78 | $ 7.65 | |
- | - | - | - | - | - | |
$ 3.14B | $ 6.68B | $ 6.45B | $ 5.91B | $ 5.83B | $ 5.88B | |
$ 716.80M | $ 765.20M | $ 1.03B | $ 841.10M | $ 461.00M | $ 696.40M | |
$ 602.08M | - | $ 1.12B | - | $ 534.48M | $ 716.15M | |
- | - | - | - | $ 93.50M | $ 128.80M | |
$ 595.40M | $ 1.07B | $ 1.44B | $ 958.10M | $ 726.20M | $ 1.05B | |
$ 596.70M | $ 1.59B | $ 1.89B | $ 1.38B | $ 1.14B | $ 1.43B |