XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Business Acquisitions - Pro Forma Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 25,117,284 $ 22,259,041 $ 47,933,069 $ 43,304,924
Net Income (Loss) Attributable to Common Stockholders $ 1,806,802 $ (11,016,934) $ (1,514,352) $ 6,466,126
Basic Net Income (Loss) per Share (in dollars per share) $ 0.06 $ (0.37) $ (0.05) $ 0.22
Diluted Net Income (Loss) per Share (in dollars per share) $ 0.06 $ (0.37) $ (0.05) $ 0.22
Basic Weighted Average Class A and Class B Common Shares Outstanding (in shares) 31,225,719 29,698,361 30,876,835 29,698,361
Diluted Weighted Average Class A and Class B Common Shares Outstanding (in shares) 31,281,828 29,698,361 30,876,835 29,761,369