Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 136.72M | $ 154.50M | $ 182.19M | $ 126.39M | $ 136.62M | |
$ 57.12M | $ 85.10M | $ 97.94M | $ 62.54M | $ 67.08M | |
$ 21.62M | $ 20.77M | $ 21.68M | $ 17.00M | $ 19.15M | |
$ 1.29M | $ 1.38M | $ 1.28M | $ 992.84K | $ 1.16M | |
$ 36.79M | $ 65.71M | $ 77.54M | $ 46.53M | $ 49.10M | |
$ 35.50M | $ 64.33M | $ 76.26M | $ 45.54M | $ 47.94M | |
$ 23.07M | $ -13.37M | $ 25.38M | $ 6.58M | $ 30.51M | |
$ 58.58M | $ 50.96M | $ 101.64M | $ 52.12M | $ 78.44M | |
$ 42.23M | $ 40.43M | $ 74.20M | $ 38.66M | $ 54.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.32 | $ 13.01 | $ 23.34 | $ 12.03 | $ 15.99 | |
$ 14.32 | $ 13.01 | $ 23.34 | $ 12.03 | $ 15.99 | |
2.95M | 3.11M | 3.18M | 3.21M | 3.44M | |
2.95M | 3.11M | 3.18M | 3.21M | 3.44M |