Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 81.93M | $ 82.59M | $ 69.43M | $ 61.94M | $ 32.25M | $ 28.20M | |
$ 30.05M | $ 63.99M | $ 54.84M | $ 46.31M | $ 24.88M | $ 22.25M | |
$ 18.80M | $ 18.60M | $ 14.59M | $ 15.63M | $ 7.38M | $ 5.95M | |
$ 10.25M | $ 20.52M | $ 19.81M | $ 15.79M | $ 11.13M | $ 11.01M | |
$ 41.64M | $ -1.92M | $ -5.21M | $ -155.38K | $ -3.76M | $ -5.06M | |
$ 829.93K | $ 1.69M | $ 11.19K | $ 3.33K | $ 60.29K | $ 81.79K | |
$ -67.65K | $ -50.00K | $ -17.65K | $ -279.00 | $ 813.50K | $ -32.65K | |
$ -359.37K | $ -182.58K | $ -5.20M | $ -151.77K | $ -2.88M | $ -5.01M | |
$ 125.67K | $ 292.52K | $ 280.00K | $ 169.86K | $ 23.11K | $ 101.89K | |
- | - | - | - | - | - | |
$ 42.40M | $ -475.10K | $ -5.48M | $ -321.63K | $ -2.91M | $ -5.12M | |
$ -0.03 | $ -0.02 | $ -0.27 | $ -0.02 | $ -0.19 | $ -0.39 | |
$ -0.03 | $ -0.02 | $ -0.27 | $ -0.02 | $ -0.19 | $ -0.39 | |
$ 80.73M | $ 20.11M | $ 20.38M | $ 20.03M | $ 15.43M | $ 12.96M | |
$ 93.40M | $ 20.11M | $ 20.38M | $ 20.03M | $ 15.43M | $ 12.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 40.29M | $ 84.51M | $ 74.64M | $ 62.10M | $ 36.01M | $ 33.26M | |
$ -651.90K | $ -475.10K | $ -5.48M | $ -321.63K | $ -2.91M | $ -5.12M | |
$ -297.65K | $ 1.12M | $ -3.53M | - | $ -3.50M | $ -5.12M | |
- | - | - | - | - | - | |
$ -460.67K | $ -177.38K | $ -5.20M | $ -155.10K | $ -3.76M | $ -5.06M | |
$ 153.69K | $ 1.90M | $ -2.44M | $ 2.49M | $ -2.24M | $ -3.04M |