XML 76 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVESTMENTS - Maturity Period (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Investments    
Amortized Cost $ 320,740 $ 676,129
Fair Value 320,650 675,299
Commercial paper | Less than 1 year    
Investments    
Amortized Cost 52,838 81,026
Fair Value 52,838 81,026
Municipal securities | Less than 1 year    
Investments    
Amortized Cost 151,690 469,604
Fair Value 151,644 468,865
U.S. government agency securities | Less than 1 year    
Investments    
Amortized Cost 19,943 61,307
Fair Value 19,931 61,219
U.S. government agency securities | Due 1 - 10 years    
Investments    
Amortized Cost   2,369
Fair Value   2,366
Certificates of deposit | Less than 1 year    
Investments    
Amortized Cost 14,075 11,869
Fair Value 14,075 11,869
U.S. Treasuries | Less than 1 year    
Investments    
Amortized Cost 78,189  
Fair Value 78,157  
Variable rate demand notes | Due 1 - 10 years    
Investments    
Amortized Cost   6,366
Fair Value   6,366
Variable rate demand notes | Due 11 - 20 years    
Investments    
Amortized Cost   28,377
Fair Value   28,377
Variable rate demand notes | Due 21 - 30 years    
Investments    
Amortized Cost 4,005 15,211
Fair Value $ 4,005 $ 15,211