Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 50.83M | $ 98.24M | $ 72.16M | $ 48.35M | $ 48.04M | $ 47.74M | |
$ 1.71M | $ 3.67M | $ 3.93M | $ 22.92M | $ 21.06M | $ 23.63M | |
$ 49.11M | $ 94.57M | $ 68.23M | $ 25.43M | $ 26.99M | $ 24.12M | |
$ 33.95M | $ 64.99M | $ 48.87M | $ 16.12M | $ 15.60M | $ 14.93M | |
$ 15.16M | $ 29.57M | $ 19.36M | $ 9.31M | $ 10.69M | $ 9.18M | |
$ ― | $ ― | $ 777.84K | $ -642.57K | $ -579.36K | $ -1.34M | |
$ 14.60K | $ 3.25K | $ 785.21K | $ -1.45M | $ -916.96K | $ 2.34M | |
$ 23.25M | $ 31.59M | $ 18.60M | $ 8.50M | $ 10.36M | $ 12.86M | |
$ 1.82M | $ 7.64M | $ 4.44M | $ 1.99M | $ 2.49M | $ 3.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.91M | $ 23.96M | $ 14.15M | $ 6.51M | $ 7.99M | $ 9.43M | |
$ 7.45 | $ 9.96 | $ 5.88 | $ 2.71 | $ 3.32 | $ 3.92 | |
$ 7.45 | $ 9.96 | $ 5.88 | $ 2.71 | $ 3.32 | $ 3.92 | |
$ 7.22M | $ 2.41M | $ 2.41M | $ 2.41M | $ 2.41M | $ 2.41M | |
$ 7.22M | $ 2.41M | $ 2.41M | $ 2.41M | $ 2.41M | $ 2.41M | |
$ 7.20 | $ ― | $ 7.60 | $ 2.76 | $ 2.76 | $ 2.73 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 35.67M | $ 68.66M | $ 52.80M | $ -39.05M | $ -37.35M | $ -38.56M | |
$ 17.91M | $ 23.96M | $ 14.15M | $ 6.51M | $ 7.99M | $ 9.43M | |
$ ― | $ ― | $ 13.62M | $ 6.53M | $ 8.29M | $ 9.34M | |
$ -1.28M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 18.60M | $ 8.50M | $ 10.36M | $ 12.86M | |
$ ― | $ ― | $ 21.15M | $ 10.71M | $ 12.20M | $ 14.39M |