Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.84B | $ 8.48B | $ 7.73B | $ 6.66B | $ 6.96B | $ 7.01B | |
$ 6.10B | $ 6.39B | $ 5.86B | $ 5.29B | $ 5.32B | $ 5.37B | |
$ 1.74B | $ 2.09B | $ 1.87B | $ 1.37B | $ 1.64B | $ 1.65B | |
$ 493.00M | $ -608.60M | $ 54.80M | $ 539.60M | $ 557.60M | $ 536.40M | |
$ 1.10B | $ 1.48B | $ 1.24B | $ 829.80M | $ 1.09B | $ 1.11B | |
$ -57.60M | $ -70.40M | $ -152.40M | $ -93.50M | $ -128.80M | $ -95.10M | |
$ 32.30M | $ 46.80M | $ -79.10M | $ -103.60M | $ -40.60M | $ -43.30M | |
$ 1.01B | $ 1.36B | $ 1.11B | $ 632.70M | $ 917.00M | $ 970.50M | |
$ 254.50M | $ 335.00M | $ 267.60M | $ 171.70M | $ 220.60M | $ 232.50M | |
- | - | - | - | - | - | |
$ 757.40M | $ 1.03B | $ 900.50M | $ 457.40M | $ 691.20M | $ 732.30M | |
$ 8.75 | $ 11.08 | $ 8.87 | $ 4.86 | $ 7.36 | $ 7.82 | |
$ 8.71 | $ 11.03 | $ 8.83 | $ 4.84 | $ 7.34 | $ 7.80 | |
$ 267.20M | $ 92.30M | $ 94.83M | $ 94.10M | $ 93.80M | $ 93.70M | |
$ 268.40M | $ 92.70M | $ 95.25M | $ 94.40M | $ 94.10M | $ 93.90M | |
$ 5.00 | $ 4.75 | $ 4.00 | $ 3.37 | $ 3.16 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 5.78 | $ 7.65 | $ 8.03 | |
- | - | - | - | - | - | |
$ 6.60B | $ 6.45B | $ 5.91B | $ 5.83B | $ 5.88B | $ 5.91B | |
$ 757.40M | $ 1.03B | $ 841.10M | $ 461.00M | $ 696.40M | $ 738.00M | |
$ 202.16M | $ 1.12B | - | $ 534.48M | $ 716.15M | $ 764.23M | |
- | - | - | $ 93.50M | $ 128.80M | $ 95.10M | |
$ 1.06B | $ 1.44B | $ 958.10M | $ 726.20M | $ 1.05B | $ 1.07B | |
$ 786.70M | $ 1.89B | $ 1.38B | $ 1.14B | $ 1.43B | $ 1.48B |