XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.3
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, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-based compensation expenses      
Share-based compensation expense $ 9,484 $ 10,053 $ 10,600
Cost of revenue      
Share-based compensation expenses      
Share-based compensation expense 1,375 1,439 1,584
Research and development      
Share-based compensation expenses      
Share-based compensation expense 1,456 1,396 1,371
Selling and marketing      
Share-based compensation expenses      
Share-based compensation expense 1,905 1,586 2,213
General and administrative      
Share-based compensation expenses      
Share-based compensation expense $ 4,748 $ 5,632 $ 5,432