XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Operating Loss Carryforwards [Line Items]      
Provision for income taxes $ 24,991 $ 14,003  
Effective income tax rates 11.80% 16.30%  
Discrete tax benefits from recognition of excess tax benefits $ 13,700 $ 5,000  
Reversal of uncertain tax positions 1,000 $ 1,000  
Unrecognized tax benefits 165,500   $ 160,300
Accrued interest and penalties related to uncertain tax positions 5,100   4,900
Expected decrease in uncertain tax positions 5,100    
Non-current income tax payable      
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 63,000   $ 59,200