XML 115 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 32,828 $ 23,405
Income tax benefit (4,906) (7,602)
Total share-based compensation expense, net of income tax benefit 27,922 15,803
Cost of goods sold    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 2,380 2,598
Marketing and selling    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 13,930 11,851
Research and development    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 6,351 5,739
General and administrative    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 10,167 $ 3,217