XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]        
Revenue $ 11,725 $ 12,387 $ 23,008 $ 23,260
Cost of revenue 8,051 9,172 16,118 17,650
Gross profit 3,674 3,215 6,890 5,610
Operating expenses:        
Selling, general and administrative 3,070 3,653 7,430 8,441
Research and development 118 154 347 335
Restructuring charges 64 0 64 0
Depreciation 50 53 108 101
Amortization of intangible assets 83 131 182 292
Total operating expenses 3,385 3,991 8,131 9,169
Operating income (loss) 289 (776) (1,241) (3,559)
Interest expense, net (258) (767) (717) (1,053)
Change in fair value of derivative instruments, net (736) 171 (753) 240
Other (loss) income, net (47) (98) 7 (88)
Loss before income taxes (752) (1,470) (2,704) (4,460)
Expense (benefit) from income taxes 102 28 142 (11)
Net loss $ (854) $ (1,498) $ (2,846) $ (4,449)
Net loss per common share - basic (in dollars per share) $ (0.26) $ (0.62) $ (0.89) $ (1.89)
Net loss per common share - diluted (in dollars per share) $ (0.26) $ (0.62) $ (0.89) $ (1.89)
Weighted average shares outstanding used to compute net loss per share - basic (in shares) 3,258,124 2,418,827 3,203,465 2,356,413
Weighted average shares outstanding used to compute net loss per share - diluted (in shares) 3,258,124 2,418,827 3,203,465 2,356,413