XML 66 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Concentration of Business, Significant Customers and Credit Risk Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Risks and Uncertainties [Abstract]        
Money market fund accounts $ 360,610 $ 198,992    
Cash 132,392 92,772    
Cash and cash equivalents $ 493,002 $ 291,764 $ 296,428 $ 245,956