Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 199.38M | $ 176.97M | $ 171.06M | $ 268.47M | $ 317.86M | |
$ 132.55M | $ 127.32M | $ 156.80M | $ 258.09M | $ 286.53M | |
$ 101.29M | $ 116.28M | $ 132.32M | $ 165.98M | $ 178.41M | |
$ 2.47M | $ 3.30M | $ 4.03M | $ 6.05M | $ 5.61M | |
$ 26.48M | $ 14.33M | $ 28.51M | $ 98.16M | $ 113.72M | |
$ 24.00M | $ 11.03M | $ 24.48M | $ 92.11M | $ 108.12M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 24.00M | $ 11.03M | $ 24.48M | $ 92.11M | $ 108.12M | |
$ 18.69M | $ 9.38M | $ 19.49M | $ 70.79M | $ 81.14M | |
$ 1.01 | $ 0.47 | $ 0.89 | $ 2.98 | $ 3.32 | |
$ 1.01 | $ 0.46 | $ 0.89 | $ 2.96 | $ 3.30 | |
18.56M | 20.16M | 21.88M | 23.74M | 24.46M | |
18.59M | 20.20M | 22.01M | 23.93M | 24.61M |