XML 111 R90.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAX - Income Tax Expense (Benefit) Attributable to Earnings (Loss) From Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Current:      
U.S. Federal $ 6,325 $ (1,227) $ (28,060)
Non-U.S. 1,086 305 17
State (2,274) 1,220 (1,071)
Total current income tax expense (benefit) 5,137 298 (29,114)
Deferred:      
U.S. Federal 155 (895) (1,205)
Non-U.S. (83) (608) (44)
State 43 (37) (169)
Total deferred income tax expense (benefit) 115 (1,540) (1,418)
Total $ 5,252 $ (1,242) $ (30,532)