Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 426.97M | $ 366.89M | $ 250.73M | $ 224.19M | $ 191.55M | |
$ 258.90M | $ 235.79M | $ 163.97M | $ 154.06M | $ 137.70M | |
$ 244.79M | $ 207.87M | $ 162.05M | $ 133.28M | $ 105.25M | |
$ 26.28M | $ 25.06M | $ 20.41M | $ 15.56M | $ 11.91M | |
$ 40.39M | $ 50.66M | $ 22.89M | $ 36.53M | $ 40.57M | |
$ 14.10M | $ 25.60M | $ 2.48M | $ 20.97M | $ 32.68M | |
$ 5.63M | $ 5.89M | $ -822.00K | $ 498.00K | $ 2.58M | |
$ 19.74M | $ 31.49M | $ 1.10M | $ 21.47M | $ 35.26M | |
$ 10.06M | $ 20.08M | $ -1.17M | $ 13.73M | $ 23.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.35 | $ 0.73 | $ -0.04 | $ 0.51 | $ 0.89 | |
$ 0.35 | $ 0.70 | $ -0.04 | $ 0.49 | $ 0.87 | |
28.74M | 27.67M | 27.25M | 28.02M | 26.18M | |
29.15M | 28.61M | 27.25M | 28.14M | 26.97M |