date
2022-12-31
filing_date
2023-03-08
currency_symbol
USD
totalAssets
42332443.00
intangibleAssets
787182.00
otherCurrentAssets
1457232.00
totalLiab
11006480.00
totalStockholderEquity
31325963.00
otherCurrentLiab
-277803.00
commonStock
488619.00
capitalStock
488619.00
retainedEarnings
-9571211.00
otherAssets
4070105.00
cash
17408257.00
totalCurrentLiabilities
6958940.00
currentDeferredRevenue
3967480.00
netDebt
-12483253.00
shortTermDebt
877464.00
shortLongTermDebt
433295.00
shortLongTermDebtTotal
4925004.00
otherStockholderEquity
40408555.00
propertyPlantEquipment
3886975.00
totalCurrentAssets
29801636.00
netTangibleAssets
30538781.00
netReceivables
4531280.00
inventory
6404867.00
accountsPayable
2391799.00
commonStockTotalEquity
488619.00
retainedEarningsTotalEquity
-9571211.00
treasuryStock
-3843562.00
nonCurrrentAssetsOther
102625.00
nonCurrentAssetsTotal
12530807.00
capitalLeaseObligations
4491709.00
nonCurrentLiabilitiesOther
4047540.00
nonCurrentLiabilitiesTotal
4047540.00
capitalSurpluse
44252117.00
liabilitiesAndStockholdersEquity
42332443.00
cashAndShortTermInvestments
17408257.00
propertyPlantAndEquipmentGross
7673520.00
propertyPlantAndEquipmentNet
7673520.00
netWorkingCapital
22842696.00
netInvestedCapital
31759258.00
commonStockSharesOutstanding
45372132.00