Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.23B | $ 3.20B | $ 3.24B | $ 2.92B | $ 1.98B | $ 2.82B | |
$ 2.24B | $ 2.32B | $ 2.25B | $ 1.98B | $ 1.73B | $ 2.12B | |
$ 987.25M | $ 880.05M | $ 992.41M | $ 940.21M | $ 249.06M | $ 704.46M | |
$ 370.23M | $ 330.39M | $ 327.26M | $ 317.73M | $ 287.76M | $ 368.14M | |
$ 617.02M | $ 549.66M | $ 665.15M | $ 622.48M | $ -38.70M | $ 336.32M | |
$ -98.16M | $ -79.52M | $ -39.29M | $ -26.55M | $ 48.30M | $ 40.10M | |
$ 191.51M | $ 94.04M | $ -3.26M | $ 3.14M | $ -142.37M | $ -46.40M | |
$ 518.95M | $ 564.18M | $ 566.43M | $ 556.41M | $ -229.37M | $ 249.82M | |
$ 97.09M | $ 30.60M | $ 24.89M | $ 17.38M | $ -4.09M | $ -9.98M | |
- | - | - | - | - | - | |
$ 421.86M | $ 533.58M | $ 541.54M | $ 539.03M | $ -225.28M | $ 259.81M | |
$ 2.53 | $ 3.03 | $ 2.94 | $ 3.08 | $ -1.14 | $ 1.27 | |
$ 2.53 | $ 3.03 | $ 2.93 | $ 3.07 | $ -1.14 | $ 1.27 | |
$ 846.68M | $ 175.94M | $ 184.13M | $ 197.01M | $ 198.36M | $ 204.16M | |
$ 847.40M | $ 176.22M | $ 184.53M | $ 197.59M | $ 198.36M | $ 204.61M | |
$ 0.61 | $ 0.76 | $ 0.68 | $ 0.46 | $ 0.15 | $ 0.54 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.61B | $ 2.65B | $ 2.58B | $ 2.30B | $ -2.02B | $ -2.49B | |
$ 421.86M | $ 533.58M | $ 541.54M | $ 539.03M | $ -225.28M | $ 259.81M | |
$ 446.25M | $ 419.67M | $ 478.09M | $ 447.70M | $ -75.87M | $ 314.82M | |
- | - | - | - | - | - | |
$ 610.91M | $ 621.39M | $ 605.72M | $ 582.96M | $ -195.70M | $ 281.91M | |
$ 746.61M | $ 743.03M | $ 720.12M | $ 718.36M | $ -48.51M | $ 438.71M |