Organization record
Hunter Maritime Acquisition Corp.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 37749, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 279382, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 3017176, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2066302, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 25057905, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 35067737, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10088922, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 25057905, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 35067737, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 23896950, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2016-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 0, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquiva | 2016-06-23 | sec_edgar |
| cash_and_restricted_cash | {"amount": 10338379, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2587688, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": -15273959, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": 153705125, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 67463408, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -88575296, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": -17072876, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -151735618, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -23839186, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": 76143750, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": 43789995, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -31103672, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -146186, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1091569209, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 1091569209, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 204041004, "concept": "dei:EntityCommonStockSharesOutstanding" | 2019-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 204041004, "concept": "dei:EntityCommonStockSharesOutstanding" | 2019-03-21 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 981569209, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 981569209, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 169174457, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 109965050, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 36847590, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"amount": 29486419, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 204041004} | 2019-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 204041004} | 2019-03-21 | sec_edgar |
| depreciation_amortization | {"amount": 660483, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2018-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 612563, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 908412, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2018-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2016-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2018-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2017-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2016-12-31 | sec_edgar |
| income_tax_expense | {"amount": 19260548, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 12348395, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": -2806686, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| industry_sic | {"code": "4731", "scheme": "SIC", "description": "Arrangement of Transportation of Freig | sec_edgar | |
| net_income | {"amount": 60284971, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| net_income | {"amount": 35987631, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": -13157161, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -398874, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 0, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 5310585, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 192880408, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_expenses | {"amount": 181050844, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 129523809, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_income | {"amount": 72538362, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_income | {"amount": 40857800, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_income | {"amount": -15223720, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_income | {"amount": -397367, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| ppe_net | {"amount": 2348203, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2018-12-31 | sec_edgar |
| ppe_net | {"amount": 1422816, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| pretax_income | {"amount": 79269005, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2018-12-31 | sec_edgar |
| pretax_income | {"amount": 48192693, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2017-12-31 | sec_edgar |
| pretax_income | {"amount": -398874, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2016-12-31 | sec_edgar |
| pretax_income | {"amount": -16060109, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2016-12-31 | sec_edgar |
| profit_loss | {"amount": 60008457, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| profit_loss | {"amount": 35844298, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| profit_loss | {"amount": -13253423, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| profit_loss | {"amount": -398874, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| retained_earnings | {"amount": 563487, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2018-12-31 | sec_edgar |
| retained_earnings | {"amount": -53604674, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2017-12-31 | sec_edgar |
| revenue | {"amount": 265418770, "concept": "us-gaap:Revenues", "currency": "USD"} | 2018-12-31 | sec_edgar |
| revenue | {"amount": 221908644, "concept": "us-gaap:Revenues", "currency": "USD"} | 2017-12-31 | sec_edgar |
| revenue | {"amount": 0, "concept": "us-gaap:Revenues", "currency": "USD"} | 2016-12-31 | sec_edgar |
| revenue | {"amount": 114300089, "concept": "us-gaap:Revenues", "currency": "USD"} | 2016-12-31 | sec_edgar |
| rnd_expense | {"amount": 17198056, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2018-12-31 | sec_edgar |
| rnd_expense | {"amount": 15323516, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2017-12-31 | sec_edgar |
| rnd_expense | {"amount": 13656817, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2016-12-31 | sec_edgar |
| sga_expense | {"amount": 15433707, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2018-12-31 | sec_edgar |
| sga_expense | {"amount": 11981156, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2017-12-31 | sec_edgar |
| sga_expense | {"amount": 9274374, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2016-12-31 | sec_edgar |
| sga_expense | {"amount": 397367, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD" | 2016-12-31 | sec_edgar |
| share_based_compensation | {"amount": 566949, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2018-12-31 | sec_edgar |
| share_based_compensation | {"amount": 3431852, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2017-12-31 | sec_edgar |
| share_based_compensation | {"amount": 2622264, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2016-12-31 | sec_edgar |
| share_repurchase | {"amount": 131618419, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2018-12-31 | sec_edgar |
| share_repurchase | {"amount": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "USD"} | 2017-12-31 | sec_edgar |
| share_repurchase | {"amount": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "USD"} | 2016-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 1091569209, "concept": "us-gaap:WeightedAverageNumberOfSharesO | 2018-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 1091569209, "concept": "us-gaap:WeightedAverageNumberOfSharesO | 2017-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 1088230612, "concept": "us-gaap:WeightedAverageNumberOfSharesO | 2016-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 1145706634, "concept": "us-gaap:WeightedAverageNumberOfDiluted | 2018-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 1145706634, "concept": "us-gaap:WeightedAverageNumberOfDiluted | 2017-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 1088230612, "concept": "us-gaap:WeightedAverageNumberOfDiluted | 2016-12-31 | sec_edgar |
| short_term_investments | {"amount": 129182053, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2018-12-31 | sec_edgar |
| short_term_investments | {"amount": 470641, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2017-12-31 | sec_edgar |
| stockholders_equity | {"amount": 146157940, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2018-12-31 | sec_edgar |
| stockholders_equity | {"amount": 91119281, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2017-12-31 | sec_edgar |
| stockholders_equity | {"amount": 5000001, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2016-12-31 | sec_edgar |
| stockholders_equity | {"amount": 0, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2016-06-23 | sec_edgar |
| total_assets | {"amount": 182885053, "concept": "us-gaap:Assets", "currency": "USD"} | 2018-12-31 | sec_edgar |
| total_assets | {"amount": 124841872, "concept": "us-gaap:Assets", "currency": "USD"} | 2017-12-31 | sec_edgar |
| total_equity | {"amount": 146037463, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2018-12-31 | sec_edgar |
| total_equity | {"amount": 91278453, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2017-12-31 | sec_edgar |
| total_equity | {"amount": 53603423, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2016-12-31 | sec_edgar |
| total_equity | {"amount": -82050, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNon | 2015-12-31 | sec_edgar |
| total_liabilities | {"amount": 36847590, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2018-12-31 | sec_edgar |
| total_liabilities | {"amount": 33563419, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2017-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 182885053, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2018-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 124841872, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2017-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 2841260, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 37749, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 279382, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrentAndNoncurrent | {"amount": 1140742, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 3017176, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 2066302, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 272731, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 1651530, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 9800696, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 5199481, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 139793, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 4516, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccruedMarketingCostsCurrent | {"amount": 4332622, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccruedMarketingCostsCurrent | {"amount": 2841260, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccruedSalariesCurrent | {"amount": 4245829, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccruedSalariesCurrent | {"amount": 4247903, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2645271, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1885781, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1810416, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 2487570, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 9342579, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 8959926, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 141011552, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 145580710, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustedWeightedAverageShares | {"unit": "shares", "value": 3793275} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": -920, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"amount": 0, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"amount": -476624, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | {"amount": 284496, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts | {"amount": 8872106, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts | {"amount": 7328247, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalWarrantIssued | {"amount": 5034620, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdministrativeExpense | {"amount": 10000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdministrativeExpense | {"amount": 88364, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 2724798, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 6519327, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 753413, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 434190, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 737452, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 566949, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 3431852, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 2622264, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 713080, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 0, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableWriteOffs | {"amount": 1341451, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulOtherReceivablesCurrent | {"amount": 1341451, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.04} | 2017-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 182885053, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 124841872, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 153590747, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 169174457, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 109965050, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"amount": 50000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"amount": 225000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AvailableForSaleSecuritiesCurrent | {"amount": 470641, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:BankingArrangementsClassifiedAsCashEquivalents | {"amount": 152102400, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:BankingArrangementsClassifiedAsCashEquivalents | {"amount": 151767426, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:BasicEarningsLossPerShare | {"per": "shares", "amount": -0.1009, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:BasicEarningsLossPerShare | {"per": "shares", "amount": -0.1052, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:BrokerageFeeExpense | {"amount": 0, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:BrokerageFeeExpense | {"amount": 6193, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:BusinessCombinationConsiderationTransferred1 | {"amount": 1659, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CapitalLeasesFutureMinimumPaymentsDueInFourYears | {"amount": 550786, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CapitalLeasesFutureMinimumPaymentsDueInThreeYears | {"amount": 1167009, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CapitalLeasesFutureMinimumPaymentsDueInTwoYears | {"amount": 4008358, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1 | {"amount": 5726153, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 140517, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 447616, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 1823321, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashAdvancesAndLoansFromRelatedParties | {"amount": 0, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CashAdvancesAndLoansFromRelatedParties | {"amount": 150000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"amount": 152550016, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"amount": 153590747, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"amount": 0, "currency": "USD"} | 2016-06-23 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 25057905, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 35067737, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 10088922, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsAndShortTermInvestments | {"amount": 25057905, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsAndShortTermInvestments | {"amount": 35067737, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsAndShortTermInvestments | {"amount": 23896950, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 25057905, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 35067737, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 23896950, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 0, "currency": "USD"} | 2016-06-23 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | {"amount": 10338379, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect | {"amount": -9843858, "currency": "USD"} | 2018-12-31 | sec_edgar |