XML 23 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
TREASURY STOCK (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jan. 31, 2015
Jul. 31, 2014
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Amount Available for Repurchase $ 577,768pll_StockRepurchaseProgramAmountAvailableforRepurchase $ 681,873pll_StockRepurchaseProgramAmountAvailableforRepurchase
Stock Repurchase Program [Roll Forward]    
New authorizations 200,000us-gaap_StockRepurchaseProgramAuthorizedAmount  
Utilized (304,105)pll_StockRepurchaseProgramAmountUtilized  
January 17, 2013 Authorization [Member]    
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Amount Available for Repurchase 0pll_StockRepurchaseProgramAmountAvailableforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2013ShareRepurchaseProgramMember
81,873pll_StockRepurchaseProgramAmountAvailableforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2013ShareRepurchaseProgramMember
Stock Repurchase Program [Roll Forward]    
New authorizations 0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2013ShareRepurchaseProgramMember
 
Utilized (81,873)pll_StockRepurchaseProgramAmountUtilized
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2013ShareRepurchaseProgramMember
 
July 17, 2014 Authorization [Member]    
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Amount Available for Repurchase 377,768pll_StockRepurchaseProgramAmountAvailableforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2014ShareRepurchaseProgramMember
600,000pll_StockRepurchaseProgramAmountAvailableforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2014ShareRepurchaseProgramMember
Stock Repurchase Program [Roll Forward]    
New authorizations 0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2014ShareRepurchaseProgramMember
 
Utilized (222,232)pll_StockRepurchaseProgramAmountUtilized
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2014ShareRepurchaseProgramMember
 
October 9, 2014 Authorization [Member]    
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Amount Available for Repurchase 200,000pll_StockRepurchaseProgramAmountAvailableforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2015ShareRepurchaseProgramMember
0pll_StockRepurchaseProgramAmountAvailableforRepurchase
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2015ShareRepurchaseProgramMember
Stock Repurchase Program [Roll Forward]    
New authorizations 200,000us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2015ShareRepurchaseProgramMember
 
Utilized $ 0pll_StockRepurchaseProgramAmountUtilized
/ us-gaap_ShareRepurchaseProgramAxis
= pll_FiscalYear2015ShareRepurchaseProgramMember