Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.17B | $ 11.74B | $ 11.20B | $ 9.55B | $ 9.97B | $ 9.98B | |
$ 8.55B | $ 8.79B | $ 7.93B | $ 7.12B | $ 7.29B | $ 7.15B | |
$ 2.62B | $ 2.94B | $ 3.27B | $ 2.43B | $ 2.68B | $ 2.84B | |
$ 2.14B | $ 2.00B | $ 1.93B | $ 1.79B | $ 1.85B | $ 1.74B | |
$ -393.83M | $ 244.22M | $ 1.34B | $ 636.00M | $ 827.22M | $ 1.10B | |
$ -74.17M | $ -51.94M | $ -45.02M | $ -52.38M | $ -41.27M | $ -38.83M | |
$ -21.86M | $ 8.39M | $ -12.32M | $ 751.00K | $ -36.41M | $ -7.30M | |
$ -471.67M | $ 183.89M | $ 1.29B | $ 584.37M | $ 749.54M | $ 1.05B | |
$ 73.57M | $ 158.11M | $ 256.44M | $ 68.65M | $ 4.97M | $ 184.35M | |
- | - | - | - | - | - | |
$ -545.55M | $ 25.25M | $ 1.03B | $ 515.60M | $ 744.21M | $ 857.81M | |
$ -8.56 | $ 0.40 | $ 15.01 | $ 7.24 | $ 10.34 | $ 11.53 | |
$ -8.58 | $ 0.39 | $ 14.94 | $ 7.22 | $ 10.30 | $ 11.47 | |
$ 254.48M | $ 63.83M | $ 68.85M | $ 71.21M | $ 71.99M | $ 74.41M | |
$ 254.96M | $ 64.06M | $ 69.14M | $ 71.40M | $ 72.26M | $ 74.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.32 | - | - | $ 8.83 | $ 10.04 | $ 12.33 | |
- | - | - | - | - | - | |
$ 10.69B | $ 10.80B | $ 9.87B | $ 8.92B | $ 9.14B | $ 8.89B | |
$ -545.51M | $ 25.25M | $ 1.03B | $ 515.60M | $ 744.21M | $ 857.81M | |
$ 367.26M | $ 801.54M | - | $ 525.67M | $ 796.28M | $ 869.53M | |
$ 14.60M | - | - | $ 52.38M | $ 41.27M | $ 38.83M | |
$ -397.50M | $ 160.63M | $ 1.27B | $ 636.75M | $ 790.82M | $ 1.09B | |
$ 813.25M | $ 756.10M | $ 1.86B | $ 1.24B | $ 1.37B | $ 1.61B |