v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited Consolidated Condensed) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue:    
Total revenue $ 14,625 $ 9,868
Operating expense:    
Cost of revenue 11,243 6,288
Gross profit 3,382 3,580
Research and development expense 1,018 910
Selling, general and administrative expense 2,108 1,559
Net income from operations 256 1,111
Interest expense 176 218
Net income before provision for income taxes 80 893
Provision for income taxes
Net income $ 80 $ 893
Net income (loss) per share-basic $ 0 $ 0.02
Weighted average number of basic common shares outstanding 70,103,279 52,675,851
Net income (loss) per share-diluted $ 0 $ 0.02
Weighted average number of diluted common shares outstanding 72,632,116 58,035,741
Product [Member]    
Revenue:    
Total revenue $ 14,575 $ 9,772
Product and Service, Other [Member]    
Revenue:    
Total revenue $ 50 $ 96