v3.26.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]      
Expected tax provision at statutory income tax rates $ 70,250 $ 60,084 $ 52,836
Income taxes at different rates   68,212 47,595
Research and development tax credits   (6,797) (9,738)
Swiss Tax Benefits   0 (50,051)
Executive compensation   980 407
Stock-based compensation   (2,162) 4,019
Deferred tax effects from TRAF   0 (33,926)
Valuation allowance   1,000 4,780
Restructuring credits   (817) 0
Unrecognized tax benefits/ Audit resolution and statute lapse   (43,333) 11,535
FDII deduction   (1,424) (18,675)
Other, net 4,213 (400) 671
Provision for income taxes $ 115,332 $ 75,343 $ 9,453