XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 23,405 $ 21,511
Income tax benefit (7,602) (5,318)
Total share-based compensation expense, net of income tax benefit 15,803 16,193
Cost of goods sold    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 2,598 1,415
Marketing and selling    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 11,851 10,483
Research and development    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 5,739 4,453
General and administrative    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 3,217 $ 5,160