XML 86 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-based Compensation Plans - Schedule of Stock Options Outstanding and Exercisable by Price Range (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
$10.42 - $21.78 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 10.42us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeOneMember
Exercise price, high end of range (in dollars per share) $ 21.78us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeOneMember
Number outstanding (in shares) 164,750us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeOneMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 7 years
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 21.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeOneMember
Number Exercisable (in shares) 47,565us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeOneMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 20.41us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeOneMember
$22.75 – $27.97 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 22.75us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTwoMember
Exercise price, high end of range (in dollars per share) $ 27.97us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTwoMember
Number outstanding (in shares) 141,333us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTwoMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 5 years 11 months 19 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 24.87us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTwoMember
Number Exercisable (in shares) 81,333us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTwoMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 24.64us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTwoMember
$27.98 – $31.40 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 27.98us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeThreeMember
Exercise price, high end of range (in dollars per share) $ 31.40us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeThreeMember
Number outstanding (in shares) 151,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeThreeMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 5 years 2 months 23 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 29.27us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeThreeMember
Number Exercisable (in shares) 119,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeThreeMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 29.34us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeThreeMember
$31.83 – $36.25 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 31.83us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFourMember
Exercise price, high end of range (in dollars per share) $ 36.25us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFourMember
Number outstanding (in shares) 238,425us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFourMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 8 years 2 months 27 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 34.25us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFourMember
Number Exercisable (in shares) 44,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFourMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 31.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFourMember
$37.36 – $37.36 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 37.36us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFiveMember
Exercise price, high end of range (in dollars per share) $ 37.36us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFiveMember
Number outstanding (in shares) 53,334us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFiveMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 5 years 3 months 7 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 37.36us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFiveMember
Number Exercisable (in shares) 41,334us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFiveMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 37.36us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeFiveMember
$38.11 – $38.11 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 38.11us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSixMember
Exercise price, high end of range (in dollars per share) $ 38.11us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSixMember
Number outstanding (in shares) 142,075us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSixMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 1 year 2 months 19 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 38.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSixMember
Number Exercisable (in shares) 142,075us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSixMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 38.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSixMember
$38.82 – $39.94 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 38.82us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSevenMember
Exercise price, high end of range (in dollars per share) $ 39.94us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSevenMember
Number outstanding (in shares) 299,687us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSevenMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 3 years 5 months 9 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 39.32us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSevenMember
Number Exercisable (in shares) 137,021us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSevenMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 39.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeSevenMember
$40.27 – $41.37 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 40.27us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeEightMember
Exercise price, high end of range (in dollars per share) $ 41.37us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeEightMember
Number outstanding (in shares) 157,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeEightMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 1 year 9 months 26 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 41.18us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeEightMember
Number Exercisable (in shares) 145,001us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeEightMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 41.16us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeEightMember
$43.04 – $44.97 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 43.04us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeNineMember
Exercise price, high end of range (in dollars per share) $ 44.97us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeNineMember
Number outstanding (in shares) 160,732us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeNineMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 1 year 8 months 27 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 44.61us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeNineMember
Number Exercisable (in shares) 160,732us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeNineMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 44.61us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeNineMember
$45.84– $50.99 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 45.84us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTenMember
Exercise price, high end of range (in dollars per share) $ 50.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTenMember
Number outstanding (in shares) 18,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTenMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 1 year 11 months 1 day
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 48.43us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTenMember
Number Exercisable (in shares) 18,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTenMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 48.43us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeTenMember
$10.42 - $50.99 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price, low end of range (in dollars per share) $ 10.42us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeElevenMember
Exercise price, high end of range (in dollars per share) $ 50.99us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeElevenMember
Number outstanding (in shares) 1,527,836us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeElevenMember
Weighted Average Remaining Contractual Life of options outstanding (in years) 4 years 5 months 23 days
Weighted Average Exercise Price of options outstanding (in dollars per share) $ 34.91us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeElevenMember
Number Exercisable (in shares) 936,561us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeElevenMember
Weighted Average Exercise Price of options exercisable (in dollars per share) $ 36.64us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= ofix_ExercisePriceRangeRangeElevenMember