XML 73 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated other comprehensive income - Components of Changes in Accumulated Other Comprehensive Income (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Dec. 31, 2013
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance     $ 3,503us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Unrealized loss on derivatives 112us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent 583us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent 184us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent 487us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent  
Foreign currency translation adjustment (3,302)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent 3,206us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent (2,728)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent (184)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent  
Ending Balance 959us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax   959us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax    
Cross-Currency Swap and Warrants [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Unrealized loss on derivatives 112us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= ofix_CrossCurrencySwapAndWarrantsMember
583us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= ofix_CrossCurrencySwapAndWarrantsMember
184us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= ofix_CrossCurrencySwapAndWarrantsMember
487us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= ofix_CrossCurrencySwapAndWarrantsMember
 
Foreign Currency Translation Adjustments [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance     3,651us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Foreign currency translation adjustment     (2,728)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Ending Balance 923us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
  923us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Market to Market on Financial Instruments [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance         (148)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ofix_MarketToMarketOnFinancialInstrumentsMember
Ending Balance 36us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ofix_MarketToMarketOnFinancialInstrumentsMember
  36us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ofix_MarketToMarketOnFinancialInstrumentsMember
  (148)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= ofix_MarketToMarketOnFinancialInstrumentsMember
Market to Market on Financial Instruments [Member] | Cross-Currency Swap and Warrants [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Unrealized loss on derivatives     184us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= ofix_CrossCurrencySwapAndWarrantsMember
/ us-gaap_StatementEquityComponentsAxis
= ofix_MarketToMarketOnFinancialInstrumentsMember
   
Accumulated Other Comprehensive Income [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance     3,503us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Foreign currency translation adjustment     (2,728)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Ending Balance 959us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
  959us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
   
Accumulated Other Comprehensive Income [Member] | Cross-Currency Swap and Warrants [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Unrealized loss on derivatives     $ 184us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= ofix_CrossCurrencySwapAndWarrantsMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember