Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 307.63M | $ 284.40M | $ 349.72M | $ 329.03M | $ 198.16M | |
$ 140.17M | $ 119.41M | $ 210.02M | $ 194.87M | $ 32.22M | |
$ 11.74M | $ 15.26M | $ 25.37M | $ 22.50M | $ 21.50M | |
$ 58.13M | $ 54.13M | $ 49.52M | $ 52.36M | $ 54.27M | |
$ 186.89M | $ 156.19M | $ 234.17M | $ 232.20M | $ 64.75M | |
$ 128.43M | $ 104.15M | $ 132.55M | $ 116.38M | $ -45.55M | |
$ -31.05M | $ -26.80M | $ -12.09M | $ -17.07M | $ -23.38M | |
$ 97.38M | $ 77.35M | $ 172.55M | $ 174.35M | $ -12.90M | |
$ 97.38M | $ 77.35M | $ 172.55M | $ 174.35M | $ 20.37M | |
$ 0.83 | $ 0.61 | $ 1.36 | $ 1.44 | $ 0.20 | |
$ 0.83 | $ 0.61 | $ 1.36 | $ 1.44 | $ 0.20 | |
107.58M | 113.62M | 120.65M | 113.72M | 102.62M | |
107.58M | 113.62M | 120.65M | 113.72M | 102.62M |