Annual report pursuant to Section 13 and 15(d)

Income Taxes - Income Taxes in Consolidated Income Statement (Details)

v3.23.1
Income Taxes - Income Taxes in Consolidated Income Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Current Provision [Abstract]      
Federal provision $ 6,329 $ 634 $ (4,662)
Foreign provision 12,619 8,907 6,098
State provision 1,181 441 197
Deferred Provision [Abstract]      
Federal deferred benefit (2,648) (231) (1,963)
Foreign deferred benefit (1,649) (1,396) (1,084)
State deferred benefit (265) (22) (107)
Total provision for income taxes $ 15,567 $ 8,333 $ (1,521)