XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Revenue Reconciliation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total revenues $ 239,357 $ 258,026 $ 493,337 $ 514,599
Cost of sales 101,885 113,928 215,242 227,025
Total operating expenses 66,548 68,373 134,684 132,894
Income before income taxes 43,519 49,321 89,979 102,009
Provision for income taxes 12,678 18,616 24,672 37,545
Net income 30,841 $ 30,705 65,307 $ 64,464
Impact of Change | New Revenue Standard Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total revenues (16,165)   (22,110)  
Cost of sales (6,204)   (8,396)  
Total operating expenses (440)   (579)  
Income before income taxes (9,521)   (13,135)  
Provision for income taxes (2,771)   (3,752)  
Net income (6,750)   (9,383)  
Without Adoption of ASC 606        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Total revenues 223,192   471,227  
Cost of sales 95,681   206,846  
Total operating expenses 66,108   134,105  
Income before income taxes 33,998   76,844  
Provision for income taxes 9,907   20,920  
Net income $ 24,091   $ 55,924