XML 101 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable - Schedule of Accounts Affected by the Estimated Provisions (Details) (USD $)
0 Months Ended 12 Months Ended 36 Months Ended 46 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended 9 Months Ended
Mar. 05, 2013
Dec. 31, 2014
Dec. 31, 2012
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2012
Sep. 28, 2012
Accrued Liabilities [Roll Forward]                  
Beginning balance   $ (35,829,000)prx_AccruedGovernmentPricingLiabilitiesCurrent              
Ending balance   (42,647,000)prx_AccruedGovernmentPricingLiabilitiesCurrent   (35,829,000)prx_AccruedGovernmentPricingLiabilitiesCurrent   (35,829,000)prx_AccruedGovernmentPricingLiabilitiesCurrent      
Recoveries   3,600,000us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries              
Recoveries pertaining to prior period   2,600,000prx_AllowanceforDoubtfulAccountsReceivableRecoveriesPertainingtoPriorPeriod              
Increase (decrease) in employee related liabilities     3,600,000us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities 3,600,000us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities          
Settlements and loss contingencies, net (45,000,000)us-gaap_GainLossRelatedToLitigationSettlement                
Successor [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance   (240,061,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      (195,702,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(163,025,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(163,025,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(163,025,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
Provision recorded for current period sales   (1,674,602,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      (1,154,619,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(257,158,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
(Provision) reversal recorded for prior period sales   1,179,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      2,223,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Credits processed   1,525,273,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
      1,108,037,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
224,481,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Ending balance   (406,608,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(195,702,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(240,061,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(195,702,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(240,061,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
(195,702,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
   
Accrued Liabilities [Roll Forward]                  
Beginning balance   (35,829,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]       (42,162,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (42,455,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (42,455,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (42,455,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]
Credits processed   (84,840,000)prx_AccruedGovernmentPricingLiabilitiesProvisionForCurrentPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]       (80,726,000)prx_AccruedGovernmentPricingLiabilitiesProvisionForCurrentPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (24,437,000)prx_AccruedGovernmentPricingLiabilitiesProvisionForCurrentPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]    
Accrued Government Pricing Liabilities, (Provision) Reversal for Prior Period Sales   2,805,000prx_AccruedGovernmentPricingLiabilitiesProvisionReversalForPriorPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1],[2]       3,566,000prx_AccruedGovernmentPricingLiabilitiesProvisionReversalForPriorPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1],[3] 0prx_AccruedGovernmentPricingLiabilitiesProvisionReversalForPriorPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]    
Accrued Government Pricing Liabilities, Credits Processed   75,599,000prx_AccruedGovernmentPricingLiabilitiesCreditsProcessed
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]       83,493,000prx_AccruedGovernmentPricingLiabilitiesCreditsProcessed
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] 24,730,000prx_AccruedGovernmentPricingLiabilitiesCreditsProcessed
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]    
Ending balance   (42,647,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (42,162,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (35,829,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (42,162,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (35,829,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1] (42,162,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]    
Settlements and loss contingencies, net   90,107,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
    10,059,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
25,650,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Successor [Member] | JHP Group Holdings [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Ending balance       (18,397,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
  (18,397,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
     
Accrued Liabilities [Roll Forward]                  
Ending balance       (382,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]   (382,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
[1]      
Successor [Member] | Chargebacks [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance   (48,766,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
      (41,670,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(24,223,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(24,223,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(24,223,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
Provision recorded for current period sales   (871,139,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
      (630,097,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(132,834,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
   
(Provision) reversal recorded for prior period sales   2,628,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
[4]       0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
[4] 0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
[4]    
Credits processed   827,081,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
      623,001,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
115,387,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
   
Ending balance   (96,492,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(41,670,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(48,766,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(41,670,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(48,766,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(41,670,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
   
Successor [Member] | Chargebacks [Member] | JHP Group Holdings [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Ending balance       (6,296,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
  (6,296,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
     
Successor [Member] | Rebates and incentive programs [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance   (75,321,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
      (59,426,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(43,866,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(43,866,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(43,866,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Provision recorded for current period sales   (480,949,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
      (290,934,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(69,749,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
   
(Provision) reversal recorded for prior period sales   0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
      659,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
   
Credits processed   422,770,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
      274,380,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
54,189,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
   
Ending balance   (138,989,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(59,426,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(75,321,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(59,426,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(75,321,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(59,426,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
   
Successor [Member] | Rebates and incentive programs [Member] | JHP Group Holdings [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Ending balance       (5,489,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
  (5,489,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
     
Successor [Member] | Returns [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance   (78,181,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
      (68,062,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(64,119,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(64,119,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(64,119,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Provision recorded for current period sales   (31,361,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
      (37,956,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(8,522,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
(Provision) reversal recorded for prior period sales   0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
      0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(1,600,000)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
[5]  
Credits processed   30,032,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
      27,837,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
4,579,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
Ending balance   (84,330,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(68,062,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(78,181,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(68,062,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(78,181,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(68,062,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
   
Successor [Member] | Returns [Member] | JHP Group Holdings [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Ending balance       (4,820,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
  (4,820,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
     
Successor [Member] | Cash discounts and other [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance   (37,793,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
      (26,544,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(30,817,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(30,817,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(30,817,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
Provision recorded for current period sales   (291,153,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
      (195,632,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(46,053,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
   
(Provision) reversal recorded for prior period sales   (1,449,000)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
[5]       1,564,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
   
Credits processed   245,390,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
      182,819,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
50,326,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
   
Ending balance   (86,797,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(26,544,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(37,793,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(26,544,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(37,793,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(26,544,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
   
Successor [Member] | Cash discounts and other [Member] | JHP Group Holdings [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Ending balance       (1,792,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
  (1,792,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_BusinessAcquisitionAxis
= prx_JHPGroupHoldingsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_SuccessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
     
Predecessor [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance             (143,164,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(143,164,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(143,164,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Provision recorded for current period sales                 (584,034,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
(Provision) reversal recorded for prior period sales                 734,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Credits processed                 563,439,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Ending balance                 (163,025,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Accrued Liabilities [Roll Forward]                  
Beginning balance             (39,614,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1] (39,614,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1] (39,614,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]
Credits processed                 (49,536,000)prx_AccruedGovernmentPricingLiabilitiesProvisionForCurrentPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]
Accrued Government Pricing Liabilities, (Provision) Reversal for Prior Period Sales                 0prx_AccruedGovernmentPricingLiabilitiesProvisionReversalForPriorPeriodSales
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]
Accrued Government Pricing Liabilities, Credits Processed                 46,695,000prx_AccruedGovernmentPricingLiabilitiesCreditsProcessed
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]
Ending balance                 (42,455,000)prx_AccruedGovernmentPricingLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
[1]
Settlements and loss contingencies, net                 45,000,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
Predecessor [Member] | Chargebacks [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance             (20,688,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(20,688,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(20,688,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
Provision recorded for current period sales                 (309,411,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
(Provision) reversal recorded for prior period sales                 0us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
[4]
Credits processed                 305,876,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
Ending balance                 (24,223,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= prx_AllowanceForChargebacksMember
Predecessor [Member] | Rebates and incentive programs [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance             (35,132,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(35,132,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(35,132,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Provision recorded for current period sales                 (147,112,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
(Provision) reversal recorded for prior period sales                 (59,000)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Credits processed                 138,437,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Ending balance                 (43,866,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForPromotionsMember
Predecessor [Member] | Returns [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance             (58,672,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(58,672,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(58,672,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Provision recorded for current period sales                 (24,793,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
(Provision) reversal recorded for prior period sales                 1,602,000us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
[6]
Credits processed                 17,744,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Ending balance                 (64,119,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
Predecessor [Member] | Cash discounts and other [Member]                  
Accounts Receivable Reserves [Roll Forward]                  
Beginning balance             (28,672,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(28,672,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(28,672,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
Provision recorded for current period sales                 (102,718,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
(Provision) reversal recorded for prior period sales                 (809,000)us-gaap_ValuationAllowancesAndReservesAdjustments
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
Credits processed                 101,382,000us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
Ending balance                 (30,817,000)us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_StatementScenarioAxis
= us-gaap_PredecessorMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForCashDiscountMember
Re-procurement occurring September 2012 through October 2012 [Member]                  
Accrued Liabilities [Roll Forward]                  
Settlements and loss contingencies, net   1,000,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_LitigationCaseAxis
= prx_ReprocurementoccurringSeptember2012throughOctober2012Member
             
Post Audit Claims occurring January 2009 through December 2012 [Member]                  
Accrued Liabilities [Roll Forward]                  
Settlements and loss contingencies, net   500,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_LitigationCaseAxis
= prx_PostAuditClaimsoccurringJanuary2009throughDecember2012Member
             
TriCare [Member]                  
Accrued Liabilities [Roll Forward]                  
Settlements and loss contingencies, net   $ 800,000us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_LitigationCaseAxis
= prx_TriCareMember
             
[1] Includes amounts due to indirect customers for which no underlying accounts receivable exists and is principally comprised of Medicaid rebates and rebates due under other U.S. Government pricing programs, such as TriCare and the Department of Veterans Affairs.
[2] e received further additional information related to Managed Medicaid utilization in California and performed a recalculation of average manufacturer’s price. As a result we reduced our 2014 Medicaid accruals by approximately $3.6 million related to the periods March 2010 through December 2013. This activity was partially offset by the expense of $0.8 million related to disputed TriCare claims for the period from January 2009 through December 2013. Our Medicaid and TriCare accruals represent our best estimate at this time.
[3] e received additional information related to Managed Medicaid utilization in California and performed a recalculation of average manufacturer’s price. As a result we reduced our 2013 Medicaid accruals by approximately $3.6 million related to the periods January 2010 through December 2012. Our Medicaid accrual represents our best estimate at this time.
[4] Unless specific in nature, the amount of provision or reversal of reserves related to prior periods for chargebacks is not determinable on a product or customer specific basis; however, based upon historical analysis and analysis of activity in subsequent periods, we believe that our chargeback estimates remain reasonable. During the year ended December 31, 2014, the Company settled a dispute with a customer resulting in a recovery payment of $3.6 million of which $2.6 million pertained to prior year transactions.
[5] During the year ended December 31, 2014, the Company recorded expense of approximately $1.0 million related to a re-procurement claim from one customer for the period September 2012 through October 2012. In addition, we settled post audit claims from customers for the period January 2009 through December 2012 that resulted in net expense of approximately $0.5 million.
[6] The amount principally represents the resolution of a customer dispute in the first quarter of 2012 regarding invalid deductions taken in prior years of approximately $1.6 million.