XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Components of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Current      
Federal $ 34,446 $ 11,513 $ 24,051
State 3,961 3,403 2,506
Foreign 8,709 5,849 8,473
Deferred      
Federal 12,055 14,430 14,119
State (1,379) 4,572 (341)
Foreign (715) (336) 62
Total provision for income taxes $ 57,077 $ 39,431 $ 48,870