XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Incentive Plan and Employee Stock Purchase Plan - Summary of Share-based Compensation Charges Included in the Company's Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Share-based compensation expenses      
Share-based compensation expense $ 8,152 $ 10,601 $ 12,289
Cost of revenue      
Share-based compensation expenses      
Share-based compensation expense 1,244 1,666 1,866
Research and development      
Share-based compensation expenses      
Share-based compensation expense 1,457 1,773 2,312
Selling and marketing      
Share-based compensation expenses      
Share-based compensation expense 1,159 2,081 1,390
General and administrative      
Share-based compensation expenses      
Share-based compensation expense $ 4,292 $ 5,081 $ 6,721