XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues $ 21,180,333 $ 21,321,478 $ 63,150,373 $ 62,371,752
Cost of services 16,310,314 16,425,321 48,331,142 47,822,086
Gross profit 4,870,019 4,896,157 14,819,231 14,549,666
Selling, general and administrative expenses:        
Employee stock-based compensation 399,582 569,772 1,243,899 1,529,105
SG&A 4,501,762 4,119,317 13,282,842 12,180,387
Depreciation and amortization 432,846 583,718 1,393,215 1,707,721
Total selling, general and administrative 5,334,190 5,272,807 15,919,956 15,417,213
Operating (loss) (464,171) (376,650) (1,100,725) (867,547)
Other income and (expense):        
Interest income 124,449 125,564 314,368 348,188
Other income 5,000 0 5,000 261,413
Interest expense (11,328) (13,700) (34,906) (41,535)
Other income, net 118,121 111,864 284,462 568,066
Loss before income taxes (346,050) (264,786) (816,263) (299,481)
Federal income tax benefit 0 (3,186,053) 0 (3,186,053)
State income tax expense 69,036 70,000 200,447 210,000
Income tax expense 69,036 (3,116,053) 200,447 (2,976,053)
Net income (loss) $ (415,086) $ 2,851,267 $ (1,016,710) $ 2,676,572
Basic income (loss) per common share: (in dollars per share) $ (0.02) $ 0.1 $ (0.04) $ 0.1
Diluted income (loss) per common share: (in dollars per share) $ (0.02) $ 0.1 $ (0.04) $ 0.1
Weighted average common shares outstanding        
Basic (in shares) 26,892,925 27,322,497 26,719,488 26,747,277
Diluted (in shares) 26,892,925 27,322,497 26,719,488 26,747,277