date
2022-12-31
filing_date
2022-08-03
currency_symbol
USD
totalAssets
366667000.00
otherCurrentAssets
4456000.00
totalLiab
57273000.00
totalStockholderEquity
309394000.00
deferredLongTermLiab
3065000.00
otherCurrentLiab
9350000.00
commonStock
25000.00
capitalStock
30000.00
retainedEarnings
138223000.00
otherLiab
8581000.00
otherAssets
288139000.00
cash
1042000.00
totalCurrentLiabilities
41940000.00
currentDeferredRevenue
7749000.00
netDebt
6951000.00
shortTermDebt
20686000.00
shortLongTermDebtTotal
7993000.00
otherStockholderEquity
171146000.00
propertyPlantEquipment
37093000.00
totalCurrentAssets
92541000.00
longTermInvestments
133072000.00
netTangibleAssets
382104000.00
shortTermInvestments
8412000.00
netReceivables
45813000.00
longTermDebt
2545000.00
inventory
41230000.00
accountsPayable
4155000.00
commonStockTotalEquity
30000.00
retainedEarningsTotalEquity
205996000.00
treasuryStock
-4477000.00
nonCurrrentAssetsOther
234187000.00
nonCurrentAssetsTotal
274126000.00
capitalLeaseObligations
2771000.00
longTermDebtTotal
2545000.00
nonCurrentLiabilitiesOther
7637000.00
nonCurrentLiabilitiesTotal
15333000.00
capitalSurpluse
180555000.00
liabilitiesAndStockholdersEquity
366667000.00
cashAndShortTermInvestments
1042000.00
propertyPlantAndEquipmentGross
50995000.00
propertyPlantAndEquipmentNet
36935000.00
netWorkingCapital
65619000.00
netInvestedCapital
384649000.00
commonStockSharesOutstanding
24275989.00