XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAX - Income Tax Expense (Benefit) Attributable to Earnings (Loss) From Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current:      
U.S. Federal $ 20,300 $ 21,014 $ 6,325
Non-U.S. 480 662 1,086
State 4,869 3,384 (2,274)
Total current income tax expense (benefit) 25,649 25,060 5,137
Deferred:      
U.S. Federal 23 (101) 155
Non-U.S. (300) (387) (83)
State (30) (302) 43
Total deferred income tax expense (benefit) (307) (790) 115
Total $ 25,342 $ 24,270 $ 5,252