Business Segment Information - Summary of Net Margin, Defined as Gross Profit Less Sales and Marketing Expenses from Continuing Operations by SBU Reporting Segment (Detail) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
6 Months Ended |
12 Months Ended |
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Total net margin |
|
|
|
|
|
|
|
|
|
$ 136,818ofix_ContributionsMargin |
$ 115,231ofix_ContributionsMargin |
$ 160,692ofix_ContributionsMargin |
General & administrative |
|
|
|
|
|
|
|
|
|
76,790us-gaap_GeneralAndAdministrativeExpense |
64,830us-gaap_GeneralAndAdministrativeExpense |
53,650us-gaap_GeneralAndAdministrativeExpense |
Research and development |
|
|
|
|
|
|
|
|
|
24,994us-gaap_ResearchAndDevelopmentExpense |
26,768us-gaap_ResearchAndDevelopmentExpense |
28,577us-gaap_ResearchAndDevelopmentExpense |
Amortization of intangible assets |
|
|
|
|
|
|
|
|
|
2,284us-gaap_AmortizationOfIntangibleAssets |
2,687us-gaap_AmortizationOfIntangibleAssets |
2,298us-gaap_AmortizationOfIntangibleAssets |
Costs related to the accounting review and restatement |
|
|
|
|
|
|
|
|
|
15,614ofix_AccountingReviewAndRestatementCosts |
12,945ofix_AccountingReviewAndRestatementCosts |
|
Impairment of goodwill |
|
|
|
|
|
|
|
|
19,193us-gaap_GoodwillImpairmentLoss |
|
19,193us-gaap_GoodwillImpairmentLoss |
|
Charges related to U.S. Government resolutions |
|
|
|
|
|
|
|
|
|
|
|
(1,295)us-gaap_GainLossRelatedToLitigationSettlement |
Operating income (loss) |
3,953us-gaap_OperatingIncomeLoss |
6,508us-gaap_OperatingIncomeLoss |
6,704us-gaap_OperatingIncomeLoss |
(29)us-gaap_OperatingIncomeLoss |
(10,079)us-gaap_OperatingIncomeLoss |
(14,101)us-gaap_OperatingIncomeLoss |
6,920us-gaap_OperatingIncomeLoss |
6,068us-gaap_OperatingIncomeLoss |
|
17,136us-gaap_OperatingIncomeLoss |
(11,192)us-gaap_OperatingIncomeLoss |
74,872us-gaap_OperatingIncomeLoss |
Extremity Fixation [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Impairment of goodwill |
|
|
|
|
|
|
|
|
9,825us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = ofix_ExtremityFixationMember |
|
|
|
Spine Fixation [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Impairment of goodwill |
|
|
|
|
|
|
|
|
9,368us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = ofix_SpineFixationMember |
|
|
|
Operating Segments [Member] | BioStim [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Total net margin |
|
|
|
|
|
|
|
|
|
66,096ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_BiostimMember |
63,847ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_BiostimMember |
88,788ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_BiostimMember |
Operating Segments [Member] | Biologics [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Total net margin |
|
|
|
|
|
|
|
|
|
26,629ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_BiologicsMember |
24,794ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_BiologicsMember |
23,589ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_BiologicsMember |
Operating Segments [Member] | Extremity Fixation [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Total net margin |
|
|
|
|
|
|
|
|
|
31,586ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_ExtremityFixationMember |
23,704ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_ExtremityFixationMember |
34,554ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_ExtremityFixationMember |
Operating Segments [Member] | Spine Fixation [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Total net margin |
|
|
|
|
|
|
|
|
|
14,243ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_SpineFixationMember |
4,329ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_SpineFixationMember |
15,256ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = ofix_SpineFixationMember |
Corporate, Non-Segment [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
Total net margin |
|
|
|
|
|
|
|
|
|
(1,736)ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
(1,443)ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
(1,495)ofix_ContributionsMargin / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
Material Reconciling Items [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
General & administrative |
|
|
|
|
|
|
|
|
|
76,790us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
64,830us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
53,650us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
Research and development |
|
|
|
|
|
|
|
|
|
24,994us-gaap_ResearchAndDevelopmentExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
26,768us-gaap_ResearchAndDevelopmentExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
28,577us-gaap_ResearchAndDevelopmentExpense / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
Amortization of intangible assets |
|
|
|
|
|
|
|
|
|
2,284us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
2,687us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
2,298us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
Costs related to the accounting review and restatement |
|
|
|
|
|
|
|
|
|
15,614ofix_AccountingReviewAndRestatementCosts / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
12,945ofix_AccountingReviewAndRestatementCosts / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
|
Impairment of goodwill |
|
|
|
|
|
|
|
|
|
|
19,193us-gaap_GoodwillImpairmentLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
|
Charges related to U.S. Government resolutions |
|
|
|
|
|
|
|
|
|
|
|
1,295us-gaap_GainLossRelatedToLitigationSettlement / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
Operating income (loss) |
|
|
|
|
|
|
|
|
|
$ 17,136us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
$ (11,192)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
$ 74,872us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |