XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
Revenue $ 103,369,544 $ 87,584,690
Cost of sales 88,364,452 77,824,732
Gross profit 15,005,092 9,759,958
Selling, general and administrative expenses 11,823,921 12,046,170
Income (loss) from operations 3,181,171 (2,286,212)
Other income (expense):    
Other income 4,795,000
Interest expense (1,141,189) (1,421,955)
Total other income (expense), net 3,653,811 (1,421,955)
Income (loss) before provision for income taxes 6,834,982 (3,708,167)
Provision for (benefit from) income taxes 14,609 (53,414)
Net income (loss) $ 6,820,373 $ (3,654,753)
Income (loss) per common share-basic $ 0.56 $ (0.31)
Income (loss) per common share-diluted $ 0.56 $ (0.31)
Shares used in computing income (loss) per common share:    
Basic 12,193,826 11,884,307
Diluted 12,193,826 11,884,307