Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 317.19M | $ 303.13M | $ 257.05M | $ 247.45M | $ 251.55M | |
$ 210.56M | $ 239.54M | $ 250.40M | $ 269.78M | $ 202.12M | |
$ 158.30M | $ 166.62M | $ 150.97M | $ 149.27M | $ 148.94M | |
$ 3.23M | $ 5.60M | $ 3.09M | $ -18.63M | $ -87.00K | |
$ 55.49M | $ 78.52M | $ 102.53M | $ 101.88M | $ 53.09M | |
$ 52.26M | $ 72.92M | $ 99.44M | $ 120.51M | $ 53.18M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 52.26M | $ 72.92M | $ 99.44M | $ 120.51M | $ 53.18M | |
$ 43.26M | $ 61.76M | $ 81.88M | $ 98.03M | $ 46.57M | |
$ 1.26 | $ 1.76 | $ 2.33 | $ 2.75 | $ 1.29 | |
$ 1.24 | $ 1.75 | $ 2.31 | $ 2.73 | $ 1.29 | |
34.47M | 35.48M | 35.10M | 35.68M | 36.01M | |
34.90M | 35.26M | 35.46M | 35.97M | 36.17M |