v3.24.1.1.u2
INCOME TAXES - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current      
U.S. Federal $ 28,832 $ 27,920 $ 20,139
State and local 8,057 6,135 5,271
Foreign 3,444 1,482 638
Provision for income taxes 40,333 35,537 26,048
Deferred      
U.S. Federal (2,560) (3,549) (1,578)
State and local (10) (2,471) 761
Foreign 178 (180) (1,085)
Provision for income taxes (2,392) (6,200) (1,902)
Total      
U.S. Federal 26,272 24,371 18,561
State and local 8,047 3,664 6,032
Foreign 3,622 1,302 (447)
Provision for income taxes $ 37,941 $ 29,337 $ 24,146