XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]                
Revenue $ 22,301,190       $ 19,740,767   $ 53,119,936 $ 36,599,154
Cost of sales 18,704,588       17,924,428   44,603,246 34,629,831
Gross profit 3,596,602       1,816,339   8,516,690 1,969,323
Selling, general and administrative expenses 2,677,688       2,815,252   6,068,494 5,908,342
Income (loss) from operations 918,914       (998,913)   2,448,196 (3,939,019)
Interest expense 293,685       360,126   588,174 776,797
Income (loss) before provision for income taxes 625,229       (1,359,039)   1,860,022 (4,715,816)
Provision for income taxes 2,078       1,522   4,328 2,100
Net income (loss) $ 623,151 $ 1,232,543 $ 223,398 $ 839,765 $ (1,360,561) $ (3,357,355) $ 1,855,694 $ (4,717,916)
Income (loss) per common share – basic $ 0.05       $ (0.11)   $ 0.15 $ (0.40)
Income (loss) per common share – diluted $ 0.05       $ (0.11)   $ 0.15 $ (0.40)
Shares used in computing loss per common share:                
Basic 12,188,197       11,855,404   12,086,299 11,846,260
Diluted 12,255,950       11,855,404   12,154,052 11,846,260