XML 98 R82.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Jun. 30, 2020
Jun. 30, 2019
Share-based compensation expenses      
Share-based compensation expense $ 9,332 $ 8,152 $ 10,601
Cost of revenue      
Share-based compensation expenses      
Share-based compensation expense 1,296 1,244 1,666
Research and development      
Share-based compensation expenses      
Share-based compensation expense 1,348 1,457 1,773
Selling and marketing      
Share-based compensation expenses      
Share-based compensation expense 1,457 1,159 2,081
General and administrative      
Share-based compensation expenses      
Share-based compensation expense $ 5,231 $ 4,292 $ 5,081