Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 244.38M | $ 275.09M | $ 248.92M | $ 220.77M | $ 200.29M | |
$ 158.35M | $ 178.78M | $ 170.89M | $ 149.82M | $ 94.96M | |
$ 143.93M | $ 147.46M | $ 131.37M | $ 111.47M | $ 104.51M | |
$ 2.60M | $ 2.98M | $ 2.43M | $ 2.27M | $ 2.04M | |
$ 18.53M | $ 34.30M | $ 41.96M | $ 40.62M | $ -8.67M | |
$ 14.42M | $ 31.32M | $ 39.52M | $ 38.35M | $ -9.55M | |
$ -52.00K | $ 2.86M | $ 123.00K | $ -1.70M | $ -1.76M | |
$ 14.37M | $ 34.18M | $ 39.65M | $ 36.65M | $ -11.31M | |
$ 8.78M | $ 28.47M | $ 33.75M | $ 27.25M | $ 3.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.28 | $ 0.89 | $ 1.03 | $ 0.87 | $ 0.14 | |
$ 0.28 | $ 0.88 | $ 1.00 | $ 0.83 | $ 0.13 | |
31.40M | 31.85M | 32.70M | 31.44M | 29.25M | |
31.58M | 32.50M | 33.85M | 32.92M | 30.80M |