Business Segment Information - Summary of Net Sales by Geographic Destination (Detail) (USD $) In Thousands, unless otherwise specified
|
3 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, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
$ 100,284us-gaap_SalesRevenueNet |
$ 100,994us-gaap_SalesRevenueNet |
$ 100,985us-gaap_SalesRevenueNet |
$ 100,014us-gaap_SalesRevenueNet |
$ 105,886us-gaap_SalesRevenueNet |
$ 91,806us-gaap_SalesRevenueNet |
$ 97,640us-gaap_SalesRevenueNet |
$ 102,279us-gaap_SalesRevenueNet |
$ 402,277us-gaap_SalesRevenueNet |
$ 397,611us-gaap_SalesRevenueNet |
$ 440,189us-gaap_SalesRevenueNet |
Domestic Tax Authority [Member] | U.S. [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
294,682us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember / us-gaap_StatementGeographicalAxis = country_US |
293,032us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember / us-gaap_StatementGeographicalAxis = country_US |
327,228us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember / us-gaap_StatementGeographicalAxis = country_US |
Foreign Tax Authority [Member] | Italy [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
19,573us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_IT |
16,755us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_IT |
18,742us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_IT |
Foreign Tax Authority [Member] | U.K. [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
11,402us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_GB |
10,002us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_GB |
8,431us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_GB |
Foreign Tax Authority [Member] | Brazil [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
19,633us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_BR |
26,786us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_BR |
31,166us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = country_BR |
Foreign Tax Authority [Member] | Others [Member] |
|
|
|
|
|
|
|
|
|
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
$ 56,987us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = ofix_OtherCountriesMember |
$ 51,036us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = ofix_OtherCountriesMember |
$ 54,622us-gaap_SalesRevenueNet / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_StatementGeographicalAxis = ofix_OtherCountriesMember |