Organization record
SSLJ. COM Ltd
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": 2352077, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 922260, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 367935, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 89587, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| capex | {"amount": 3255146, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-12-31 | sec_edgar |
| capex | {"amount": 6076036, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-12-31 | sec_edgar |
| capex | {"amount": 4035354, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": 25827303, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": 15606726, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 6573785, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -3255146, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -6191933, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -4035354, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": -22039190, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -10579902, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1786704, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 40000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 44000000, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-04-17 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 40000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 14874211, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 4731226, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 367600, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 7837761, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 4887623, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 9239059, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 7136321, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 44000000} | 2018-04-17 | sec_edgar |
| depreciation_amortization | {"amount": 1474064, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 721839, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 76210, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": " | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 1413351, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": 606031, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 48764, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 10496, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 16563, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| industry_sic | {"code": "7340", "scheme": "SIC", "description": "Services-To Dwellings & Other Buildings" | sec_edgar | |
| inventory | {"amount": 2375607, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| inventory | {"amount": 3043242, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -23722308, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": -13176768, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -1849674, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_expenses | {"amount": 24952030, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 13423513, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_expenses | {"amount": 1918093, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_income | {"amount": -23538679, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_income | {"amount": -12817482, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_income | {"amount": -1869329, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| ppe_net | {"amount": 11099501, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| ppe_net | {"amount": 8666441, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| pretax_income | {"amount": -23709453, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2017-12-31 | sec_edgar |
| pretax_income | {"amount": -13176768, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2016-12-31 | sec_edgar |
| pretax_income | {"amount": -1833111, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2015-12-31 | sec_edgar |
| profit_loss | {"amount": -23719949, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| profit_loss | {"amount": -13176768, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| profit_loss | {"amount": -1849674, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| retained_earnings | {"amount": -38819083, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2017-12-31 | sec_edgar |
| retained_earnings | {"amount": -15096775, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2016-12-31 | sec_edgar |
| revenue | {"amount": 16323597, "concept": "us-gaap:Revenues", "currency": "USD"} | 2017-12-31 | sec_edgar |
| revenue | {"amount": 5421288, "concept": "us-gaap:Revenues", "currency": "USD"} | 2016-12-31 | sec_edgar |
| revenue | {"amount": 444169, "concept": "us-gaap:Revenues", "currency": "USD"} | 2015-12-31 | sec_edgar |
| rnd_expense | {"amount": 1246615, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2017-12-31 | sec_edgar |
| rnd_expense | {"amount": 520415, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2016-12-31 | sec_edgar |
| sga_expense | {"amount": 4610024, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2017-12-31 | sec_edgar |
| sga_expense | {"amount": 2363945, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2016-12-31 | sec_edgar |
| sga_expense | {"amount": 1261980, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2015-12-31 | sec_edgar |
| stockholders_equity | {"amount": 102710, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2017-12-31 | sec_edgar |
| stockholders_equity | {"amount": 121815, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2016-12-31 | sec_edgar |
| total_assets | {"amount": 19450275, "concept": "us-gaap:Assets", "currency": "USD"} | 2017-12-31 | sec_edgar |
| total_assets | {"amount": 14325603, "concept": "us-gaap:Assets", "currency": "USD"} | 2016-12-31 | sec_edgar |
| total_equity | {"amount": 120528, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNon | 2017-12-31 | sec_edgar |
| total_equity | {"amount": 121815, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNon | 2016-12-31 | sec_edgar |
| total_equity | {"amount": 1289507, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2015-12-31 | sec_edgar |
| total_equity | {"amount": 3233820, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNo | 2014-12-31 | sec_edgar |
| total_liabilities | {"amount": 19329747, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2017-12-31 | sec_edgar |
| total_liabilities | {"amount": 14203788, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2016-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 19450275, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2017-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 14325603, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2016-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 2352077, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 922260, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 384167, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 93251, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 367935, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 89587, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2340760, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 758937, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 726543, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 406182, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 23382842, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 38145250, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 14762408, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"amount": 23382842, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"amount": 11501028, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 6781346, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 3177365, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AdvertisingExpense | {"amount": 155081, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 16232, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 3664, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 19450275, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 14325603, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 7837761, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 4887623, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:Capital | {"amount": 3300000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:Capital | {"amount": 150000, "currency": "USD"} | 2017-09-22 | sec_edgar |
| xbrl:Capital | {"amount": 1500000, "currency": "USD"} | 2017-09-20 | sec_edgar |
| xbrl:Capital | {"amount": 38200000, "currency": "USD"} | 2017-06-30 | sec_edgar |
| xbrl:Capital | {"amount": 20000, "currency": "USD"} | 2017-04-11 | sec_edgar |
| xbrl:Capital | {"amount": 38200000, "currency": "USD"} | 2017-03-31 | sec_edgar |
| xbrl:Capital | {"amount": 14800000, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 1007269, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 76048, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 721417, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 141, "currency": "USD"} | 2014-12-31 | sec_edgar |
| xbrl:CashPeriodIncreaseDecrease | {"amount": 931221, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CashPeriodIncreaseDecrease | {"amount": -645369, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CashPeriodIncreaseDecrease | {"amount": 721276, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.00125, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 100000000} | 2017-12-31 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 40000000} | 2017-12-31 | sec_edgar |
| xbrl:CommonStockSharesOutstanding | {"unit": "shares", "value": 40000000} | 2017-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": -23399197, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": -12668720, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": -1944313, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest | {"amount": 2750, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": -23401947, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": -12668720, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | {"amount": -1944313, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:ConstructionInProgressGross | {"amount": 38422, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ConstructionInProgressGross | {"amount": 110878, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CostOfGoodsAndServicesSold | {"amount": 14874211, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:CostOfGoodsAndServicesSold | {"amount": 4731226, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:CostOfGoodsAndServicesSold | {"amount": 367600, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:CustomerAdvancesCurrent | {"amount": 37141, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredCostsCurrent | {"amount": 603709, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredRentCreditCurrent | {"amount": 76492, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredRentCreditCurrent | {"amount": 38108, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredRentCreditNoncurrent | {"amount": 109002, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredRentCreditNoncurrent | {"amount": 79444, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredRevenueCurrent | {"amount": 4880481, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredRevenueCurrent | {"amount": 5081609, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsGross | {"amount": 9404131, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsGross | {"amount": 3175488, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsInventory | {"amount": 1857, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsInventory | {"amount": 916, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsOperatingLossCarryforwards | {"amount": 7035076, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsOperatingLossCarryforwards | {"amount": 2406410, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities | {"amount": 246450, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities | {"amount": 87438, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsValuationAllowance | {"amount": 9404131, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DeferredTaxAssetsValuationAllowance | {"amount": 3175488, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DepositsAssetsCurrent | {"amount": 116855, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DepositsAssetsCurrent | {"amount": 150131, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DepositsAssetsNoncurrent | {"amount": 496098, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DepositsAssetsNoncurrent | {"amount": 653401, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DepreciationDepletionAndAmortization | {"amount": 1474064, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DepreciationDepletionAndAmortization | {"amount": 721839, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DepreciationDepletionAndAmortization | {"amount": 76210, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:DueFromRelatedPartiesCurrent | {"amount": 781321, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DueFromRelatedPartiesCurrent | {"amount": 630369, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DueToOfficersOrStockholdersNoncurrent | {"amount": 9981686, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:DueToOfficersOrStockholdersNoncurrent | {"amount": 6988023, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:DueToRelatedPartiesCurrent | {"amount": 38422, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:EarningsPerShareBasicAndDiluted | {"per": "shares", "amount": -0.59, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:EarningsPerShareBasicAndDiluted | {"per": "shares", "amount": -0.32, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:EarningsPerShareBasicAndDiluted | {"per": "shares", "amount": -0.05, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateContinuingOperations | {"value": 0} | 2017-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateContinuingOperations | {"value": 0} | 2016-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateContinuingOperations | {"value": 0.009} | 2015-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.25} | 2017-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.25} | 2016-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | {"value": 0.25} | 2015-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | {"value": -0.25} | 2017-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | {"value": -0.25} | 2016-12-31 | sec_edgar |
| xbrl:EffectiveIncomeTaxRateReconciliationTaxHolidays | {"value": -0.241} | 2015-12-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCash | {"amount": 398254, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCash | {"amount": 519740, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCash | {"amount": -30451, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:ExciseAndSalesTaxes | {"amount": 36035, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:ExciseAndSalesTaxes | {"amount": 84031, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:ExciseAndSalesTaxes | {"amount": 27805, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:GeneralAndAdministrativeExpense | {"amount": 4610024, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:GeneralAndAdministrativeExpense | {"amount": 2363945, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:GeneralAndAdministrativeExpense | {"amount": 1261980, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 1413351, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 606031, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 48764, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | {"amount": -23709453, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | {"amount": -13176768, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | {"amount": -1833111, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:IncomeTaxesPaid | {"amount": 10496, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:IncomeTaxesPaid | {"amount": 16563, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": 10496, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": 16563, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsAndOtherReceivables | {"amount": 377871, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsAndOtherReceivables | {"amount": 59118, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsAndOtherReceivables | {"amount": 94402, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsPayable | {"amount": 1317096, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsPayable | {"amount": 866571, "currency": "USD"} | 2016-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsPayable | {"amount": 103925, "currency": "USD"} | 2015-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsReceivable | {"amount": 274102, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsReceivable | {"amount": 91407, "currency": "USD"} | 2016-12-31 | sec_edgar |