FACTANKER · measured, cited, anchored official records connected

Organization record

SYNOVIS LIFE TECHNOLOGIES INC

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0000780127Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/d795f1d8-4d4c-4718-892e-02f57de25902

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 2235000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-10-31sec_edgar
accounts_payable{"amount": 1646000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-07-31sec_edgar
accounts_payable{"amount": 1644000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-10-31sec_edgar
accounts_receivable{"amount": 11262000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-10-31sec_edgar
accounts_receivable{"amount": 10484000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-07-31sec_edgar
accounts_receivable{"amount": 8701000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-10-31sec_edgar
capex{"amount": 1932000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-10-31sec_edgar
capex{"amount": 1743000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-07-31sec_edgar
capex{"amount": 1102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-10-31sec_edgar
capex{"amount": 742000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-07-31sec_edgar
capex{"amount": 1156000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2009-10-31sec_edgar
cash_and_equivalents{"amount": 18013000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-10-31sec_edgar
cash_and_equivalents{"amount": 18206000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-07-31sec_edgar
cash_and_equivalents{"amount": 12951000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-10-31sec_edgar
cash_and_equivalents{"amount": 9935000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2010-07-31sec_edgar
cash_and_equivalents{"amount": 15863000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2009-10-31sec_edgar
cash_and_equivalents{"amount": 46895000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2008-10-31sec_edgar
cashflow_financing{"amount": -3179000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2011-10-31sec_edgar
cashflow_financing{"amount": 3468000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2011-07-31sec_edgar
cashflow_financing{"amount": -2809000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2010-10-31sec_edgar
cashflow_financing{"amount": -1080000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2010-07-31sec_edgar
cashflow_financing{"amount": -9992000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2009-10-31sec_edgar
cashflow_investing{"amount": -3136000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-10-31sec_edgar
cashflow_investing{"amount": -4585000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-07-31sec_edgar
cashflow_investing{"amount": -7006000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2010-10-31sec_edgar
cashflow_investing{"amount": -8240000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2010-07-31sec_edgar
cashflow_investing{"amount": -30786000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2009-10-31sec_edgar
cashflow_operating{"amount": 11377000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2011-10-31sec_edgar
cashflow_operating{"amount": 6372000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-07-31sec_edgar
cashflow_operating{"amount": 6903000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2010-10-31sec_edgar
cashflow_operating{"amount": 3392000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2010-07-31sec_edgar
cashflow_operating{"amount": 9746000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2009-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 11167690, "concept": "us-gaap:CommonStockSharesIssued"}2011-10-31sec_edgar
common_shares_issued{"unit": "shares", "value": 11545174, "concept": "us-gaap:CommonStockSharesIssued"}2011-07-31sec_edgar
common_shares_issued{"unit": "shares", "value": 11228654, "concept": "us-gaap:CommonStockSharesIssued"}2010-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 11167690, "concept": "dei:EntityCommonStockSharesOutstanding"}2011-12-01sec_edgar
common_shares_outstanding{"unit": "shares", "value": 11167690, "concept": "us-gaap:CommonStockSharesOutstanding"}2011-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 11545174, "concept": "dei:EntityCommonStockSharesOutstanding"}2011-08-24sec_edgar
common_shares_outstanding{"unit": "shares", "value": 11545174, "concept": "us-gaap:CommonStockSharesOutstanding"}2011-07-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 11228654, "concept": "us-gaap:CommonStockSharesOutstanding"}2010-10-31sec_edgar
current_assets{"amount": 82896000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2011-10-31sec_edgar
current_assets{"amount": 79599000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2011-07-31sec_edgar
current_assets{"amount": 74286000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2010-10-31sec_edgar
current_liabilities{"amount": 10015000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2011-10-31sec_edgar
current_liabilities{"amount": 7015000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2011-07-31sec_edgar
current_liabilities{"amount": 8015000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2010-10-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 11167690}2011-12-01sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 11545174}2011-08-24sec_edgar
dei:EntityPublicFloat{"amount": 223540000, "currency": "USD"}2011-04-30sec_edgar
dei:EntityPublicFloat{"amount": 160085000, "currency": "USD"}2010-04-30sec_edgar
eps_basic{"per": "shares", "amount": 0.74, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2011-10-31sec_edgar
eps_basic{"per": "shares", "amount": 0.5, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2011-07-31sec_edgar
eps_basic{"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2011-07-31sec_edgar
eps_basic{"per": "shares", "amount": 0.43, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2010-10-31sec_edgar
eps_basic{"per": "shares", "amount": 0.3, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2010-07-31sec_edgar
eps_basic{"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2010-07-31sec_edgar
eps_basic{"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2009-10-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.73, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2011-10-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.5, "concept": "us-gaap:EarningsPerShareDiluted", "currency":2011-07-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.17, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2011-07-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.43, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2010-10-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2010-07-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.3, "concept": "us-gaap:EarningsPerShareDiluted", "currency":2010-07-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2009-10-31sec_edgar
goodwill{"amount": 3620000, "concept": "us-gaap:Goodwill", "currency": "USD"}2011-10-31sec_edgar
goodwill{"amount": 3620000, "concept": "us-gaap:Goodwill", "currency": "USD"}2011-07-31sec_edgar
goodwill{"amount": 3620000, "concept": "us-gaap:Goodwill", "currency": "USD"}2010-10-31sec_edgar
gross_profit{"amount": 60020000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2011-10-31sec_edgar
gross_profit{"amount": 43841000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2011-07-31sec_edgar
gross_profit{"amount": 15217000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2011-07-31sec_edgar
gross_profit{"amount": 49540000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2010-10-31sec_edgar
gross_profit{"amount": 12736000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2010-07-31sec_edgar
gross_profit{"amount": 36450000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2010-07-31sec_edgar
gross_profit{"amount": 41767000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2009-10-31sec_edgar
income_tax_expense{"amount": 4212000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2011-10-31sec_edgar
income_tax_expense{"amount": 2685000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2011-07-31sec_edgar
income_tax_expense{"amount": 1117000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2011-07-31sec_edgar
income_tax_expense{"amount": 2743000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2010-10-31sec_edgar
income_tax_expense{"amount": 848000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2010-07-31sec_edgar
income_tax_expense{"amount": 1910000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2010-07-31sec_edgar
income_tax_expense{"amount": 866000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2009-10-31sec_edgar
industry_sic{"code": "3842", "scheme": "SIC", "description": "Orthopedic, Prosthetic & Surgical Appliasec_edgar
intangible_assets{"amount": 5764000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency":2011-10-31sec_edgar
intangible_assets{"amount": 5851000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency":2011-07-31sec_edgar
intangible_assets{"amount": 6182000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency":2010-10-31sec_edgar
inventory{"amount": 9998000, "concept": "us-gaap:InventoryNet", "currency": "USD"}2011-10-31sec_edgar
inventory{"amount": 9363000, "concept": "us-gaap:InventoryNet", "currency": "USD"}2011-07-31sec_edgar
inventory{"amount": 9433000, "concept": "us-gaap:InventoryNet", "currency": "USD"}2010-10-31sec_edgar
net_income{"amount": 8461000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2011-10-31sec_edgar
net_income{"amount": 1987000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2011-07-31sec_edgar
net_income{"amount": 5746000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2011-07-31sec_edgar
net_income{"amount": 4876000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2010-10-31sec_edgar
net_income{"amount": 1508000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2010-07-31sec_edgar
net_income{"amount": 3396000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2010-07-31sec_edgar
net_income{"amount": 2706000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2009-10-31sec_edgar
operating_expenses{"amount": 47658000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2011-10-31sec_edgar
operating_expenses{"amount": 35638000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2011-07-31sec_edgar
operating_expenses{"amount": 12191000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2011-07-31sec_edgar
operating_expenses{"amount": 42205000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2010-10-31sec_edgar
operating_expenses{"amount": 10439000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2010-07-31sec_edgar
operating_expenses{"amount": 31355000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2010-07-31sec_edgar
operating_expenses{"amount": 37765000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2009-10-31sec_edgar
operating_income{"amount": 12362000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2011-10-31sec_edgar
operating_income{"amount": 8203000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2011-07-31sec_edgar
operating_income{"amount": 3026000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2011-07-31sec_edgar
operating_income{"amount": 7335000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2010-10-31sec_edgar
operating_income{"amount": 2297000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2010-07-31sec_edgar
operating_income{"amount": 5095000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2010-07-31sec_edgar
operating_income{"amount": 4002000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2009-10-31sec_edgar
ppe_net{"amount": 4154000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"}2011-10-31sec_edgar
ppe_net{"amount": 4239000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"}2011-07-31sec_edgar
ppe_net{"amount": 3401000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"}2010-10-31sec_edgar
pretax_income{"amount": 12673000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax2011-10-31sec_edgar
pretax_income{"amount": 8431000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe2011-07-31sec_edgar
pretax_income{"amount": 3104000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe2011-07-31sec_edgar
pretax_income{"amount": 7619000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe2010-10-31sec_edgar
pretax_income{"amount": 2356000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe2010-07-31sec_edgar
pretax_income{"amount": 5306000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe2010-07-31sec_edgar
pretax_income{"amount": 3572000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe2009-10-31sec_edgar
retained_earnings{"amount": 36010000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": 2011-10-31sec_edgar
retained_earnings{"amount": 33295000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": 2011-07-31sec_edgar
retained_earnings{"amount": 27549000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": 2010-10-31sec_edgar
revenue{"amount": 82363000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2011-10-31sec_edgar
revenue{"amount": 60310000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2011-07-31sec_edgar
revenue{"amount": 21017000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2011-07-31sec_edgar
revenue{"amount": 68565000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2010-10-31sec_edgar
revenue{"amount": 50449000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2010-07-31sec_edgar
revenue{"amount": 17637000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2010-07-31sec_edgar
revenue{"amount": 58211000, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"}2009-10-31sec_edgar
rnd_expense{"amount": 4709000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2011-10-31sec_edgar
rnd_expense{"amount": 3644000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2011-07-31sec_edgar
rnd_expense{"amount": 1097000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2011-07-31sec_edgar
rnd_expense{"amount": 4393000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2010-10-31sec_edgar
rnd_expense{"amount": 896000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2010-07-31sec_edgar
rnd_expense{"amount": 3097000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2010-07-31sec_edgar
rnd_expense{"amount": 3798000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"}2009-10-31sec_edgar
sga_expense{"amount": 42949000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc2011-10-31sec_edgar
sga_expense{"amount": 31994000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc2011-07-31sec_edgar
sga_expense{"amount": 11094000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc2011-07-31sec_edgar
sga_expense{"amount": 37812000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc2010-10-31sec_edgar
sga_expense{"amount": 9543000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currency2010-07-31sec_edgar
sga_expense{"amount": 28258000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc2010-07-31sec_edgar
sga_expense{"amount": 29867000, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc2009-10-31sec_edgar
share_based_compensation{"amount": 1231000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2011-10-31sec_edgar
share_based_compensation{"amount": 918000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2011-07-31sec_edgar
share_based_compensation{"amount": 1455000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2010-10-31sec_edgar
share_based_compensation{"amount": 1112000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2010-07-31sec_edgar
share_based_compensation{"amount": 937000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2009-10-31sec_edgar
share_repurchase{"amount": 7580000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "2011-10-31sec_edgar
share_repurchase{"amount": 126000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "U2011-07-31sec_edgar
share_repurchase{"amount": 5101000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "2010-10-31sec_edgar
share_repurchase{"amount": 2552000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "2010-07-31sec_edgar
share_repurchase{"amount": 11018000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": 2009-10-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11381, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2011-10-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11394, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2011-07-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11518, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2011-07-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11262, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2010-10-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11255, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2010-07-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11312, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2010-07-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 11588, "concept": "us-gaap:WeightedAverageNumberOfSharesOutsta2009-10-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11571, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2011-10-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11599, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2011-07-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11696, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2011-07-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11441, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2010-10-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11433, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2010-07-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11484, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2010-07-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 11827, "concept": "us-gaap:WeightedAverageNumberOfDilutedShare2009-10-31sec_edgar
short_term_investments{"amount": 41203000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"}2011-10-31sec_edgar
short_term_investments{"amount": 39440000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"}2011-07-31sec_edgar
short_term_investments{"amount": 41119000, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"}2010-10-31sec_edgar
stockholders_equity{"amount": 95920000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2011-10-31sec_edgar
stockholders_equity{"amount": 99600000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2011-07-31sec_edgar
stockholders_equity{"amount": 89467000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2010-10-31sec_edgar
stockholders_equity{"amount": 86011000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2009-10-31sec_edgar
stockholders_equity{"amount": 89861000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2008-10-31sec_edgar
total_assets{"amount": 105935000, "concept": "us-gaap:Assets", "currency": "USD"}2011-10-31sec_edgar
total_assets{"amount": 106615000, "concept": "us-gaap:Assets", "currency": "USD"}2011-07-31sec_edgar
total_assets{"amount": 97482000, "concept": "us-gaap:Assets", "currency": "USD"}2010-10-31sec_edgar
total_liabilities{"amount": 10015000, "concept": "us-gaap:Liabilities", "currency": "USD"}2011-10-31sec_edgar
total_liabilities{"amount": 7015000, "concept": "us-gaap:Liabilities", "currency": "USD"}2011-07-31sec_edgar
total_liabilities{"amount": 8015000, "concept": "us-gaap:Liabilities", "currency": "USD"}2010-10-31sec_edgar
total_liabilities_and_equity{"amount": 105935000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "2011-10-31sec_edgar
total_liabilities_and_equity{"amount": 106615000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "2011-07-31sec_edgar
total_liabilities_and_equity{"amount": 97482000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U2010-10-31sec_edgar
xbrl:AccountsPayableCurrent{"amount": 2235000, "currency": "USD"}2011-10-31sec_edgar
xbrl:AccountsPayableCurrent{"amount": 1646000, "currency": "USD"}2011-07-31sec_edgar
xbrl:AccountsPayableCurrent{"amount": 1644000, "currency": "USD"}2010-10-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"amount": 11262000, "currency": "USD"}2011-10-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"amount": 10484000, "currency": "USD"}2011-07-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"amount": 8701000, "currency": "USD"}2010-10-31sec_edgar
xbrl:AccruedLiabilitiesCurrent{"amount": 7780000, "currency": "USD"}2011-10-31sec_edgar
xbrl:AccruedLiabilitiesCurrent{"amount": 5369000, "currency": "USD"}2011-07-31sec_edgar
xbrl:AccruedLiabilitiesCurrent{"amount": 6371000, "currency": "USD"}2010-10-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"amount": -34000, "currency": "USD"}2011-10-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"amount": 27000, "currency": "USD"}2011-07-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"amount": 26000, "currency": "USD"}2010-10-31sec_edgar
xbrl:AdditionalPaidInCapital{"amount": 59832000, "currency": "USD"}2011-10-31sec_edgar
xbrl:AdditionalPaidInCapital{"amount": 66163000, "currency": "USD"}2011-07-31sec_edgar
xbrl:AdditionalPaidInCapital{"amount": 61780000, "currency": "USD"}2010-10-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue{"amount": 1231000, "currency": "USD"}2011-10-31sec_edgar