v3.26.1
Income taxes - Summary of Income Taxes for Fiscal Year 2026 (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
Federal $ 105,229    
State 8,356    
Foreign 14,581 $ 11,486 $ 7,904
Total 128,166 143,667 73,190
Deferred:      
Federal 11,045    
State (3,506)    
Foreign (7,762) 555 8,096
Total (223) (12,897) 38,592
Provision for income taxes $ 127,943 $ 130,770 $ 111,782