XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans - Share-based Compensation Expenses and Related Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 20,115 $ 12,218
Income tax benefit (8,111) (6,800)
Total share-based compensation expense, net of income tax benefit 12,004 5,418
Cost of goods sold    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 1,400 1,158
Marketing and selling    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 8,792 6,849
Research and development    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense 3,103 2,154
General and administrative    
Share-based compensation expense and related tax benefit    
Total share-based compensation expense $ 6,820 $ 2,057