XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 76,904,788 $ 36,858,083 $ 148,426,956 $ 71,960,074
Cost of revenue 62,236,397 30,047,604 122,510,150 58,709,717
Gross profit 14,668,391 6,810,479 25,916,806 13,250,357
Operating expenses:        
Selling, general, and administrative 9,298,367 5,060,231 18,642,829 9,322,791
Depreciation and amortization 2,470,390 408,652 4,835,252 815,935
Total operating expenses 11,768,757 5,468,883 23,478,081 10,138,726
Operating income 2,899,634 1,341,596 2,438,725 3,111,631
Interest expense (1,588,827) (549,677) (3,145,412) (1,111,139)
Income (loss) before taxes 1,310,807 791,919 (706,687) 2,000,492
Income tax expense 160,576 92,613 327,391 154,446
Net income (loss) 1,150,231 699,306 (1,034,078) 1,846,046
Net income (loss) applicable to common stockholders $ 1,150,231 $ 699,306 $ (1,034,078) $ 1,846,046
Net income (loss) per share:        
Basic $ 0.06 $ 0.04 $ (0.05) $ 0.10
Diluted $ 0.05 $ 0.03 $ (0.05) $ 0.09
Weighted average number of common shares outstanding        
Basic 19,278,730 18,823,273 19,261,775 18,665,010
Diluted 21,348,821 20,500,624 19,261,775 20,044,660