Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 200.25M | $ 188.19M | $ 154.33M | $ 159.13M | $ 101.69M | |
$ 88.87M | $ 91.91M | $ 71.03M | $ 85.70M | $ 53.68M | |
$ 34.48M | $ 26.36M | $ 23.47M | $ 15.99M | $ 13.41M | |
$ 31.86M | $ 20.34M | $ 13.96M | $ 10.72M | $ 8.97M | |
$ 86.45M | $ 83.33M | $ 62.18M | $ 79.41M | $ 40.19M | |
$ 54.39M | $ 63.35M | $ 47.52M | $ 69.17M | $ 31.50M | |
$ -3.10M | $ -3.58M | $ -923.00K | $ -2.84M | $ -2.14M | |
$ 51.29M | $ 59.77M | $ 46.59M | $ 66.33M | $ 29.36M | |
$ 33.16M | $ 35.52M | $ 27.24M | $ 42.03M | $ 32.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.14 | $ 0.16 | $ 0.12 | $ 0.19 | $ 0.16 | |
$ 0.14 | $ 0.15 | $ 0.12 | $ 0.19 | $ 0.16 | |
234.16M | 229.01M | 221.46M | 215.81M | 202.24M | |
238.37M | 233.34M | 226.80M | 224.08M | 209.58M |