XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenue:    
Revenue $ 24,176 $ 24,763
Cost of revenue:    
Cost of revenue 6,838 6,282
Gross profit 17,338 18,481
Operating expenses:    
Research and development 6,632 6,874
Sales and marketing 6,104 9,459
General and administrative 3,186 2,818
Total operating expenses 15,922 19,151
Income (loss) from operations 1,416 (670)
Interest income 949 286
Other income, net 610 810
Income before income tax provision 2,975 426
Income tax provision (379) (442)
Net income (loss) $ 2,596 $ (16)
Earnings (loss) per share:    
Basic (in dollars per share) $ 0.08 $ 0.00
Diluted (in dollars per share) $ 0.08 $ 0.00
Weighted-average shares used in computation:    
Basic (in shares) 31,479 31,933
Diluted (in shares) 32,136 31,933
Subscription    
Revenue:    
Revenue $ 22,323 $ 22,923
Cost of revenue:    
Cost of revenue 5,047 3,978
Professional services    
Revenue:    
Revenue 1,853 1,840
Cost of revenue:    
Cost of revenue $ 1,791 $ 2,304