Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.01B | $ 2.97B | $ 2.79B | $ 2.81B | $ 2.54B | $ 2.60B | |
$ 1.33B | $ 1.33B | $ 1.26B | $ 1.26B | $ 1.21B | $ 1.19B | |
$ 1.68B | $ 1.65B | $ 1.53B | $ 1.55B | $ 1.32B | $ 1.41B | |
$ 1.10B | $ 1.07B | $ 1.02B | $ 990.93M | $ 863.32M | $ 965.62M | |
$ 359.86M | $ 506.31M | $ 499.73M | $ 558.68M | $ 461.56M | $ 443.38M | |
$ -78.60M | $ -72.30M | $ -53.35M | $ -55.64M | $ -65.34M | $ -78.53M | |
$ 186.49M | $ -56.40M | $ -6.05M | $ -78.17M | $ -38.49M | $ -24.95M | |
$ 281.26M | $ 434.01M | $ 445.92M | $ 559.47M | $ 357.73M | $ 339.90M | |
$ 16.50M | $ 76.44M | $ 83.00M | $ 74.35M | $ 21.93M | $ -122.08M | |
- | - | - | - | - | - | |
$ 263.57M | $ 356.33M | $ 363.14M | $ 485.37M | $ 335.32M | $ 461.47M | |
$ 6.92 | $ 7.58 | $ 7.74 | $ 10.38 | $ 7.21 | $ 9.99 | |
$ 6.88 | $ 7.53 | $ 7.68 | $ 10.23 | $ 7.09 | $ 9.80 | |
$ 156.89M | $ 46.98M | $ 46.90M | $ 46.77M | $ 46.49M | $ 46.20M | |
$ 157.81M | $ 47.30M | $ 47.31M | $ 47.43M | $ 47.29M | $ 47.09M | |
$ 1.36 | $ 1.36 | $ 1.36 | - | $ 1.36 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 10.67 | $ 11.15 | |
- | - | - | - | - | - | |
$ 2.43B | $ 2.41B | $ 2.28B | $ 2.25B | $ 2.08B | $ 2.15B | |
$ 263.57M | $ 356.33M | $ 363.14M | $ 485.37M | $ 335.32M | $ 461.47M | |
$ 277.37M | $ 354.03M | $ 367.57M | - | $ 371.94M | $ 480.19M | |
- | - | - | - | $ 66.49M | $ 80.27M | |
$ 384.61M | $ 519.09M | $ 429.26M | $ 615.11M | $ 424.23M | $ 420.17M | |
$ 411.90M | $ 761.21M | $ 663.92M | $ 856.96M | $ 651.48M | $ 634.24M |