XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Current      
Federal $ 95,012 $ 93,562 $ 47,087
State 22,544 15,595 635
Foreign 22,929 17,953 14,068
Total 140,485 127,110 61,790
Deferred      
Federal (17,316) (6,717) 4,626
State (4,827) (633) (462)
Foreign (5,653) (821) (1,230)
Total (27,796) (8,171) 2,934
Total $ 112,689 $ 118,939 $ 64,724