XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited Consolidated Condensed) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue:        
Total revenue $ 14,597 $ 16,866 $ 49,581 $ 39,780
Operating expense:        
Cost of revenue 11,227 10,764 36,952 26,358
Gross profit 3,370 6,102 12,629 13,422
Research and development expense 1,082 970 3,055 2,746
Selling, general and administrative expense 3,069 1,934 8,188 5,321
Net (loss) income from operations (781) 3,198 1,386 5,355
Interest expense, net 339 153 603 562
Other income, net 1,234
Net (loss) income before provision for income taxes (1,120) 3,045 2,017 4,793
Provision for income taxes 390
Net (loss) income $ (1,120) $ 3,045 $ 1,627 $ 4,793
Net (loss) income per share-basic $ (0.02) $ 0.04 $ 0.02 $ 0.08
Weighted average number of basic common shares outstanding 70,500,925 69,873,394 70,269,539 59,778,119
Net (loss) income per share-diluted $ (0.02) $ 0.04 $ 0.02 $ 0.08
Weighted average number of diluted common shares outstanding 70,500,925 71,935,394 72,745,662 61,725,119
Product [Member]        
Revenue:        
Total revenue $ 14,533 $ 16,785 $ 49,369 $ 39,479
Product and Service, Other [Member]        
Revenue:        
Total revenue $ 64 $ 81 $ 212 $ 301