XML 67 R48.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Recently Adopted Accounting Standards and Recently Issued Accounting Pronouncements - Additional Information (Detail) $ / shares in Units, $ in Thousands |  |  | 3 Months Ended | 6 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | ---
Jan. 01, 2019 USD ($) | Jan. 01, 2018 USD ($) | Sep. 30, 2018 USD ($) | Mar. 31, 2018 USD ($) $ / shares | Dec. 31, 2017 USD ($) Asset | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($)
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Investment impairment charges |  |  |  |  |  | $ (4,678) |  |
Prepaid income taxes |  |  |  |  | $ 8,600 |  |  |
Number of assets transferred | Asset |  |  |  |  | 2 |  |  |
Increase (decrease) in net cash from operating activities |  |  |  |  |  | 49,918 | $ 38,972 | $ 59,076
ASU 2016-01 and 2018-03 [Member] |  |  |  |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Impact on remeasurement of equity investments recorded within other current assets or other long term assets |  |  |  | $ 1,600 |  |  |  |
Impact on remeasurement of equity investments per share before taxes recorded within other income | $ / shares |  |  |  | $ 0.09 |  |  |  |
Investment impairment charges |  |  | $ 4,400 |  |  |  |  |
ASU 2016-16 [Member] |  |  |  |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
New accounting standard update, reduction in prepaid income taxes |  | $ 8,600 |  |  |  |  |  |
New accounting standard update, increase in deferred tax assets |  | 6,700 |  |  |  |  |  |
Cumulative-effect adjustment to retained earnings |  | $ (1,900) |  |  |  | (1,896) |  |
ASU 2016-18 [Member] |  |  |  |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Increase (decrease) in net cash from operating activities |  |  |  |  |  | 2,500 | $ (14,400) | $ 14,400
ASU 2017-01 [Member] |  |  |  |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Assets Acquired Not Meeting The Definition of a Business |  |  |  |  |  | $ 3,400 |  |
ASU 2016-02 [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Operating leases assets and liabilities expected to be recognized | $ 20,000 |  |  |  |  |  |  |
ASU 2018-02 [Member] | Scenario, Forecast [Member] |  |  |  |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |
Increase to accumulated other comprehensive income and a decrease in retained earnings | $ 900 |  |  |  |  |  |  |

X
- Definition Assets acquired not meeting the definition of business. + References No definition available. + Details
Name: | ofix_AssetsAcquiredNotMeetingTheDefinitionOfBusiness
Namespace Prefix: | ofix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition New accounting pronouncement or change in accounting principle increase in deferred tax assets. + References No definition available. + Details
Name: | ofix_NewAccountingPronouncementOrChangeInAccountingPrincipleIncreaseInDeferredTaxAssets
Namespace Prefix: | ofix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition New accounting pronouncement or change in accounting principle, reduction in prepaid income taxes. + References No definition available. + Details
Name: | ofix_NewAccountingPronouncementOrChangeInAccountingPrincipleReductionInPrepaidIncomeTaxes
Namespace Prefix: | ofix_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of assets transferred. + References No definition available. + Details
Name: | ofix_NumberOfAssetsTransferred
Namespace Prefix: | ofix_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating leases assets and liabilities expected to be recognized in next twelve months. + References No definition available. + Details
Name: | ofix_OperatingLeasesAssetsAndLiabilitiesExpectedToBeRecognizedInNextTwelveMonths
Namespace Prefix: | ofix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Prepaid income taxes. + References No definition available. + Details
Name: | ofix_PrepaidIncomeTaxes
Namespace Prefix: | ofix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Summary of significant accounting policies. + References No definition available. + Details
Name: | ofix_SummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | ofix_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act. + References No definition available. + Details
Name: | ofix_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect
Namespace Prefix: | ofix_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cumulative effect on retained earnings net of related income tax effect. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794 + Details
Name: | us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of impairment loss on investment in equity security without readily determinable fair value. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714 + Details
Name: | us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the effect of a change in accounting principle on basic earnings per share. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnBasicEarningsPerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=ofix_AccountingStandardsUpdate201601And201803Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201618Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201701Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=ofix_AccountingStandardsUpdate201802Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |