XML 41 R30.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
--- | --- | --- | ---
Jan. 01, 2018 USD ($) | Mar. 31, 2018 USD ($) $ / shares | Jun. 30, 2018 USD ($) | Dec. 31, 2017 USD ($) Asset | Jun. 30, 2017 USD ($)
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Prepaid income taxes |  |  |  | $ 8,600 |
Number of assets transferred | Asset |  |  |  | 2 |
Increase (decrease) in net cash from operating activities |  |  | $ 13,032 |  | $ (4,642)
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 long term assets |  | $ 1,600 |  |  |
Impact on remeasurement of equity investments per share before taxes recorded within other income (expense) | $ / shares |  | $ 0.09 |  |  |
ASU 2016-16, as Amended [Member] |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Cumulative-effect adjustment to retained earnings | $ 1,900 |  |  |  |
ASU 2016-18 [Member] |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Increase (decrease) in net cash from operating activities |  |  |  |  | $ (14,400)
ASU 2017-01 [Member] |  |  |  |  |
Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Assets Acquired Not Meeting The Definition of a Business |  | $ 1,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 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 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 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 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: |