XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenue $ 72,765,415 $ 70,425,425 $ 218,561,988 $ 219,036,423
Cost of revenue 61,065,266 57,995,192 179,293,559 180,471,602
Gross profit 11,700,149 12,430,233 39,268,429 38,564,821
Operating expenses:        
Selling, general, and administrative 10,272,870 9,620,114 29,456,728 28,249,820
Depreciation and amortization 2,367,594 2,341,581 7,094,337 7,218,683
Total operating expenses 12,640,464 11,961,695 36,551,065 35,468,503
Operating income (loss) (940,315) 468,538 2,717,364 3,096,318
Interest expense (2,723,579) (2,408,076) (7,807,531) (7,407,207)
Loss before taxes (3,663,894) (1,939,538) (5,090,167) (4,310,889)
Income tax expense (benefit) (278,336) 111,104 465,125 650,387
Net loss (3,385,558) (2,050,642) (5,555,292) (4,961,276)
Net loss applicable to common stockholders $ (3,385,558) $ (2,050,642) $ (5,555,292) $ (4,961,276)
Net loss per share applicable to common stockholders        
Basic $ (0.16) $ (0.1) $ (0.27) $ (0.25)
Diluted $ (0.16) $ (0.1) $ (0.27) $ (0.25)
Weighted average number of common shares outstanding        
Basic 20,665,681 20,059,528 20,542,294 19,984,890
Diluted 20,665,681 20,059,528 20,542,294 19,984,890