XML 99 R79.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Jun. 30, 2021
Jun. 30, 2020
Share-based compensation expenses      
Share-based compensation expense $ 10,600 $ 9,332 $ 8,152
Cost of revenue      
Share-based compensation expenses      
Share-based compensation expense 1,584 1,296 1,244
Research and development      
Share-based compensation expenses      
Share-based compensation expense 1,371 1,348 1,457
Selling and marketing      
Share-based compensation expenses      
Share-based compensation expense 2,213 1,457 1,159
General and administrative      
Share-based compensation expenses      
Share-based compensation expense $ 5,432 $ 5,231 $ 4,292