Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 799.12K | $ 1.06M | $ 1.07M | $ 1.10M | $ 876.00K | $ 964.41K | |
$ 155.98K | $ 644.66K | $ 649.43K | $ -621.66K | $ 588.94K | $ 796.95K | |
$ 382.30K | $ 410.65K | $ 421.36K | $ 1.72M | $ 287.05K | $ 167.46K | |
$ 317.10K | $ 606.79K | $ 595.78K | $ -665.30K | $ 754.27K | $ 867.09K | |
$ 344.72K | $ -196.14K | $ -174.42K | $ 2.38M | $ -467.21K | $ -699.63K | |
$ -22.81K | $ -23.34K | $ -21.49K | $ -24.72K | $ -19.86K | $ -20.00K | |
$ -18.68K | - | - | $ -232.42K | $ -1.84K | - | |
$ -237.13K | $ -214.61K | $ -195.91K | $ 2.59M | $ -488.91K | $ -719.62K | |
$ 800.00 | $ 800.00 | $ 800.00 | $ -800.00 | $ 800.00 | $ 800.00 | |
- | - | - | - | - | - | |
$ 321.12K | $ -215.41K | $ -196.71K | $ 2.59M | $ -489.71K | $ -720.42K | |
- | - | - | - | $ -0.02 | $ -0.04 | |
- | - | - | - | $ -0.02 | $ -0.04 | |
- | - | $ 21.95M | $ 21.60M | $ 21.46M | $ 20.57M | |
- | - | $ 21.95M | $ 23.71M | $ 21.46M | $ 20.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 473.08K | $ 1.25M | $ 599.76K | $ -1.29M | $ 1.34M | $ 1.66M | |
$ -237.93K | $ -215.41K | $ -196.71K | $ 2.59M | $ -489.71K | $ -720.42K | |
$ -153.34K | - | $ -154.77K | - | $ -489.71K | $ -720.42K | |
- | - | - | - | $ 19.86K | $ 20.00K | |
$ -214.32K | $ -191.26K | $ -174.42K | $ 2.62M | $ -469.05K | $ -699.63K | |
$ -117.37K | $ -62.63K | $ -44.66K | $ 2.62M | $ -468.51K | $ -699.06K |