XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Business Acquisitions (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Business Acquisition, Pro Forma Information [Table Text Block]
  

For the Three Months Ended

  

For the Six Months Ended

 
  

June 30,

  

June 30,

 
  

2024

  

2023

  

2024

  

2023

 
                 

Revenue

 $27,087,784  $24,721,290  $52,640,514  $48,261,246 
                 

Net (Loss) Income Attributable to Common Stockholders

 $(2,235,219) $1,748,618  $(5,043,300) $(1,275,491)
                 

Basic Net (Loss) Income per Share

 $(0.07) $0.06  $(0.16) $(0.04)
                 

Diluted Net (Loss) Income per Share

 $(0.07) $0.06  $(0.16) $(0.04)
                 

Basic Weighted Average Class A and Class B Common Shares Outstanding

  31,853,692   31,225,719   31,594,198   30,876,835 
                 

Diluted Weighted Average Class A and Class B Common Shares Outstanding

  31,853,692   31,281,828   31,594,198   30,876,835