Organization record
CHINA ENERGY RECOVERY, INC.
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": 23191789, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 21625205, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 19094802, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 15175244, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_payable | {"amount": 4557848, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 16331422, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 22911253, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 20424128, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 13788006, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 20727295, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 7658742, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_receivable | {"amount": 7197345, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_receivable | {"amount": 7059935, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 5885111, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-12-31 | sec_edgar |
| capex | {"amount": 4469407, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-09-30 | sec_edgar |
| capex | {"amount": 4281992, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-06-30 | sec_edgar |
| capex | {"amount": 2476959, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-03-31 | sec_edgar |
| capex | {"amount": 9076046, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-12-31 | sec_edgar |
| capex | {"amount": 9011203, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-09-30 | sec_edgar |
| capex | {"amount": 7758196, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-06-30 | sec_edgar |
| capex | {"amount": 1711487, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-03-31 | sec_edgar |
| capex | {"amount": 10300653, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-12-31 | sec_edgar |
| capex | {"amount": 5361821, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-09-30 | sec_edgar |
| capex | {"amount": 3342956, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-06-30 | sec_edgar |
| cashflow_financing | {"amount": 4052837, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2930416, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-09-30 | sec_edgar |
| cashflow_financing | {"amount": 1107979, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-06-30 | sec_edgar |
| cashflow_financing | {"amount": -742236, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-03-31 | sec_edgar |
| cashflow_financing | {"amount": 5797700, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 10054667, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-09-30 | sec_edgar |
| cashflow_financing | {"amount": -2494539, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-06-30 | sec_edgar |
| cashflow_financing | {"amount": -718371, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-03-31 | sec_edgar |
| cashflow_financing | {"amount": 7257121, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3762755, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-09-30 | sec_edgar |
| cashflow_financing | {"amount": 3762755, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-06-30 | sec_edgar |
| cashflow_investing | {"amount": -8401342, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -4831383, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-09-30 | sec_edgar |
| cashflow_investing | {"amount": -6210531, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-06-30 | sec_edgar |
| cashflow_investing | {"amount": -2533251, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-03-31 | sec_edgar |
| cashflow_investing | {"amount": -12229249, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -11339373, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2011-09-30 | sec_edgar |
| cashflow_investing | {"amount": -7745886, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-06-30 | sec_edgar |
| cashflow_investing | {"amount": -1752250, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-03-31 | sec_edgar |
| cashflow_investing | {"amount": -10559841, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -5400779, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2010-09-30 | sec_edgar |
| cashflow_investing | {"amount": -3482512, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2010-06-30 | sec_edgar |
| cashflow_operating | {"amount": 1848537, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": -352824, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-09-30 | sec_edgar |
| cashflow_operating | {"amount": 2302292, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-06-30 | sec_edgar |
| cashflow_operating | {"amount": 614683, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2012-03-31 | sec_edgar |
| cashflow_operating | {"amount": 6863131, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 5036779, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-09-30 | sec_edgar |
| cashflow_operating | {"amount": 10812569, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-06-30 | sec_edgar |
| cashflow_operating | {"amount": 2142457, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-03-31 | sec_edgar |
| cashflow_operating | {"amount": 3863563, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 29500, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2010-09-30 | sec_edgar |
| cashflow_operating | {"amount": -493838, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30906266, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31052006, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2013-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31072061, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31082960, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-05-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-02-29 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2011-10-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2011-07-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31085859, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30906266, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 77482545, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 16667371, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 64705182, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-09-30 | sec_edgar |
| cost_of_revenue | {"amount": -21939783, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-06-30 | sec_edgar |
| cost_of_revenue | {"amount": -48037811, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 26098028, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 77731325, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 45567195, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 24298399, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-09-30 | sec_edgar |
| cost_of_revenue | {"amount": -21268796, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-06-30 | sec_edgar |
| cost_of_revenue | {"amount": -15127655, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 6141141, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 17898955, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 14444768, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 4752909, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 9691859, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 6215657, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-06-30 | sec_edgar |
| current_assets | {"amount": 39546960, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 48343294, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| current_assets | {"amount": 50033264, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| current_assets | {"amount": 55019449, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| current_assets | {"amount": 63336097, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 70899829, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| current_assets | {"amount": 63133445, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| current_assets | {"amount": 36878840, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 75929098, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 79597238, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| current_liabilities | {"amount": 85791937, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| current_liabilities | {"amount": 92297640, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| current_liabilities | {"amount": 87515083, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 94443035, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| current_liabilities | {"amount": 80493931, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| current_liabilities | {"amount": 43518483, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31052006} | 2013-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31072061} | 2012-10-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31085859} | 2012-07-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31085859} | 2012-05-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31085859} | 2012-02-29 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31085859} | 2011-10-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31085859} | 2011-07-31 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 9315602, "currency": "USD"} | 2012-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 23314394, "currency": "USD"} | 2011-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.003, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.09, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.11, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.003, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.09, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2011-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.11, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2010-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2010-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-06-30 | sec_edgar |
| gross_profit | {"amount": 14979168, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 11797044, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-09-30 | sec_edgar |
| gross_profit | {"amount": 4280855, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-09-30 | sec_edgar |
| gross_profit | {"amount": 7516189, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-06-30 | sec_edgar |
| gross_profit | {"amount": 4774119, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-06-30 | sec_edgar |
| gross_profit | {"amount": 2742070, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-03-31 | sec_edgar |
| gross_profit | {"amount": 13255922, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 9469148, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-09-30 | sec_edgar |
| gross_profit | {"amount": 5088059, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-09-30 | sec_edgar |
| gross_profit | {"amount": 3142171, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-06-30 | sec_edgar |
| gross_profit | {"amount": 4381089, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-06-30 | sec_edgar |
| gross_profit | {"amount": 1238918, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-03-31 | sec_edgar |
| gross_profit | {"amount": 3183698, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 1394742, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-09-30 | sec_edgar |
| gross_profit | {"amount": 3002802, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-09-30 | sec_edgar |
| gross_profit | {"amount": 1608060, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-06-30 | sec_edgar |
| gross_profit | {"amount": 990484, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-06-30 | sec_edgar |
| income_tax_expense | {"amount": 1238289, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": -595527, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-09-30 | sec_edgar |
| income_tax_expense | {"amount": -1544712, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-09-30 | sec_edgar |
| income_tax_expense | {"amount": -478301, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-06-30 | sec_edgar |
| income_tax_expense | {"amount": -949185, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-06-30 | sec_edgar |
| income_tax_expense | {"amount": 470884, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-03-31 | sec_edgar |
| income_tax_expense | {"amount": 740642, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": -600661, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-09-30 | sec_edgar |
| income_tax_expense | {"amount": -580566, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-09-30 | sec_edgar |
| income_tax_expense | {"amount": 2343, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-06-30 | sec_edgar |
| income_tax_expense | {"amount": 20095, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-06-30 | sec_edgar |
| income_tax_expense | {"amount": -17752, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-03-31 | sec_edgar |
| income_tax_expense | {"amount": 188688, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 345647, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-09-30 | sec_edgar |
| income_tax_expense | {"amount": 144497, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-09-30 | sec_edgar |
| income_tax_expense | {"amount": 201150, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-06-30 | sec_edgar |
| income_tax_expense | {"amount": 33911, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-06-30 | sec_edgar |
| industry_sic | {"code": "3569", "scheme": "SIC", "description": "General Industrial Machinery & Equipment | sec_edgar | |
| intangible_assets | {"amount": 4930452, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 4920226, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2012-09-30 | sec_edgar |
| intangible_assets | {"amount": 4888520, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2012-06-30 | sec_edgar |
| intangible_assets | {"amount": 4972541, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2012-03-31 | sec_edgar |
| intangible_assets | {"amount": 4999883, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 4982462, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-09-30 | sec_edgar |
| intangible_assets | {"amount": 2599862, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-06-30 | sec_edgar |
| intangible_assets | {"amount": 2477959, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 74191, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |