v3.26.1
Income Taxes - Schedule of The Difference Between The Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Amount      
Pretax book income at Statutory rate $ 70,250 $ 60,084 $ 52,836
Federal Tax Deduction (4,436)    
Participation Exemption (33,617)    
Other, net 4,213 (400) 671
Statutory tax rate difference   0 (50,051)
Foreign derived intangible income   (1,424) (18,675)
Hong Kong - Tax exempt dividends     5,100
Changes in unrecognized tax benefits (24,673)    
Provision for income taxes $ 115,332 $ 75,343 $ 9,453
As a percent      
Pretax book income at Statutory rate 8.50%    
Federal Tax Deduction (0.50%)    
Participation Exemption (0.041)    
Other, net 0.50%    
Changes in unrecognized tax benefits (3.00%)    
Effective Tax Rate 14.00%    
Vaud      
Amount      
Domestic state and local income taxes: $ 43,812    
As a percent      
Domestic state and local income taxes: 5.30%    
Zurich      
Amount      
Domestic state and local income taxes: $ 415    
As a percent      
Domestic state and local income taxes: 0.10%    
United States      
Amount      
Domestic state and local income taxes: $ 4,189    
Other, net 346    
Statutory tax rate difference 13,948    
Foreign derived intangible income (4,192)    
Tax credits (6,022)    
Non-deductible executive compensation $ 4,314    
As a percent      
Domestic state and local income taxes: 0.50%    
Other, net 0.00%    
Statutory tax rate difference 1.70%    
Foreign derived intangible income (0.50%)    
Tax credits (0.70%)    
Non-deductible executive compensation 0.50%    
China      
Amount      
Other, net $ 118    
Statutory tax rate difference $ 8,931    
As a percent      
Other, net 0.00%    
Statutory tax rate difference 1.10%    
HONG KONG      
Amount      
Hong Kong - Tax exempt dividends $ (7,402)    
As a percent      
Hong Kong - Tax exempt dividends (0.90%)    
Other      
Amount      
Statutory tax rate difference $ 45,138    
As a percent      
Statutory tax rate difference 5.50%