XML 52 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Impact of 606 Adoption) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net $ 394,743 $ 383,309 $ 320,653  
Other current assets 74,920 69,116 62,557  
Accrued and other current liabilities 455,024 433,897 404,577  
Retained earnings $ 1,690,579 $ 1,365,036 1,221,434  
Calculated under Revenue Guidance in Effect before Topic 606        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net       $ 214,885
Other current assets       56,362
Accrued and other current liabilities       281,732
Retained earnings       $ 1,232,316
Accounting Standards Update 2014-09 | Effect of Adoption of Topic 606        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, net     105,768  
Other current assets     6,195  
Accrued and other current liabilities     122,845  
Retained earnings     $ (10,882)