Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 736.78M | $ 949.63M | - | $ 887.36M | $ 971.97M | $ 840.86M | |
$ 204.50M | $ 318.43M | - | $ 299.25M | $ 428.66M | $ 229.19M | |
$ 532.28M | $ 631.20M | - | $ 588.11M | $ 543.31M | $ 611.67M | |
$ 379.06M | $ 467.82M | - | $ 354.51M | $ 307.89M | $ 392.90M | |
$ 153.22M | $ 163.38M | - | $ 233.60M | $ 235.42M | $ 218.77M | |
$ -12.65M | $ -18.72M | - | $ -30.12M | $ -25.21M | $ -22.45M | |
- | - | - | - | - | - | |
$ 142.70M | $ 145.96M | - | $ 204.23M | $ 212.55M | $ 195.40M | |
$ 30.42M | $ 31.54M | - | $ 29.21M | $ 31.43M | $ 27.17M | |
- | - | - | - | - | - | |
$ 112.28M | $ 114.42M | - | $ 175.02M | $ 181.12M | $ 168.23M | |
$ 0.93 | - | $ 2.42 | $ 2.43 | $ 2.57 | $ 2.43 | |
$ 0.92 | - | $ 2.40 | $ 2.39 | $ 2.46 | $ 2.31 | |
$ 214.44M | - | $ 71.72M | $ 71.99M | $ 70.39M | $ 69.36M | |
$ 216.31M | - | $ 72.38M | $ 73.23M | $ 73.49M | $ 72.96M | |
$ 1.04 | - | $ 1.00 | $ 0.88 | $ 0.74 | $ 0.66 | |
- | - | - | - | - | - | |
$ 0.63 | - | - | $ 3.43 | $ 3.47 | $ 2.95 | |
- | - | $ 3.80 | $ 3.43 | $ 3.47 | $ 2.96 | |
- | - | - | - | $ 8.97M | $ 21.88M | |
$ 583.57M | $ 786.24M | - | $ 653.76M | $ 736.55M | $ 622.09M | |
$ 112.28M | $ 114.42M | - | $ 175.02M | $ 181.12M | $ 168.23M | |
$ 112.28M | $ 119.78M | - | $ 182.67M | $ 181.12M | $ 170.00M | |
$ 16.06M | $ 21.79M | - | $ 26.49M | $ 22.44M | $ 13.82M | |
$ 158.76M | $ 167.75M | - | $ 230.72M | $ 235.42M | $ 209.22M | |
$ 266.55M | $ 309.54M | - | $ 382.63M | $ 366.03M | $ 304.94M |