Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 949.63M | $ 949.63M | $ 967.00M | $ 887.36M | $ 971.97M | $ 840.86M | |
$ 318.43M | $ 318.43M | $ 325.48M | $ 299.25M | $ 428.66M | $ 229.19M | |
$ 631.20M | $ 631.20M | $ 641.52M | $ 588.11M | $ 543.31M | $ 611.67M | |
$ 467.82M | $ 467.82M | $ 403.44M | $ 354.51M | $ 307.89M | $ 392.90M | |
$ 163.38M | $ 163.38M | $ 238.08M | $ 233.60M | $ 235.42M | $ 218.77M | |
$ -18.72M | $ -18.72M | $ -25.40M | $ -30.12M | $ -25.21M | $ -22.45M | |
- | - | - | - | - | - | |
$ 145.96M | $ 145.96M | $ 211.52M | $ 204.23M | $ 212.55M | $ 195.40M | |
$ 31.54M | $ 31.54M | $ 38.15M | $ 29.21M | $ 31.43M | $ 27.17M | |
- | - | - | - | - | - | |
$ 114.42M | $ 114.42M | $ 173.37M | $ 175.02M | $ 181.12M | $ 168.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 8.97M | $ 21.88M | |
$ 786.24M | $ 786.24M | $ 728.92M | $ 653.76M | $ 736.55M | $ 622.09M | |
$ 114.42M | $ 114.42M | $ 173.37M | $ 175.02M | $ 181.12M | $ 168.23M | |
$ 114.42M | $ 119.78M | $ 170.31M | $ 182.67M | $ 181.12M | $ 170.00M | |
$ 21.79M | $ 21.79M | $ 21.51M | $ 26.49M | $ 22.44M | $ 13.82M | |
$ 167.75M | $ 167.75M | $ 233.03M | $ 230.72M | $ 235.42M | $ 209.22M | |
$ 309.54M | $ 309.54M | $ 384.98M | $ 382.63M | $ 366.03M | $ 304.94M |