XML 41 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
The Company and Summary of Significant Accounting Policies and Estimates - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2017
Jun. 30, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cash flows from operating activities $ (883) $ 17,017
Cash flow from financing activities 9,738 $ 33,008
Cumulative-effect adjustment to retained earnings 57,205  
Retained Earnings    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative-effect adjustment to retained earnings 53,912  
Accounting Standards Update 2016-09, Excess Tax Benefit Component Increase to Operating Cash FLows    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cash flows from operating activities 3,300  
Gross excess tax benefits 75,200  
Tax benefit valuation allowance 18,000  
Accounting Standards Update 2016-09, Excess Tax Benefit Component Increase to Operating Cash FLows | Retained Earnings    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative-effect adjustment to retained earnings 57,200  
Accounting Standards Update 2016-09, Excess Tax Benefit Component Decrease to Financing Cash Flows    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cash flow from financing activities 3,300  
Accounting Standards Update 2016-09, Forfeiture Rate Component | Retained Earnings    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
New Accounting Pronouncement, Cumulative Effect of Change on Retained Earning $ 3,300