Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 566.89M | $ 616.12M | $ 623.75M | $ 553.83M | $ 545.72M | $ 503.93M | |
$ 6.05M | $ 10.79M | $ 10.36M | $ 33.39M | $ 67.88M | $ 10.00M | |
$ 388.68M | $ 382.54M | $ 377.30M | $ 380.10M | $ 369.59M | $ 357.73M | |
- | - | - | - | - | - | |
$ -46.58M | $ -44.12M | $ -47.90M | $ -53.80M | $ -56.68M | $ -61.91M | |
$ 191.62M | $ 227.09M | $ 240.78M | $ 170.70M | $ 127.42M | $ 175.55M | |
$ 39.58M | $ 43.46M | $ 45.40M | $ 45.55M | $ 26.52M | $ 36.85M | |
- | - | - | - | - | - | |
$ 165.13M | $ 183.62M | $ 195.38M | $ 201.05M | $ 115.93M | $ 138.70M | |
$ 4.80 | $ 5.35 | $ 5.70 | $ 5.81 | $ 3.29 | $ 4.20 | |
$ 4.78 | $ 5.33 | $ 5.67 | $ 5.76 | $ 3.26 | $ 4.18 | |
$ 137.76M | $ 34.34M | $ 34.26M | $ 34.61M | $ 35.26M | $ 34.87M | |
$ 138.21M | $ 34.45M | $ 34.46M | $ 34.92M | $ 35.53M | $ 34.97M | |
$ 1.92 | $ 1.92 | $ 1.76 | $ 1.64 | $ 1.23 | $ 2.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 533.53M | $ 565.22M | $ 542.82M | $ 463.50M | $ 413.43M | $ 458.92M | |
$ 165.13M | $ 183.62M | $ 195.38M | $ 201.05M | $ 115.93M | $ 146.28M | |
$ 168.38M | $ 189.32M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |