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.72M | $ 26.34M | $ 25.78M | |
$ 6.09M | $ 6.21M | $ 5.66M | $ 5.30M | $ 5.26M | |
$ 17.63M | $ 8.62M | $ 14.88M | $ -3.31M | $ 13.73M | |
$ 10.01M | $ 1.55M | $ 8.07M | $ -5.01M | $ 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 | $ -8.51M | $ 3.71M | |
$ 0.17 | $ 0.19 | $ 0.19 | $ -0.62 | $ 0.27 | |
$ 0.17 | $ 0.19 | $ 0.19 | $ -0.62 | $ 0.27 | |
20.62M | 20.62M | 20.02M | 13.82M | 13.82M | |
20.62M | 20.62M | 20.02M | 13.82M | 13.82M |