Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.81B | $ 11.14B | $ 11.74B | $ 11.20B | $ 9.55B | $ 9.97B | |
$ 8.10B | $ 8.43B | $ 8.79B | $ 7.93B | $ 7.12B | $ 7.29B | |
$ 2.71B | $ 2.71B | $ 2.94B | $ 3.27B | $ 2.43B | $ 2.68B | |
$ 1.97B | $ 2.12B | $ 2.00B | $ 1.93B | $ 1.79B | $ 1.85B | |
$ 740.00M | $ -287.81M | $ 244.22M | $ 1.34B | $ 636.00M | $ 827.22M | |
$ -32.28M | $ -77.51M | $ -51.94M | $ -57.25M | $ -52.38M | $ -41.27M | |
$ -860.23M | $ -866.93M | $ -704.16M | $ -12.23M | $ -751.00K | $ 36.41M | |
$ 688.03M | $ -354.51M | $ 183.89M | $ 1.29B | $ 584.37M | $ 749.54M | |
$ 124.11M | $ 84.86M | $ 158.11M | $ 256.44M | $ 68.65M | $ 4.97M | |
- | - | - | - | - | - | |
$ 563.89M | $ -439.52M | $ 25.25M | $ 1.03B | $ 515.60M | $ 744.21M | |
$ 8.88 | $ -6.90 | $ 0.40 | $ 15.01 | $ 7.24 | $ 10.34 | |
$ 8.85 | $ -6.90 | $ 0.39 | $ 14.94 | $ 7.22 | $ 10.30 | |
$ 254.09M | $ 63.66M | $ 63.83M | $ 68.85M | $ 71.21M | $ 71.99M | |
$ 254.15M | $ 63.66M | $ 64.06M | $ 69.14M | $ 71.40M | $ 72.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.18B | $ 10.55B | $ 10.80B | $ 9.87B | $ 8.92B | $ 9.14B | |
$ 563.89M | $ -439.52M | $ 25.25M | $ 1.03B | $ 515.60M | $ 744.21M | |
$ 359.08M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 561.90M | $ -277.00M | $ 235.83M | $ 1.35B | $ 636.75M | $ 745.58M | |
$ 872.30M | $ 353.33M | $ 831.29M | $ 1.94B | $ 1.24B | $ 1.32B |