XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current      
Federal $ 177,652 $ 146,939 $ 115,708
State 43,847 32,065 18,418
Foreign 61,254 41,884 24,853
Total 282,753 220,888 158,979
Deferred      
Federal (1,134) (3,113) 4,830
State 219 (2,336) 382
Foreign (4,630) 3,939 (14,931)
Total (5,545) (1,510) (9,719)
Total $ 277,208 $ 219,378 $ 149,260