v3.19.3
INVESTMENTS - Contractual Maturities of Short-Term and Long-Term Investments (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Amortized Cost  
Due in one year or less $ 557,380
Due in one to five years 564,889
Amortized Cost 1,122,269
Fair Value  
Due in one year or less 557,656
Due in one to five years 564,508
Fair Value $ 1,122,164