XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Current      
Federal $ 115,708 $ 95,012 $ 93,562
State 18,418 22,544 15,595
Foreign 24,853 22,929 17,953
Total 158,979 140,485 127,110
Deferred      
Federal 4,830 (17,316) (6,717)
State 382 (4,827) (633)
Foreign (14,931) (5,653) (821)
Total (9,719) (27,796) (8,171)
Total $ 149,260 $ 112,689 $ 118,939