v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]    
Revenue $ 69,262,124 $ 81,078,864
Cost of sales 58,706,055 63,840,803
Gross profit 10,556,069 17,238,061
Selling, general and administrative expenses 10,732,451 10,506,439
(Loss) income from operations (176,382) 6,731,622
Interest expense (1,567,840) (2,288,834)
(Loss) income before benefit (provision) for income taxes (1,744,222) 4,442,788
Benefit (provision) for income taxes 900,861 (1,143,454)
Net (loss) income $ (843,361) $ 3,299,334
(Loss) income per common share-basic $ (0.07) $ 0.26
(Loss) income per common share-diluted $ (0.07) $ 0.26
Shares used in computing (loss) income per common share:    
Basic 12,788,937 12,593,213
Diluted 12,788,937 12,709,237