XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Business Acquisitions - Pro Forma Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 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 (in dollars per share) $ (0.07) $ 0.06 $ (0.16) $ (0.04)
Diluted Net (Loss) Income per Share (in dollars per share) $ (0.07) $ 0.06 $ (0.16) $ (0.04)
Basic Weighted Average Class A and Class B Common Shares Outstanding (in shares) 31,853,692 31,225,719 31,594,198 30,876,835
Diluted Weighted Average Class A and Class B Common Shares Outstanding (in shares) 31,853,692 31,281,828 31,594,198 30,876,835