XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 83,335,764 $ 103,369,544
Cost of sales 67,031,502 88,364,452
Gross profit 16,304,262 15,005,092
Selling, general and administrative expenses 11,410,067 11,823,921
Income from operations 4,894,195 3,181,171
Other income (expense):    
Other income 4,795,000
Interest expense (2,271,101) (1,141,189)
Total other income (expense), net (2,271,101) 3,653,811
Income before provision for income taxes 2,623,094 6,834,982
Provision for (benefit from) income taxes (6,553,131) 14,609
Net income $ 9,176,225 $ 6,820,373
Shares used in computing income per common share:    
Total shares 12,389,890 12,193,826
Unrestricted Shares [Member]    
Income per common share:    
Income per common share $ 0.74 $ 0.56
Shares used in computing income per common share:    
Total shares 12,286,781 11,960,134
Restricted Shares [Member]    
Income per common share:    
Income per common share $ 0.74 $ 0.56
Shares used in computing income per common share:    
Total shares 103,109 233,692