v3.26.1
Taxes on Income (Loss) - Provision (Benefit) for Taxes on Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Federal:      
Current $ (1,868) $ 72,767 $ 36,679
Deferred (297) 131 (29,318)
Total federal (2,165) 72,898 7,361
State and local:      
Current 4,770 15,450 14,342
Deferred 850 (567) (1,818)
Total state and local 5,620 14,883 12,524
Foreign:      
Current 6,621 9,734 4,717
Deferred (1,608) (1,034) 692
Total foreign 5,013 8,700 5,409
Income tax provision (benefit) $ 8,468 $ 96,481 $ 25,294