Segments (Details) (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
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Product revenues |
|
|
|
|
|
|
|
|
|
|
$ 76,983us-gaap_SalesRevenueGoodsNet |
|
$ 68,161us-gaap_SalesRevenueGoodsNet |
|
$ 45,295us-gaap_SalesRevenueGoodsNet |
Revenue from services |
|
|
|
|
|
|
|
|
|
|
8,666us-gaap_SalesRevenueServicesNet |
|
11,658us-gaap_SalesRevenueServicesNet |
|
1,749us-gaap_SalesRevenueServicesNet |
Revenue from transfer of intellectual property |
|
|
|
|
|
|
|
|
|
|
5,476opk_RevenueFromTransferOfIntellectualProperty |
|
16,711opk_RevenueFromTransferOfIntellectualProperty |
|
0opk_RevenueFromTransferOfIntellectualProperty |
Operating (loss) income |
|
|
|
|
|
|
|
|
|
|
(145,815)us-gaap_OperatingIncomeLoss |
|
(79,632)us-gaap_OperatingIncomeLoss |
|
(37,269)us-gaap_OperatingIncomeLoss |
Depreciation and amortization |
|
|
|
|
|
|
|
|
|
|
14,927us-gaap_DepreciationDepletionAndAmortization |
|
15,216us-gaap_DepreciationDepletionAndAmortization |
|
10,160us-gaap_DepreciationDepletionAndAmortization |
Net loss from investment in investees |
|
|
|
|
|
|
|
|
|
|
(3,587)us-gaap_GainLossOnInvestments |
|
(11,456)us-gaap_GainLossOnInvestments |
|
(2,062)us-gaap_GainLossOnInvestments |
Total revenues |
25,533us-gaap_SalesRevenueNet |
|
19,773us-gaap_SalesRevenueNet |
23,545us-gaap_SalesRevenueNet |
22,274us-gaap_SalesRevenueNet |
20,692us-gaap_SalesRevenueNet |
|
20,641us-gaap_SalesRevenueNet |
23,821us-gaap_SalesRevenueNet |
31,376us-gaap_SalesRevenueNet |
91,125us-gaap_SalesRevenueNet |
|
96,530us-gaap_SalesRevenueNet |
|
47,044us-gaap_SalesRevenueNet |
Assets |
1,267,664us-gaap_Assets |
[1] |
|
|
|
1,391,516us-gaap_Assets |
[1] |
|
|
|
1,267,664us-gaap_Assets |
[1] |
1,391,516us-gaap_Assets |
[1] |
|
Goodwill |
224,292us-gaap_Goodwill |
[1] |
|
|
|
226,373us-gaap_Goodwill |
[1] |
|
|
|
224,292us-gaap_Goodwill |
[1] |
226,373us-gaap_Goodwill |
[1] |
80,450us-gaap_Goodwill |
United States |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
|
|
14,142us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US |
|
28,369us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US |
|
1,749us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US |
Chile |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
|
|
29,154us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CL |
|
31,650us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CL |
|
26,514us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CL |
Spain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
|
|
21,323us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_ES |
|
18,800us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_ES |
|
6,124us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_ES |
Israel |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
|
|
20,638us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_IL |
|
13,252us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_IL |
|
7,655us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_IL |
Mexico |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
|
|
5,807us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_MX |
|
4,459us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_MX |
|
5,002us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_MX |
Uruguay |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
|
|
61us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_UY |
|
0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_UY |
|
0us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_UY |
Corporate, Non-Segment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue from services |
|
|
|
|
|
|
|
|
|
|
240us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
825us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
1,354us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
Revenue from transfer of intellectual property |
|
|
|
|
|
|
|
|
|
|
0opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
0opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
0opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
Operating (loss) income |
|
|
|
|
|
|
|
|
|
|
(27,725)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
(24,473)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
(15,628)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
Depreciation and amortization |
|
|
|
|
|
|
|
|
|
|
97us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
149us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
179us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
Net loss from investment in investees |
|
|
|
|
|
|
|
|
|
|
0us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
0us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
0us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
Assets |
95,094us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
|
|
|
209,539us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
|
|
|
95,094us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
209,539us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
|
Goodwill |
0us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
|
|
|
0us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
|
|
|
0us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
0us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember |
|
|
Segment Reconciling Items |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating (loss) income |
|
|
|
|
|
|
|
|
|
|
(2,042)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
|
(3,151)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
|
(585)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_MaterialReconcilingItemsMember |
Pharmaceutical | Operating Segments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Product revenues |
|
|
|
|
|
|
|
|
|
|
76,983us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
68,161us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
45,295us-gaap_SalesRevenueGoodsNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
Revenue from services |
|
|
|
|
|
|
|
|
|
|
0us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
0us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
0us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
Revenue from transfer of intellectual property |
|
|
|
|
|
|
|
|
|
|
5,285opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
15,160opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
0opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
Operating (loss) income |
|
|
|
|
|
|
|
|
|
|
(94,401)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
(29,809)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
(6,797)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
Depreciation and amortization |
|
|
|
|
|
|
|
|
|
|
7,936us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
8,234us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
6,367us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
Net loss from investment in investees |
|
|
|
|
|
|
|
|
|
|
(3,587)us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
(11,456)us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
(2,062)us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
Assets |
1,064,498us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
|
|
|
1,065,033us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
|
|
|
1,064,498us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
1,065,033us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
|
Goodwill |
173,327us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
|
|
|
175,408us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
|
|
|
173,327us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
175,408us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_PharmaceuticalMember |
|
|
Diagnostics | Operating Segments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Revenue from services |
|
|
|
|
|
|
|
|
|
|
8,426us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
10,833us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
395us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
Revenue from transfer of intellectual property |
|
|
|
|
|
|
|
|
|
|
191opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
1,551opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
0opk_RevenueFromTransferOfIntellectualProperty / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
Operating (loss) income |
|
|
|
|
|
|
|
|
|
|
(21,647)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
(22,199)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
(14,259)us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
Depreciation and amortization |
|
|
|
|
|
|
|
|
|
|
6,894us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
6,833us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
3,614us-gaap_DepreciationDepletionAndAmortization / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
Net loss from investment in investees |
|
|
|
|
|
|
|
|
|
|
0us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
0us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
0us-gaap_GainLossOnInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
Assets |
108,072us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
|
|
|
116,944us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
|
|
|
108,072us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
116,944us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
|
Goodwill |
$ 50,965us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
|
|
|
$ 50,965us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
|
|
|
$ 50,965us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
$ 50,965us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = opk_DiagnosticsMember |
|
|
|
|