v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)        
REVENUES $ 37,999,582 $ 37,283,809 $ 78,575,612 $ 70,793,848
COST OF REVENUES (including amortization and depreciation of $268,315, $492,231, $552,051, and $978,425, respectively) 32,152,726 32,166,567 67,131,130 60,898,085
GROSS PROFIT 5,846,856 5,117,242 11,444,482 9,895,763
OPERATING EXPENSES        
Sales and marketing 665,436 669,797 1,261,433 1,309,279
General and administrative expenses (including share-based compensation of $174,834, $166,018, $423,651 and $364,877, respectively) 4,989,623 4,922,649 9,821,646 9,654,431
Depreciation and amortization 181,414 233,122 409,386 456,810
Total operating expenses 5,836,473 5,825,568 11,492,465 11,420,520
INCOME (LOSS) FROM OPERATIONS 10,383 (708,326) (47,983) (1,524,757)
OTHER INCOME (EXPENSE)        
Interest income 101,756 89,340 189,159 142,770
Interest expense (43,839) (52,382) (88,832) (107,455)
Other income (expense), net 188 497 49,428 497
Total other income (expense), net 58,105 37,455 149,755 35,812
INCOME (LOSS) BEFORE INCOME TAX PROVISION (BENEFIT) 68,488 (670,871) 101,772 (1,488,945)
INCOME TAX PROVISION (BENEFIT) 2,068 (52,412) (41,608) (146,423)
NET INCOME (LOSS) $ 66,420 $ (618,459) $ 143,380 $ (1,342,522)
BASIC EARNINGS PER SHARE $ 0.01 $ (0.06) $ 0.01 $ (0.14)
BASIC WEIGHTED-AVERAGE SHARES OUTSTANDING 9,893,403 9,586,166 9,883,090 9,569,660
DILUTED EARNINGS PER SHARE $ 0.01 $ (0.06) $ 0.01 $ (0.14)
DILUTED WEIGHTED-AVERAGE SHARES OUTSTANDING 10,166,714 9,586,166 10,130,809 9,569,660