v3.26.1
Income Taxes (Components of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current      
Federal $ 31,573 $ 34,156 $ 28,302
State 4,455 5,914 3,662
Foreign 8,614 11,092 11,652
Deferred      
Federal 17,297 12,237 20,582
State 8,004 5,210 3,034
Foreign (2,748) 975 (546)
Total provision for income taxes $ 67,195 $ 69,584 $ 66,686