Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 56.84M | $ 54.52M | $ 44.99M | $ 41.70M | $ 41.22M | $ 38.50M | |
$ 34.22M | $ 32.90M | $ 27.02M | $ 24.49M | $ 24.64M | $ 23.82M | |
$ 22.62M | $ 21.61M | $ 17.96M | $ 17.21M | $ 16.58M | $ 14.68M | |
$ 60.09M | $ 19.94M | $ 18.35M | $ 17.44M | $ 16.36M | $ 16.35M | |
$ -37.48M | $ 1.67M | $ -385.38K | $ -230.99K | $ 223.38K | $ -1.67M | |
$ 60.43M | $ -55.67K | $ -89.02K | $ -46.80K | $ -13.62K | $ -39.81K | |
$ 25.00K | $ 2.99M | $ 27.02M | $ -71.36K | $ -13.27K | $ -8.41M | |
$ 22.95M | $ -1.37M | $ -474.40K | $ 43.57K | $ 223.04K | $ 6.46M | |
$ 5.85M | $ -297.42K | $ -192.18K | $ 178.00K | $ 47.39K | $ -455.01K | |
- | - | - | $ -3.08M | $ -1.80M | $ 2.25M | |
$ 17.10M | $ -1.07M | $ -282.22K | $ -134.43K | $ 175.65K | $ 4.87M | |
$ -9.82 | $ -0.20 | $ -0.05 | $ -0.03 | $ 0.04 | $ 1.51 | |
$ -9.82 | $ -0.20 | $ -0.05 | $ -0.03 | $ 0.04 | $ 1.51 | |
$ 370.06M | $ 5.26M | $ 5.17M | $ 5.03M | $ 4.50M | $ 4.50M | |
$ 370.06M | $ 5.26M | $ 5.17M | $ 5.03M | $ 4.50M | $ 4.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 94.32M | $ 52.84M | $ 25.42M | $ 22.01M | $ 20.96M | $ 40.17M | |
$ 17.10M | $ -1.07M | $ -282.22K | $ -134.43K | $ 175.65K | $ 4.87M | |
$ 22.07M | - | $ 26.36M | $ -176.94K | - | - | |
- | - | - | - | - | - | |
$ -34.01M | $ -1.31M | $ -385.38K | $ 90.37K | $ 236.65K | $ 6.50M | |
$ -32.90M | $ -185.11K | $ 1.37M | $ 1.49M | $ 1.36M | $ 7.43M |