XML 67 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Contracts (Details) (Not Designated as Hedging Instrument [Member], USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Common stock options/warrants | Investments, net
   
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value $ 9,723us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_StockOptionMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 6,314us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_StockOptionMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Embedded conversion option | 2033 Senior Notes, net of discount and estimated fair value of embedded derivatives
   
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value 67,787us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= opk_ThreePercentConvertibleSeniorNotesNetofDiscountandEstimatedFairValueofEmbeddedDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
65,947us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= opk_ThreePercentConvertibleSeniorNotesNetofDiscountandEstimatedFairValueofEmbeddedDerivativesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Forward Contracts
   
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value 2,160us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
944us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Forward Contracts | Gains on forward contracts are recorded in Prepaid expenses and other current assets. Losses on forward contracts are recorded in Accrued expenses.
   
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value $ 14us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= opk_LongtermDebtCurrentMaturitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 36us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= opk_LongtermDebtCurrentMaturitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember