Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 472.67M | $ 425.77M | $ 433.89M | $ 476.66M | $ 313.56M | |
$ 35.09M | $ 30.23M | $ 32.53M | $ 21.15M | $ 33.88M | |
$ 25.09M | $ 28.68M | $ 24.46M | $ 26.12M | $ 25.78M | |
$ 6.09M | $ 5.63M | $ 5.66M | $ 4.79M | $ 5.26M | |
$ 17.63M | $ 8.62M | $ 14.88M | $ -498.00K | $ 13.73M | |
$ 10.01M | $ 1.55M | $ 8.07M | $ -4.97M | $ 7.56M | |
$ -631.00K | $ -1.08M | $ -502.00K | $ -4.88M | $ 168.00K | |
$ 9.38M | $ 464.00K | $ 7.57M | $ -9.86M | $ 7.72M | |
$ 3.49M | $ 3.87M | $ 3.87M | $ -2.64M | $ -552.00K | |
$ 0.17 | $ 0.19 | $ 0.19 | $ -0.19 | $ -0.04 | |
$ 0.17 | $ 0.19 | $ 0.19 | $ -0.19 | $ -0.04 | |
20.62M | 20.62M | 20.02M | 13.82M | 13.82M | |
20.62M | 20.62M | 20.02M | 13.82M | 13.82M |