Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.82B | $ 7.25B | $ 5.59B | $ 5.24B | $ 5.37B | $ 5.39B | |
$ 5.41B | $ 5.81B | $ -4.53B | $ 4.19B | $ 4.32B | $ 4.35B | |
$ 1.41B | $ 1.44B | $ 1.06B | $ 1.05B | $ 1.06B | $ 1.04B | |
$ 636.04M | $ 707.34M | $ 558.18M | $ 528.44M | $ 555.58M | $ 564.25M | |
$ 755.78M | $ 675.40M | $ 503.73M | $ 517.90M | $ 502.25M | $ 476.76M | |
$ -123.93M | $ -97.04M | $ -59.23M | $ -72.07M | $ -61.60M | $ -58.16M | |
$ -36.55M | $ -7.13M | $ 580.43M | $ -190.24M | $ -59.88M | $ -40.07M | |
$ 611.18M | $ 571.28M | $ -160.98M | $ 255.59M | $ 380.77M | $ 378.53M | |
$ 128.80M | $ 118.51M | $ -67.43M | $ 53.03M | $ 93.27M | $ 75.01M | |
$ 12.85M | $ 14.21M | $ 10.84M | $ 4.68M | $ 5.17M | $ 11.22M | |
$ 490.92M | $ 466.44M | $ -85.48M | $ 207.46M | $ 291.79M | $ 313.56M | |
$ 5.00 | $ 4.76 | $ -0.86 | $ 2.06 | $ 2.90 | $ 3.12 | |
$ 4.96 | $ 4.72 | $ -0.86 | $ 2.05 | $ 2.88 | $ 3.10 | |
$ 393.56M | $ 97.99M | $ 99.61M | $ 100.94M | $ 100.74M | $ 100.54M | |
$ 395.13M | $ 98.73M | $ 99.61M | $ 101.21M | $ 101.18M | $ 101.02M | |
$ 2.00 | $ 1.92 | $ 1.80 | $ 1.72 | $ 1.70 | $ 1.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.41 | $ 3.53 | $ 3.37 | |
- | - | - | - | - | - | |
$ 6.05B | $ 6.52B | $ -3.97B | $ 4.72B | $ 4.87B | $ 4.91B | |
$ 490.92M | $ 466.44M | $ -85.48M | $ 207.46M | $ 291.79M | $ 313.56M | |
$ 280.68M | $ -6.71B | - | $ 334.42M | $ 337.00M | $ 345.70M | |
- | - | - | $ 75.05M | $ 66.84M | $ 63.15M | |
$ 740.23M | $ 672.94M | $ -101.75M | $ 330.64M | $ 447.61M | $ 441.68M | |
$ 576.27M | $ 981.77M | $ 137.34M | $ 586.00M | $ 686.75M | $ 677.92M |