XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
INVESTMENTS - Maturity Period (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Investments    
Amortized Cost $ 364,747 $ 320,740
Fair Value 364,994 320,650
Commercial paper | Less than 1 year    
Investments    
Amortized Cost 63,286 52,838
Fair Value 63,286 52,838
Municipal securities | Less than 1 year    
Investments    
Amortized Cost 104,230 151,690
Fair Value 104,307 151,644
Municipal securities | Due 1 - 10 years    
Investments    
Amortized Cost 6,992  
Fair Value 7,006  
U.S. government agency securities | Less than 1 year    
Investments    
Amortized Cost 20,430 19,943
Fair Value 20,447 19,931
Certificates of deposit | Less than 1 year    
Investments    
Amortized Cost 15,026 14,075
Fair Value 15,026 14,075
U.S. treasuries | Less than 1 year    
Investments    
Amortized Cost 131,508 78,189
Fair Value 131,647 78,157
Variable rate demand notes | Due 1 - 10 years    
Investments    
Amortized Cost 2,442  
Fair Value 2,442  
Variable rate demand notes | Due 11 - 20 years    
Investments    
Amortized Cost 17,924  
Fair Value 17,924  
Variable rate demand notes | Due 21 - 30 years    
Investments    
Amortized Cost 2,909 4,005
Fair Value $ 2,909 $ 4,005