XML 91 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Provision for (Benefit of) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Current:      
Federal taxes $ 13,857 $ 1,090 $ 6,562
State taxes 259 1,081 1,226
Foreign taxes 1,781 1,192 826
Total current taxes 15,897 3,363 8,614
Deferred:      
Federal taxes (9,562) 43 (6,053)
State taxes 311 (379) (2,068)
Foreign taxes 312 551 (733)
Total deferred taxes (8,939) 215 (8,854)
Provision for (benefit of) income taxes $ 6,958 $ 3,578 $ (240)