Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 383.73M | $ 381.00M | $ 298.01M | $ 239.82M | $ 292.14M | |
$ 90.38M | $ 93.72M | $ 68.27M | $ 53.60M | $ 65.39M | |
$ 41.18M | $ 41.92M | $ 31.88M | $ 29.24M | $ 31.26M | |
$ 2.42M | $ 1.91M | $ 1.82M | $ 1.95M | $ 2.09M | |
$ 49.58M | $ 53.70M | $ 38.21M | $ 26.32M | $ 34.13M | |
$ 49.20M | $ 51.80M | $ 36.39M | $ 24.36M | $ 34.13M | |
$ 2.86M | $ 338.00K | $ 16.00K | $ 95.00K | $ 323.00K | |
$ 52.06M | $ 52.13M | $ 36.41M | $ 24.46M | $ 34.46M | |
$ 41.70M | $ 40.35M | $ 29.03M | $ 19.44M | $ 28.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.21 | $ 1.18 | $ 0.85 | $ 0.56 | $ 0.81 | |
$ 1.21 | $ 1.18 | $ 0.85 | $ 0.56 | $ 0.81 | |
33.61M | 33.44M | 33.31M | 33.93M | 34.06M | |
33.61M | 33.44M | 33.31M | 33.93M | 34.06M |