XML 50 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Original and Further Restatement of the Consolidated Financial Statements - Additional Information (Detail) (USD $)
3 Months Ended 9 Months Ended 1 Months Ended 12 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Facilities
Sep. 30, 2013
Dec. 31, 2013
Dec. 31, 2013
Increase (decrease) in sales and marketing expense       $ 3,000,000ofix_IncreaseDecreaseInSalesAndMarketingExpense    
Decrease in accounts receivables     (6,118,000)us-gaap_IncreaseDecreaseInAccountsReceivable (30,374,000)us-gaap_IncreaseDecreaseInAccountsReceivable    
Number of manufacturing facilities     2ofix_NumberOfManufacturingFacilities      
Decrease in inventory     (5,545,000)us-gaap_IncreaseDecreaseInInventories 8,777,000us-gaap_IncreaseDecreaseInInventories    
Loss before income taxes 4,791,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (16,121,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 10,597,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (573,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments    
Inventory Reserves [Member]            
Decrease in inventory         14,400,000us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_InventoryValuationReserveMember
 
Other Adjustments [Member]            
Loss before income taxes   3,400,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ofix_OtherAdjustmentMember
  3,200,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ofix_OtherAdjustmentMember
   
Intercompany Profit [Member]            
Decrease in inventory           2,600,000us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_IntercompanyProfitAdjustmentsMember
Loss before income taxes   (770,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_IntercompanyProfitAdjustmentsMember
  (1,012,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_IntercompanyProfitAdjustmentsMember
   
Accounts Receivable Reserve [Member]            
Increase (decrease) in operating income   200,000us-gaap_IncreaseDecreaseInOperatingAssets
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_AccountsReceivableReserveMember
  300,000us-gaap_IncreaseDecreaseInOperatingAssets
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_AccountsReceivableReserveMember
   
Decrease in accounts receivables           4,200,000us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_AccountsReceivableReserveMember
Loss before income taxes   226,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_AccountsReceivableReserveMember
  310,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_AccountsReceivableReserveMember
   
Inventory Adjustments [Member]            
Decrease in inventory           1,000,000us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_InventoryAdjustmentsMember
Loss before income taxes   (1,320,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_InventoryAdjustmentsMember
  (3,399,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_InventoryAdjustmentsMember
   
Sales and Marketing [Member] | Bad Debt Timing [Member]            
Increase in cost of sales   0us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
/ us-gaap_NonrecurringAdjustmentAxis
= ofix_BadDebtTimingAdjustmentsMember
  1,500,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
/ us-gaap_NonrecurringAdjustmentAxis
= ofix_BadDebtTimingAdjustmentsMember
   
Cost of Sales [Member] | Inventory Reserves [Member]            
Increase in cost of sales   1,100,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_InventoryValuationReserveMember
  3,100,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_InventoryValuationReserveMember
   
Cost of Sales [Member] | Piece Parts Inventory [Member]            
Increase in cost of sales   200,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_NonrecurringAdjustmentAxis
= ofix_PiecePartInventoryMember
  300,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_NonrecurringAdjustmentAxis
= ofix_PiecePartInventoryMember
   
Cost of Sales [Member] | Intercompany Profit [Member]            
Increase in cost of sales   800,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_IntercompanyProfitAdjustmentsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
  1,000,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= ofix_IntercompanyProfitAdjustmentsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
   
Restatement Adjustments [Member]            
Increase (decrease) in sales and marketing expense   1,200,000ofix_IncreaseDecreaseInSalesAndMarketingExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
       
Loss before income taxes   $ 1,515,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember
  $ (2,355,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_RestatementAdjustmentMember