XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Unaudited Condensed Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Total revenues $ 42,129 $ 40,686 $ 129,237 $ 113,612
Cost of revenues 26,580 28,866 80,621 85,082
Gross profit 15,549 11,820 48,616 28,530
Operating expenses:        
General and administrative 5,226 5,499 17,371 16,904
Sales and marketing 6,421 5,780 18,947 16,652
Research and development 2,858 2,047 7,531 6,356
Amortization of intangible assets 650 651 1,952 1,970
Restructuring charges 0 0 0 707
Total operating expenses 15,155 13,977 45,801 42,589
Operating income (loss) 394 (2,157) 2,815 (14,059)
Non-operating income (expense):        
Other income, net 141 135 388 229
Interest income (expense), net 39 0 109 (332)
Income (loss) before income taxes 574 (2,022) 3,312 (14,162)
Provision for income taxes (219) (27) (281) (149)
Net income (loss) $ 355 $ (2,049) $ 3,031 $ (14,311)
Net income (loss) per common share        
Basic net income (loss) per share (in dollars per share) $ 0.01 $ (0.05) $ 0.07 $ (0.34)
Diluted net income (loss) per share (in dollars per share) $ 0.01 $ (0.05) $ 0.07 $ (0.34)
Shares used in basic per share calculations (in shares) 42,944 42,341 42,798 42,336
Shares used in diluted per share calculations (in shares) 43,784 42,341 43,762 42,336
Product        
Total revenues $ 23,133 $ 22,852 $ 70,189 $ 60,021
Cost of revenues 12,985 15,981 38,175 47,664
Service        
Total revenues 18,996 17,834 59,048 53,591
Cost of revenues $ 13,595 $ 12,885 $ 42,446 $ 37,418