Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.46B | $ 2.43B | $ 2.31B | $ 2.07B | $ 1.78B | $ 1.81B | |
$ 1.26B | $ 1.25B | $ 1.21B | $ 1.04B | $ 959.31M | $ 989.03M | |
$ 1.20B | $ 1.18B | $ 1.10B | $ 1.04B | $ 824.33M | $ 823.15M | |
$ 843.62M | $ 797.33M | $ 865.30M | $ 773.92M | $ 648.07M | $ 645.61M | |
$ 310.11M | $ 276.27M | $ 234.09M | $ 261.39M | $ 176.26M | $ 177.54M | |
$ 26.32M | $ 21.10M | $ 40.69M | $ 32.95M | $ 13.26M | $ -3.82M | |
$ -26.36M | $ 83.64M | $ 38.78M | $ 3.83M | $ -74.08M | $ -9.27M | |
$ 326.49M | $ 302.59M | $ 236.00M | $ 290.50M | $ 115.43M | $ 164.46M | |
$ 75.64M | $ 69.84M | $ 62.09M | $ 70.53M | $ 14.60M | $ 24.49M | |
$ 2.48M | $ 2.48M | - | - | - | - | |
$ 250.48M | $ 232.39M | $ 173.91M | $ 219.97M | $ 100.10M | $ 139.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.10B | $ 2.05B | $ 2.07B | $ 1.81B | $ 1.61B | $ 1.63B | |
$ 250.48M | $ 232.39M | $ 173.91M | $ 219.97M | $ 100.10M | $ 139.97M | |
$ 240.81M | $ 251.87M | - | - | $ 91.30M | $ 141.64M | |
- | - | - | - | $ 727.00K | $ 26.86M | |
$ 300.94M | $ 303.60M | $ 194.51M | $ 256.78M | $ 116.16M | $ 191.32M | |
$ 395.88M | $ 398.95M | $ 287.08M | $ 323.77M | $ 186.86M | $ 259.36M |