XML 44 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measurements - Schedule of Fair Value of Financial Instruments Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Feb. 29, 2016
May. 31, 2015
Fair value on a recurring basis    
Marketable securities $ 71,703 $ 16,081
Fair Value, Measurements, Recurring    
Fair value on a recurring basis    
Cash and cash equivalents 315,116 417,073
Total assets at fair value 386,819 433,154
Total liabilities at fair value 22,438  
Fair Value, Measurements, Recurring | Interest rate lock agreement    
Fair value on a recurring basis    
Long term accrued liabilities 22,438  
Fair Value, Measurements, Recurring | Canadian treasury securities    
Fair value on a recurring basis    
Marketable securities 71,703 16,081
Fair Value, Measurements, Recurring | Level 1    
Fair value on a recurring basis    
Cash and cash equivalents 265,149 417,073
Total assets at fair value 265,149 417,073
Total liabilities at fair value 0  
Fair Value, Measurements, Recurring | Level 1 | Interest rate lock agreement    
Fair value on a recurring basis    
Long term accrued liabilities 0  
Fair Value, Measurements, Recurring | Level 1 | Canadian treasury securities    
Fair value on a recurring basis    
Marketable securities 0 0
Fair Value, Measurements, Recurring | Level 2    
Fair value on a recurring basis    
Cash and cash equivalents 49,967 0
Total assets at fair value 121,670 16,081
Total liabilities at fair value 22,438  
Fair Value, Measurements, Recurring | Level 2 | Interest rate lock agreement    
Fair value on a recurring basis    
Long term accrued liabilities 22,438  
Fair Value, Measurements, Recurring | Level 2 | Canadian treasury securities    
Fair value on a recurring basis    
Marketable securities 71,703 16,081
Fair Value, Measurements, Recurring | Level 3    
Fair value on a recurring basis    
Cash and cash equivalents 0 0
Total assets at fair value 0 0
Total liabilities at fair value 0  
Fair Value, Measurements, Recurring | Level 3 | Interest rate lock agreement    
Fair value on a recurring basis    
Long term accrued liabilities 0  
Fair Value, Measurements, Recurring | Level 3 | Canadian treasury securities    
Fair value on a recurring basis    
Marketable securities $ 0 $ 0