XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited Consolidated Condensed) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue:        
Total revenue $ 11,872 $ 11,222 $ 21,329 $ 19,378
Operating expense:        
Cost of revenue 8,197 8,486 15,505 14,474
Gross profit 3,675 2,736 5,824 4,904
Research and development expense 991 797 1,994 1,463
Selling, general and administrative expense 2,105 1,816 4,255 3,213
Income (loss) from operations 579 123 (425) 228
Interest expense 246 73 400 116
Income before provision for income taxes 333 50 (825) 112
Provision for income taxes
Net income (loss) $ 333 $ 50 $ (825) $ 112
Net income (loss) per basic share $ 0.01 $ 0.00 $ (0.02) $ 0.00
Weighted average number of basic common shares outstanding 49,567,338 49,045,047 49,498,755 49,014,847
Net income (loss) per diluted share $ 0.01 $ 0.00 $ (0.02) $ 0.00
Weighted average number of diluted common shares outstanding 50,136,338 51,008,047 49,498,755 50,990,847
Product [Member]        
Revenue:        
Total revenue $ 11,844 $ 10,796 $ 21,180 $ 18,842
Product and Service, Other [Member]        
Revenue:        
Total revenue $ 28 $ 426 $ 149 $ 536