XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Total revenues $ 43,563 $ 39,259 $ 87,108 $ 72,926
Cost of revenues 27,299 32,708 54,041 56,216
Gross profit 16,264 6,551 33,067 16,710
Operating expenses:        
General and administrative 6,344 4,978 12,145 11,405
Sales and marketing 6,236 5,674 12,526 10,872
Research and development 2,565 2,173 4,673 4,309
Amortization of intangible assets 651 651 1,302 1,319
Restructuring charges 0 0 0 707
Total operating expenses 15,796 13,476 30,646 28,612
Operating income (loss) 468 (6,925) 2,421 (11,902)
Non-operating income (expense):        
Other income, net 48 117 247 94
Interest income (expense), net 2 (300) 70 (332)
Income (loss) before income taxes 518 (7,108) 2,738 (12,140)
Benefit from (provision for) income taxes 33 (289) (62) (122)
Net income (loss) $ 551 $ (7,397) $ 2,676 $ (12,262)
Net income (loss) per common share        
Basic net income (loss) per share (in dollars per share) $ 0.01 $ (0.17) $ 0.06 $ (0.29)
Diluted net income (loss) per share (in dollars per share) $ 0.01 $ (0.17) $ 0.06 $ (0.29)
Shares used in basic per share calculations (in shares) 42,742,000 42,288,000 42,654,000 42,334,000
Shares used in diluted per share calculations (in shares) 43,713,000 42,288,000 43,677,000 42,334,000
Product        
Total revenues $ 23,398 $ 20,788 $ 47,056 $ 37,169
Cost of revenues 13,086 20,026 25,190 31,683
Service        
Total revenues 20,165 18,471 40,052 35,757
Cost of revenues $ 14,213 $ 12,682 $ 28,851 $ 24,533