Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 561.05M | $ 616.12M | $ 584.08M | $ 587.20M | $ 598.67M | $ 533.87M | |
$ 6.39M | $ 10.79M | $ 10.36M | $ 33.39M | $ -67.88M | $ -10.00M | |
$ 388.28M | $ 382.54M | $ 377.30M | $ -380.10M | $ 382.78M | $ 333.19M | |
- | - | - | - | - | - | |
$ -48.62M | $ -44.12M | $ -47.90M | $ -44.68M | $ -5.56M | $ -7.54M | |
$ 199.82M | $ 227.09M | $ 246.68M | $ 185.38M | $ 142.45M | $ 183.13M | |
$ 39.63M | $ 43.46M | $ 45.40M | $ 51.13M | $ 26.52M | $ 36.85M | |
- | - | - | - | - | - | |
$ 168.89M | $ 183.62M | $ 201.29M | $ 134.26M | $ 115.93M | $ 146.28M | |
$ 4.81 | $ 5.35 | $ 5.70 | $ 5.81 | $ 3.29 | $ 4.20 | |
$ 4.81 | $ 5.33 | $ 5.67 | $ 5.76 | $ 3.26 | $ 4.18 | |
$ 137.64M | $ 34.34M | $ 34.26M | $ 34.61M | $ 35.26M | $ 34.87M | |
$ 137.99M | $ 34.45M | $ 34.46M | $ 34.92M | $ 35.53M | $ 34.97M | |
$ 1.92 | $ 1.92 | $ 1.76 | $ 1.64 | $ 1.64 | $ 1.61 | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.37 | $ 4.38 | |
- | - | - | - | - | - | |
$ 539.29M | $ 565.22M | $ 542.82M | $ 496.89M | $ 413.43M | $ 458.92M | |
$ 165.83M | $ 183.62M | $ 195.38M | $ 134.26M | $ 115.93M | $ 146.28M | |
$ 169.27M | $ 189.32M | - | - | $ 120.46M | $ 152.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |