XML 82 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Provision for (Benefit From) Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Current:      
Swiss $ 19,405 $ 59,659 $ 121,199
Non-Swiss 48,829 44,094 45,056
Deferred:      
Swiss 26,629 29,198 31,558
Non-Swiss 4,085 (1,646) 3,050
Provision for income taxes $ 98,947 $ 131,305 $ 200,863