Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.86B | $ 2.18B | $ 2.10B | $ 2.10B | $ 1.90B | $ 1.73B | |
$ 1.06B | $ 1.41B | $ 1.33B | $ 1.33B | $ 1.20B | $ 1.11B | |
$ 1.26B | $ 776.47M | $ 765.10M | $ 765.10M | $ 698.26M | $ 621.48M | |
$ 429.23M | $ 429.23M | $ 411.45M | $ 411.45M | $ 354.04M | $ 331.25M | |
$ 678.49M | $ 381.98M | $ 353.65M | $ 353.65M | $ 344.21M | $ 290.23M | |
$ -134.45M | $ -124.06M | $ -120.21M | $ -120.21M | $ -109.19M | $ -117.74M | |
$ -32.76M | $ -22.38M | $ -17.18M | $ -17.18M | $ 5.55M | $ -19.70M | |
$ 279.42M | $ 279.42M | $ 243.50M | $ 243.50M | $ 240.58M | $ 152.79M | |
$ 74.98M | $ 74.98M | $ 66.14M | $ 66.14M | $ 40.19M | $ 34.96M | |
$ -12.90M | $ -12.90M | $ 12.61M | $ 12.61M | - | - | |
$ 491.67M | $ 204.44M | $ 177.37M | $ 177.37M | $ 200.39M | $ 117.83M | |
$ 1.46 | $ 0.98 | $ 0.83 | $ 0.83 | $ 0.91 | $ 0.53 | |
$ 1.46 | $ 0.97 | $ 0.82 | $ 0.82 | $ 0.89 | $ 0.52 | |
$ 698.12M | $ 209.49M | $ 213.77M | $ 213.77M | $ 221.38M | $ 223.68M | |
$ 704.96M | $ 211.53M | $ 215.84M | $ 215.84M | $ 224.41M | $ 228.01M | |
$ 0.75 | $ 1.00 | $ 0.50 | $ 0.50 | $ 0.43 | $ 0.29 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.82 | $ 0.57 | |
- | - | - | - | - | - | |
$ 1.36B | $ 1.22B | $ 1.74B | $ 1.74B | $ 1.55B | $ 1.44B | |
$ 204.44M | $ 204.44M | $ 177.37M | $ 177.37M | $ 200.39M | $ 117.83M | |
$ 180.93M | $ 231.78M | - | - | $ 196.34M | $ 134.13M | |
- | - | - | - | $ 109.19M | $ 117.74M | |
$ 407.04M | $ 403.48M | $ 363.72M | $ 363.72M | $ 349.76M | $ 270.53M | |
$ 406.97M | $ 552.05M | $ 497.13M | $ 497.13M | $ 475.30M | $ 403.31M |