XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Income (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 31,429,135 $ 34,776,443
Costs and expenses    
Cost of revenues 23,246,468 27,081,960
General and administrative expenses 6,430,806 2,989,421
Total costs and expenses 29,677,274 30,071,381
Income from operations 1,751,861 4,705,062
Other income (expense)    
Interest expense (132,583) (192,326)
Gain on investment in CenterCom 16,153 33,029
Total other income (expense) - net (116,430) (159,297)
Net income before provision for income taxes 1,635,431 4,545,765
Provision for income tax benefit (expense) (423,000)
Net income including non-controlling interest 1,212,431 4,545,765
Non-controlling interest (12,164) (576)
Net income available to common stockholders $ 1,224,595 $ 4,546,341
Earnings per share - attributable to common stockholders    
Basic $ 0.07 $ 0.32
Diluted $ 0.07 $ 0.31
Weighted average number of shares outstanding - attributable to common stockholders    
Basic 17,693,283 14,131,276
Diluted 18,678,136 14,535,222