XML 94 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Provision for (Benefit From) Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current:      
Swiss $ 26,833 $ 19,405 $ 59,659
Non-Swiss 25,044 48,829 44,094
Deferred:      
Swiss (47,517) 26,629 29,198
Non-Swiss 5,093 4,085 (1,646)
Provision for income taxes $ 9,453 $ 98,947 $ 131,305