v3.26.1
Note 10 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2026

   

2025

   

2026

   

2025

 
                                 

Revenue

  $ 17,663,242     $ 17,806,539     $ 36,095,922     $ 35,687,308  
                                 

Less:

                               

Cost of Services, Excluding Depreciation and Amortization

    8,158,690       7,763,416       16,192,083       15,439,113  

Selling, General and Administrative

    2,751,961       2,957,486       5,604,240       5,911,810  

Depreciation and Amortization

    4,141,961       4,855,138       8,305,954       9,690,985  

Other Expense, net

    2,833,532       2,819,443       4,024,665       3,805,289  

Income Taxes Expense (Benefit)

    (62,132 )     (164,904 )     551,312       235,231  

Net Income (Loss)

  $ (160,770 )   $ (424,040 )   $ 1,417,668     $ 604,880