XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unauditesd) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unauditesd)        
REVENUES $ 37,880,202 $ 36,040,771 $ 72,097,941 $ 70,248,050
COST OF REVENUES (including amortization and depreciation of $492,232, $654,122, $978,425, and $1,231,678, respectively) 32,762,960 31,147,549 62,202,178 60,688,937
GROSS PROFIT 5,117,242 4,893,222 9,895,763 9,559,113
OPERATING EXPENSES        
Sales and marketing 669,797 559,926 1,309,279 1,171,819
General and administrative expenses (including share-based compensation of $166,018, $365,958, $364,877 and $783,741, respectively) 4,922,649 4,542,769 9,654,431 8,991,252
Depreciation and amortization 233,122 252,112 456,810 508,646
Total operating expenses 5,825,568 5,354,807 11,420,520 10,671,717
LOSS FROM OPERATIONS (708,326) (461,585) (1,524,757) (1,112,604)
OTHER INCOME (EXPENSE)        
Interest income 89,340 51,725 142,770 101,151
Interest expense (52,382) (72,331) (107,455) (131,068)
Other income (expense), net 497 (1,534) 497 (36,405)
Total other income (expense), net 37,455 (22,140) 35,812 (66,322)
LOSS BEFORE INCOME TAX (BENEFIT) PROVISION (670,871) (483,725) (1,488,945) (1,178,926)
INCOME TAX (BENEFIT) PROVISION (52,412) 15,828 (146,423) (26,263)
NET LOSS $ (618,459) $ (499,553) $ (1,342,522) $ (1,152,663)
EARNINGS PER SHARE, BASIC AND DILUTED $ (0.06) $ (0.05) $ (0.14) $ (0.13)
WEIGHTED-AVERAGE SHARES OUTSTANDING, BASIC AND DILUTED 9,586,166 9,390,154 9,569,660 9,151,265