XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 23,651 $ 20,115
Income tax benefit (16,594) (8,111)
Total share-based compensation expense, net of income tax benefit 7,057 12,004
Cost of goods sold    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 1,369 1,400
Marketing and selling    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 8,530 8,792
Research and development    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 5,061 3,103
General and administrative    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 8,691 $ 6,820