XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue $ 22,016,668 $ 20,135,097
Cost of sales 17,354,152 16,700,488
Gross profit 4,662,516 3,434,609
Selling, general and administrative expenses 2,869,058 3,137,657
Income from operations 1,793,458 296,952
Interest expense 610,896 328,608
Income (loss) before provision for income taxes 1,182,562 (31,656)
Provision for income taxes 199,257 1,275
Net income (loss) $ 983,305 $ (32,931)
Income (loss) per common share, diluted:    
Income (loss) per common share, diluted $ 0.08 $ (0.00)
Shares used in computing income (loss) per common share, basic:    
Total shares 12,520,299 12,363,143
Shares used in computing income (loss) per common share, diluted 12,608,189 12,363,143
Unrestricted Shares [Member]    
Income (loss) per common share, basic:    
Income (loss) per common share, basic $ 0.08 $ (0.00)
Shares used in computing income (loss) per common share, basic:    
Total shares 12,281,115 12,072,838
Restricted Shares [Member]    
Income (loss) per common share, basic:    
Income (loss) per common share, basic $ 0.08 $ (0.00)
Shares used in computing income (loss) per common share, basic:    
Total shares 239,184 290,305