Organization record
OP TECH ENVIRONMENTAL SERVICES 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": 1368647, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 4587827, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 3357198, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 4934984, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 4458708, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 6858504, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 6696245, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 5478007, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_payable | {"amount": 7172208, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 5404439, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_receivable | {"amount": 8790610, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 7111224, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 7854889, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 6327803, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 9556251, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 9937035, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_receivable | {"amount": 10292907, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": -99913, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2013-03-31 | sec_edgar |
| capex | {"amount": 132341, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-12-31 | sec_edgar |
| capex | {"amount": -43321, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-09-30 | sec_edgar |
| capex | {"amount": -30250, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-06-30 | sec_edgar |
| capex | {"amount": -2000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2012-03-31 | sec_edgar |
| capex | {"amount": 51391, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2011-12-31 | sec_edgar |
| capex | {"amount": -43938, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-09-30 | sec_edgar |
| capex | {"amount": -22144, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-06-30 | sec_edgar |
| capex | {"amount": -15000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-03-31 | sec_edgar |
| capex | {"amount": 139279, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-12-31 | sec_edgar |
| capex | {"amount": -113145, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-09-30 | sec_edgar |
| capex | {"amount": -88145, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-06-30 | sec_edgar |
| capex | {"amount": 226759, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1052042, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1241052, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 896224, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 280775, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 539145, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 412141, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 13179, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 653559, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 164887, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2011-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 646560, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 896511, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 667673, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2010-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 26845, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 80003, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2008-12-31 | sec_edgar |
| cashflow_financing | {"amount": -507025, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2013-03-31 | sec_edgar |
| cashflow_financing | {"amount": -1649467, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1343835, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-09-30 | sec_edgar |
| cashflow_financing | {"amount": -878431, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-06-30 | sec_edgar |
| cashflow_financing | {"amount": -514876, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2012-03-31 | sec_edgar |
| cashflow_financing | {"amount": 3082003, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2716737, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-09-30 | sec_edgar |
| cashflow_financing | {"amount": 1742657, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-06-30 | sec_edgar |
| cashflow_financing | {"amount": 68366, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2011-03-31 | sec_edgar |
| cashflow_financing | {"amount": -863742, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": -829561, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-09-30 | sec_edgar |
| cashflow_financing | {"amount": -2360428, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2010-06-30 | sec_edgar |
| cashflow_financing | {"amount": -405878, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": -99913, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2013-03-31 | sec_edgar |
| cashflow_investing | {"amount": -132341, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": 30679, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2012-09-30 | sec_edgar |
| cashflow_investing | {"amount": 43750, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2012-06-30 | sec_edgar |
| cashflow_investing | {"amount": -2000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curren | 2012-03-31 | sec_edgar |
| cashflow_investing | {"amount": -54888, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -54691, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2011-09-30 | sec_edgar |
| cashflow_investing | {"amount": -32897, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2011-06-30 | sec_edgar |
| cashflow_investing | {"amount": -25753, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2011-03-31 | sec_edgar |
| cashflow_investing | {"amount": -171531, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -96150, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2010-09-30 | sec_edgar |
| cashflow_investing | {"amount": -71150, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2010-06-30 | sec_edgar |
| cashflow_investing | {"amount": -241759, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 417928, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2013-03-31 | sec_edgar |
| cashflow_operating | {"amount": 2610719, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1797239, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-09-30 | sec_edgar |
| cashflow_operating | {"amount": 703315, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2012-06-30 | sec_edgar |
| cashflow_operating | {"amount": 643880, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2012-03-31 | sec_edgar |
| cashflow_operating | {"amount": -3261534, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3295427, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-09-30 | sec_edgar |
| cashflow_operating | {"amount": -1702761, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-06-30 | sec_edgar |
| cashflow_operating | {"amount": -524286, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-03-31 | sec_edgar |
| cashflow_operating | {"amount": 1654988, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1795377, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-09-30 | sec_edgar |
| cashflow_operating | {"amount": 3072406, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-06-30 | sec_edgar |
| cashflow_operating | {"amount": 594479, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940372, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940372, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2013-05-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2013-04-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940372, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940372, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11940373, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 3345417, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2013-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 22989815, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": -5563052, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-09-30 | sec_edgar |
| cost_of_revenue | {"amount": -16008606, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-09-30 | sec_edgar |
| cost_of_revenue | {"amount": -10445554, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-06-30 | sec_edgar |
| cost_of_revenue | {"amount": -6466221, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 3979333, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 27887648, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": -17748117, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-09-30 | sec_edgar |
| cost_of_revenue | {"amount": -8458968, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-09-30 | sec_edgar |
| cost_of_revenue | {"amount": -9289149, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-06-30 | sec_edgar |
| cost_of_revenue | {"amount": -5728968, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-06-30 | sec_edgar |
| cost_of_revenue | {"amount": -3560181, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 37075811, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 8288038, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 29108749, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 20873849, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 9268873, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 28690082, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2009-12-31 | sec_edgar |
| current_assets | {"amount": 7562831, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| current_assets | {"amount": 11188866, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 10013515, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| current_assets | {"amount": 11065857, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| current_assets | {"amount": 9685474, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| current_assets | {"amount": 13608064, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 14223626, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| current_assets | {"amount": 12671794, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| current_assets | {"amount": 13395635, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 20146577, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 10704238, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| current_liabilities | {"amount": 11966618, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11940373} | 2013-05-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11940373} | 2013-04-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11940373} | 2012-09-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11940372} | 2011-09-30 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 11940372} | 2011-06-30 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 119404, "currency": "USD"} | 2012-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.005, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2013-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.63, "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.15, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.002, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2011-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-03-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-09-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.028, "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_basic | {"per": "shares", "amount": -0.16, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.005, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2013-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.63, "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.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2011-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.002, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2011-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2011-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2011-03-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-09-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.05, "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.027, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2010-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.16, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2009-12-31 | sec_edgar |
| gross_profit | {"amount": 1669049, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-03-31 | sec_edgar |
| gross_profit | {"amount": 9274236, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 6912250, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-09-30 | sec_edgar |
| gross_profit | {"amount": 2934137, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-09-30 | sec_edgar |
| gross_profit | {"amount": 2444855, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-06-30 | sec_edgar |
| gross_profit | {"amount": 3978113, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-06-30 | sec_edgar |
| gross_profit | {"amount": 1533258, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-03-31 | sec_edgar |
| gross_profit | {"amount": 2777686, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 4235693, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-09-30 | sec_edgar |
| gross_profit | {"amount": 823672, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-09-30 | sec_edgar |
| gross_profit | {"amount": 2064800, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-06-30 | sec_edgar |
| gross_profit | {"amount": 3412021, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-06-30 | sec_edgar |
| gross_profit | {"amount": 1347221, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-03-31 | sec_edgar |
| gross_profit | {"amount": 8960232, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 2391464, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-09-30 | sec_edgar |
| gross_profit | {"amount": 7476214, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-09-30 | sec_edgar |
| gross_profit | {"amount": 5031612, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-06-30 | sec_edgar |
| gross_profit | {"amount": 2789901, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-06-30 | sec_edgar |
| gross_profit | {"amount": 7333819, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": -4229, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-03-31 | sec_edgar |
| income_tax_expense | {"amount": 616209, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": -475799, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-09-30 | sec_edgar |