date
2021-06-30
filing_date
2021-08-02
currency_symbol
USD
totalAssets
761141000.00
otherCurrentAssets
12035000.00
totalLiab
471729000.00
totalStockholderEquity
289412000.00
otherCurrentLiab
50827000.00
commonStock
31716000.00
capitalStock
31716000.00
retainedEarnings
338341000.00
otherLiab
23427000.00
otherAssets
29241000.00
cash
235344000.00
totalCurrentLiabilities
234830000.00
currentDeferredRevenue
116078000.00
netDebt
11964000.00
shortTermDebt
33836000.00
shortLongTermDebtTotal
247308000.00
otherStockholderEquity
-78183000.00
propertyPlantEquipment
351311000.00
totalCurrentAssets
380589000.00
netTangibleAssets
289412000.00
netReceivables
18154000.00
inventory
115056000.00
accountsPayable
34089000.00
accumulatedOtherComprehensiveIncome
-2462000.00
commonStockTotalEquity
31716000.00
retainedEarningsTotalEquity
338341000.00
treasuryStock
-177199000.00
nonCurrrentAssetsOther
12776000.00
nonCurrentAssetsTotal
380552000.00
capitalLeaseObligations
247308000.00
nonCurrentLiabilitiesOther
23427000.00
nonCurrentLiabilitiesTotal
236899000.00
capitalSurpluse
99016000.00
liabilitiesAndStockholdersEquity
761141000.00
cashAndShortTermInvestments
235344000.00
propertyPlantAndEquipmentGross
351311000.00
propertyPlantAndEquipmentNet
351311000.00
netWorkingCapital
145759000.00
netInvestedCapital
289412000.00
commonStockSharesOutstanding
18842000.00