XML 12 R4.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Total revenue $ 19,575 $ 19,906
Total cost of revenue 13,674 15,607
Gross profit 5,901 4,299
Operating expenses:    
General and administrative 4,290 4,530
Sales and marketing 2,416 2,937
Research and development 208 264
Total operating expenses 6,914 7,731
Operating income (loss) (1,013) (3,432)
Other income (expense):    
Interest expense (169) (262)
Amortization of debt issuance cost (51) (58)
Royalty income 2 15
Total other expense (218) (305)
Loss before income tax (1,231) (3,737)
Income tax expense 13 21
Net loss $ (1,244) $ (3,758)
Basic net loss per share $ (0.04) $ (0.12)
Weighted-average common shares outstanding 33,315,237 32,610,604
Diluted net loss per share $ (0.04) $ (0.12)
Weighted-average common shares and share equivalents outstanding 33,315,237 32,610,604
Product revenue    
Total revenue $ 13,512 $ 12,767
Total cost of revenue 8,822 8,541
Service revenue    
Total revenue 6,063 7,139
Total cost of revenue $ 4,852 $ 7,066