XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 19,960,990 $ 20,079,888 $ 41,970,040 $ 41,050,274
Cost of services 14,820,921 15,280,074 32,020,828 31,396,765
Gross profit 5,140,069 4,799,814 9,949,212 9,653,509
Operating expenses:        
Employee stock-based compensation 434,255 460,061 844,317 959,334
SG&A 4,638,185 4,000,845 8,781,080 8,061,070
Depreciation and amortization 464,599 547,849 960,369 1,124,003
Total operating expenses 5,537,039 5,008,755 10,585,766 10,144,407
Operating (loss) (396,970) (208,941) (636,554) (490,898)
Other income and (expense):        
Interest income 110,908 107,270 189,919 222,624
Other income 0 261,413 0 261,413
Interest expense (11,735) (14,250) (23,578) (27,835)
Other income, net 99,173 354,433 166,341 456,202
Income (loss) before income taxes (297,797) 145,492 (470,213) (34,696)
State income tax expense 68,857 70,000 131,411 140,000
Income tax expense 68,857 70,000 131,411 140,000
Net income (loss) $ (366,654) $ 75,492 $ (601,624) $ (174,696)
Basic income (loss) per common share: (in dollars per share) $ (0.01) $ 0 $ (0.02) $ (0.01)
Diluted income (loss) per common share: (in dollars per share) $ (0.01) $ 0 $ (0.02) $ (0.01)
Weighted average common shares outstanding        
Basic (in shares) 26,456,411 26,534,407 26,577,052 26,454,848
Diluted (in shares) 26,456,411 26,534,407 26,577,052 26,454,848