XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue:    
Revenue $ 98,011 $ 91,951
Cost of revenue:    
Cost of revenue 27,315 24,537
Gross profit 70,696 67,414
Operating expenses:    
Research and development 27,300 24,387
Sales and marketing 31,707 33,746
General and administrative 10,300 11,419
Total operating expenses 69,307 69,552
Income (loss) from operations 1,389 (2,138)
Interest income 2,401 94
Other (expense) income, net (434) 838
Income (loss) before income tax provision 3,356 (1,206)
Provision for income taxes (1,247) (1,235)
Net income (loss) $ 2,109 $ (2,441)
Earnings (loss) per share:    
Basic (in dollars per share) $ 0.07 $ (0.08)
Diluted (in dollars per share) $ 0.06 $ (0.08)
Weighted-average shares used in computation:    
Basic (in shares) 31,959 31,553
Diluted (in shares) 32,799 31,553
Subscription    
Revenue:    
Revenue $ 90,324 $ 84,557
Cost of revenue:    
Cost of revenue 18,677 14,780
Professional services    
Revenue:    
Revenue 7,687 7,394
Cost of revenue:    
Cost of revenue $ 8,638 $ 9,757