Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 3.19B | $ 3.20B | $ 3.24B | $ 3.24B | $ 2.92B | $ 1.98B | |
$ 2.29B | $ 2.32B | $ -2.25B | $ 2.25B | $ 1.98B | $ 1.73B | |
$ 903.52M | $ 880.05M | $ 992.41M | $ 992.41M | $ 940.21M | $ 249.06M | |
$ 399.04M | $ 376.15M | $ -327.26M | $ 327.26M | $ 314.17M | $ 287.76M | |
$ 504.49M | $ 503.90M | $ 665.15M | $ 665.15M | $ 626.04M | $ -38.70M | |
$ -84.10M | $ -79.52M | $ -39.29M | $ -39.29M | $ -26.55M | $ -48.30M | |
$ -72.99M | $ -99.18M | $ 3.26M | $ -3.26M | $ 25.07M | $ -142.37M | |
$ 535.51M | $ 564.18M | $ 566.43M | $ 566.43M | $ 624.56M | $ -229.37M | |
$ 20.88M | $ 30.60M | $ -24.89M | $ 24.89M | $ 17.38M | $ -4.09M | |
- | - | - | - | - | - | |
$ 514.63M | $ 533.58M | $ 541.54M | $ 541.54M | $ 607.18M | $ -225.28M | |
$ 3.83 | $ 3.03 | $ 2.94 | $ 2.94 | $ 3.08 | $ -1.14 | |
$ 3.82 | $ 3.03 | $ 2.93 | $ 2.93 | $ 3.07 | $ -1.14 | |
$ 431.37M | $ 175.94M | $ 184.13M | $ 184.13M | $ 197.01M | $ 198.36M | |
$ 431.78M | $ 176.22M | $ 184.53M | $ 184.53M | $ 197.59M | $ 198.36M | |
$ 0.21 | - | $ 0.68 | $ 0.68 | $ 0.46 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.72 | $ -0.18 | |
- | - | - | - | - | - | |
$ 2.09B | - | $ -2.58B | $ 2.58B | $ 2.30B | $ 2.02B | |
$ 514.63M | $ 533.58M | $ 541.54M | $ 541.54M | $ 607.18M | $ -225.28M | |
$ 418.07M | $ 419.67M | - | $ 478.09M | $ 582.82M | $ -85.47M | |
- | - | - | - | $ 17.73M | $ 33.67M | |
$ 619.62M | $ 621.39M | $ 605.72M | $ 605.72M | $ 642.28M | $ -195.70M | |
$ 744.91M | $ 743.03M | - | $ 730.64M | $ 777.69M | $ -48.51M |