XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited Consolidated Condensed) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Total revenue $ 9,457 $ 8,156
Cost of revenue 7,308 5,988
Gross profit 2,149 2,168
Operating expense:    
Research and development expense 1,003 666
Selling, general and administrative expense 2,150 1,397
(Loss) income from operations (1,004) 105
Interest expense 155 43
(Loss) income before provision for income taxes (1,159) 62
Provision for income taxes
Net (loss) income $ (1,159) $ 62
Net (loss) income per share-basic $ (0.02) $ 0.00
Weighted average number of basic common shares outstanding 49,429,407 48,984,312
Net (loss) income per share-diluted $ (0.02) $ 0.00
Weighted average number of diluted common shares outstanding 49,429,407 51,064,312
Product [Member]    
Revenue:    
Total revenue $ 9,336 $ 8,046
Product and Service, Other [Member]    
Revenue:    
Total revenue $ 121 $ 110