date
2019-03-31
filing_date
2019-04-16
currency_symbol
USD
totalAssets
371571958.00
intangibleAssets
0.00
otherCurrentAssets
5345103.00
totalLiab
161644986.00
totalStockholderEquity
209926972.00
deferredLongTermLiab
0.00
otherCurrentLiab
151298.00
commonStock
20211.00
retainedEarnings
-69265579.00
otherLiab
0.00
goodWill
0.00
otherAssets
371571960.00
cash
144921466.00
totalCurrentLiabilities
156634001.00
currentDeferredRevenue
11503106.00
netDebt
-141858615.00
shortTermDebt
1797635.00
shortLongTermDebt
1797635.00
shortLongTermDebtTotal
3062851.00
otherStockholderEquity
279530218.00
propertyPlantEquipment
5405040.00
totalCurrentAssets
351686291.00
longTermInvestments
5505234.00
netTangibleAssets
209926972.00
shortTermInvestments
31574110.00
netReceivables
158824435.00
longTermDebt
1265216.00
inventory
11021177.00
accountsPayable
143181962.00
totalPermanentEquity
0.00
noncontrollingInterestInConsolidatedEntity
0.00
temporaryEquityRedeemableNoncontrollingInterests
0.00
accumulatedOtherComprehensiveIncome
-357878.00
additionalPaidInCapital
0.00
commonStockTotalEquity
20210.00
preferredStockTotalEquity
0.00
retainedEarningsTotalEquity
0.00
treasuryStock
0.00
nonCurrrentAssetsOther
1265373.00
nonCurrentAssetsTotal
19885667.00
capitalLeaseObligations
3062851.00
nonCurrentLiabilitiesTotal
5010985.00
capitalSurpluse
279530220.00
liabilitiesAndStockholdersEquity
371571958.00
cashAndShortTermInvestments
176495576.00
propertyPlantAndEquipmentGross
5405040.00
propertyPlantAndEquipmentNet
5405044.00
commonStockSharesOutstanding
48896354.00