Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 102.74M | $ 110.82M | $ 106.02M | $ 87.85M | $ 92.82M | |
$ ― | $ ― | $ 48.29M | $ 46.36M | $ 41.81M | $ 39.04M | |
$ ― | $ 102.74M | $ 110.82M | $ 59.66M | $ 46.04M | $ 53.77M | |
$ ― | $ 98.44M | $ 71.95M | $ 52.31M | $ 46.75M | $ 45.90M | |
$ ― | $ 4.31M | $ 38.87M | $ 7.35M | $ -705.00K | $ 7.87M | |
$ ― | $ -1.79M | $ -927.00K | $ 568.00K | $ 727.00K | $ -598.00K | |
$ ― | $ ― | $ -265.00K | $ ― | $ ― | $ ― | |
$ ― | $ -8.53M | $ 35.41M | $ 5.96M | $ -232.00K | $ 7.10M | |
$ ― | $ -72.00K | $ 1.42M | $ 2.72M | $ 503.00K | $ 1.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -8.46M | $ 33.99M | $ 3.24M | $ -735.00K | $ 5.81M | |
$ ― | $ -0.61 | $ 0.40 | $ 0.24 | $ -0.06 | $ 0.55 | |
$ ― | $ -0.61 | $ 0.40 | $ 0.23 | $ -0.06 | $ 0.54 | |
$ ― | $ 13.76M | $ 13.75M | $ 13.75M | $ 12.21M | $ 10.66M | |
$ ― | $ 13.77M | $ 13.77M | $ 13.80M | $ 12.21M | $ 10.67M | |
$ ― | $ 0.06 | $ 0.15 | $ ― | $ ― | $ 0.37 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.56 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.56 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 98.44M | $ 71.95M | $ -98.67M | $ -88.56M | $ 84.94M | |
$ ― | $ -8.46M | $ 33.99M | $ 3.24M | $ -735.00K | $ 5.81M | |
$ ― | $ 2.42M | $ 31.23M | $ 5.65M | $ -1.54M | $ 6.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 625.00K | |
$ ― | $ -6.71M | $ 36.36M | $ 6.54M | $ 508.00K | $ 7.72M | |
$ ― | $ -2.31M | $ 40.87M | $ 6.54M | $ 508.00K | $ 11.65M |