XML 83 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Summary of Provision for (Benefit of) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Current:      
Federal taxes $ 6,562 $ 408 $ 1,159
State taxes 1,226 858 (238)
Foreign taxes 826 874 744
Total current taxes 8,614 2,140 1,665
Deferred:      
Federal taxes (6,053) (3,578) 3,752
State taxes (2,068) (1,682) (428)
Foreign taxes (733) (119) (195)
Total deferred taxes (8,854) (5,379) 3,129
Provision for (benefit of) income taxes $ (240) $ (3,239) $ 4,794