Organization record
BCD SEMICONDUCTOR MANUFACTURING 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": 17003899, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 18359734, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 20443884, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 14744761, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 28280667, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 13950307, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-12-31 | sec_edgar |
| capex | {"amount": 3048675, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 64136722, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 44716943, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 32205417, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20774136, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2008-12-31 | sec_edgar |
| cashflow_financing | {"amount": 42170331, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3091195, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": -3579799, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": -38318127, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -13862606, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -3519373, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 13333054, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 21771295, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 18494093, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 111334002, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17225275, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 109593222, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17225275, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 100399564, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 89323906, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 75229410, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2009-12-31 | sec_edgar |
| current_assets | {"amount": 133069968, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 98749629, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 65173802, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 59413021, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 109593222} | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 5802229, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 3880859, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2010-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 3572323, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2009-12-31 | sec_edgar |
| goodwill | {"amount": 284044, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 39463747, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 43506606, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 25614359, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": 935327, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1274344, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": -577049, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| industry_sic | {"code": "3674", "scheme": "SIC", "description": "Semiconductors & Related Devices"} | sec_edgar | |
| intangible_assets | {"amount": 2018551, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| interest_expense | {"amount": 349704, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| interest_expense | {"amount": 448311, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 736906, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2009-12-31 | sec_edgar |
| inventory | {"amount": 27966314, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| inventory | {"amount": 24187846, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": 13469190, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 20437113, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": 6908095, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 4640676, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 3486950, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 29171333, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 22083831, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 19327479, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": 10292414, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"amount": 21422775, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_income | {"amount": 6286880, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| ppe_net | {"amount": 66421384, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| ppe_net | {"amount": 31512211, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": 14404517, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2011-12-31 | sec_edgar |
| pretax_income | {"amount": 21711457, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": 6331046, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2009-12-31 | sec_edgar |
| retained_earnings | {"amount": -33470496, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2011-12-31 | sec_edgar |
| retained_earnings | {"amount": -37806353, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2010-12-31 | sec_edgar |
| revenue | {"amount": 139863311, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"amount": 132830512, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| revenue | {"amount": 100843769, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2009-12-31 | sec_edgar |
| rnd_expense | {"amount": 9962814, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| rnd_expense | {"amount": 7548064, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| rnd_expense | {"amount": 6244057, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2009-12-31 | sec_edgar |
| sga_expense | {"amount": 9138921, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2011-12-31 | sec_edgar |
| sga_expense | {"amount": 7473062, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 7660833, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2009-12-31 | sec_edgar |
| stockholders_equity | {"amount": 139449104, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2011-12-31 | sec_edgar |
| stockholders_equity | {"amount": -16447155, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2010-12-31 | sec_edgar |
| stockholders_equity | {"amount": -41274207, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2009-12-31 | sec_edgar |
| stockholders_equity | {"amount": -49841893, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2008-12-31 | sec_edgar |
| total_assets | {"amount": 209263582, "concept": "us-gaap:Assets", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_assets | {"amount": 137021990, "concept": "us-gaap:Assets", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_liabilities | {"amount": 69814478, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_liabilities | {"amount": 62899971, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 209263582, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2011-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 137021990, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2010-12-31 | sec_edgar |
| treasury_stock_value | {"amount": 1741, "concept": "us-gaap:TreasuryStockValue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 17003899, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 18359734, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 20443884, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 14744761, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 3790503, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 6635366, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 12567986, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 8258725, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 160242021, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 13083248, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 1996984, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 1751422, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 1658459, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts | {"amount": 2862834, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalWarrantIssued | {"amount": 653376, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 415748, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 209263582, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 137021990, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 133069968, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 98749629, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:BankAcceptancesExecuted | {"amount": 21449317, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:BankAcceptancesExecuted | {"amount": 15930059, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CapitalLeaseObligationsIncurred | {"amount": 366129, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CapitalLeaseObligationsNoncurrent | {"amount": 205953, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CapitalLeaseObligationsNoncurrent | {"amount": 269636, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 64136722, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:Cash | {"amount": 44716943, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 64136722, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 44716943, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 32205417, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 20774136, "currency": "USD"} | 2008-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": 17185258, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": 10999884, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": 11394921, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.001, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 1000000000} | 2011-12-31 | sec_edgar |
| xbrl:CommonStockSharesAuthorized | {"unit": "shares", "value": 200000000} | 2010-12-31 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 111334002} | 2011-12-31 | sec_edgar |
| xbrl:CommonStockSharesIssued | {"unit": "shares", "value": 17225275} | 2010-12-31 | sec_edgar |
| xbrl:CommonStockSharesOutstanding | {"unit": "shares", "value": 109593222} | 2011-12-31 | sec_edgar |
| xbrl:CommonStockSharesOutstanding | {"unit": "shares", "value": 17225275} | 2010-12-31 | sec_edgar |
| xbrl:CommonStockValue | {"amount": 111334, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CommonStockValue | {"amount": 17225, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 17778451, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 22944168, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeNetOfTax | {"amount": 6967033, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CostMethodInvestments | {"amount": 1115161, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CostMethodInvestments | {"amount": 1586966, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CostOfGoodsSold | {"amount": 95446045, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CostOfGoodsSold | {"amount": 84806640, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CostOfGoodsSold | {"amount": 70813921, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 100399564, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 89323906, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CostOfRevenue | {"amount": 75229410, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CostOfServices | {"amount": 4953519, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CostOfServices | {"amount": 4517266, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CostOfServices | {"amount": 4415489, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": -88952, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": 147355, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:DeferredIncomeTaxExpenseBenefit | {"amount": 606562, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:DeferredOfferingCosts | {"amount": 1956571, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:DeferredRentCreditNoncurrent | {"amount": 120938, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:DeferredRentCreditNoncurrent | {"amount": 107870, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:DepreciationDepletionAndAmortization | {"amount": 5802229, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:DepreciationDepletionAndAmortization | {"amount": 3880859, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:DepreciationDepletionAndAmortization | {"amount": 3572323, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:DerivativeLiabilitiesCurrent | {"amount": 1397973, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashAndCashEquivalents | {"amount": 2234521, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashAndCashEquivalents | {"amount": 1511642, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:EffectOfExchangeRateOnCashAndCashEquivalents | {"amount": 36360, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:ForeignCurrencyTransactionGainLossBeforeTax | {"amount": 2334263, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:ForeignCurrencyTransactionGainLossBeforeTax | {"amount": -935240, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:ForeignCurrencyTransactionGainLossBeforeTax | {"amount": -75939, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:GainLossOnDerivativeInstrumentsNetPretax | {"amount": 21365, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:GainLossOnDerivativeInstrumentsNetPretax | {"amount": 761892, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:GainLossOnSaleOfPropertyPlantEquipment | {"amount": 172806, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:GainLossOnSaleOfPropertyPlantEquipment | {"amount": -1344, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:GainLossOnSaleOfPropertyPlantEquipment | {"amount": 104307, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:GeneralAndAdministrativeExpense | {"amount": 9138921, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:GeneralAndAdministrativeExpense | {"amount": 7473062, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:GeneralAndAdministrativeExpense | {"amount": 7660833, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:Goodwill | {"amount": 284044, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 39463747, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 43506606, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:GrossProfit | {"amount": 25614359, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:ImpairmentOfIntangibleAssetsExcludingGoodwill | {"amount": 796802, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncentiveFromLessor | {"amount": 3903080, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncentiveFromLessor | {"amount": 3109444, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments | {"amount": 14404517, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments | {"amount": 21711457, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments | {"amount": 6331046, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncomeTaxesPaid | {"amount": 1040972, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncomeTaxesPaid | {"amount": 958303, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncomeTaxesPaid | {"amount": 14667, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": 935327, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": 1274344, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncomeTaxExpenseBenefit | {"amount": -577049, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsPayable | {"amount": -1931025, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsPayable | {"amount": 2257954, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsPayable | {"amount": 5579568, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsReceivable | {"amount": 5226652, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsReceivable | {"amount": 1066557, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccountsReceivable | {"amount": 9212491, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccruedLiabilities | {"amount": -1369401, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccruedLiabilities | {"amount": 229281, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInAccruedLiabilities | {"amount": -409415, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInInventories | {"amount": 5915026, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInInventories | {"amount": 10573282, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInInventories | {"amount": -1942253, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInNotesPayableCurrent | {"amount": 5519258, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInNotesPayableCurrent | {"amount": 5051643, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:IncreaseDecreaseInNotesPayableCurrent | {"amount": 6635300, "currency": "USD"} | 2009-12-31 | sec_edgar |