XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Current      
Federal $ 93,562 $ 47,087 $ 33,334
State 15,595 635 9,084
Foreign 17,953 14,068 15,269
Total 127,110 61,790 57,687
Deferred      
Federal (6,717) 4,626 6,612
State (633) (462) 2,236
Foreign (821) (1,230) (1,909)
Total (8,171) 2,934 6,939
Total $ 118,939 $ 64,724 $ 64,626