XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Summary of Provision for (Benefit of) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Current:      
Federal taxes $ 1,090 $ 6,562 $ 408
State taxes 1,081 1,226 858
Foreign taxes 1,192 826 874
Total current taxes 3,363 8,614 2,140
Deferred:      
Federal taxes 43 (6,053) (3,578)
State taxes (379) (2,068) (1,682)
Foreign taxes 551 (733) (119)
Total deferred taxes 215 (8,854) (5,379)
Provision for (benefit of) income taxes $ 3,578 $ (240) $ (3,239)