XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenues $ 19,906 $ 17,613
Cost of revenue 15,607 14,442
Gross profit 4,299 3,171
Operating expenses:    
General and administrative 4,530 5,739
Acquisition related costs   53
Sales and marketing 2,937 3,296
Research and development 264 480
Total operating expenses 7,731 9,568
Loss from operations (3,432) (6,397)
Other income (expense):    
Interest expense (262) (176)
Amortization of debt issue costs (58) (24)
Royalty income 15  
Total other expense (305) (198)
Loss before income tax (3,737) (6,595)
Income tax expense 21 42
Net loss $ (3,758) $ (6,637)
Basic net loss per share attributable to common shareholders $ (0.12) $ (0.21)
Weighted-average common shares outstanding 32,610,604 32,345,823
Diluted net loss per share $ (0.12) $ (0.21)
Weighted-average common shares and share equivalents outstanding 32,610,604 32,345,823
Product revenue    
Revenues $ 12,767 $ 13,671
Cost of revenue 8,541 10,059
Service revenue    
Revenues 7,139 3,942
Cost of revenue $ 7,066 $ 4,383