v3.25.1
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenues $ 10,577,429 $ 31,429,135
Costs and expenses    
Cost of revenues 13,519,775 23,246,468
General and administrative expenses 4,637,556 6,430,806
Total costs and expenses 18,157,331 29,677,274
Income (loss) from operations (7,579,902) 1,751,861
Other income (expense)    
Interest expense (119,434) (132,583)
Interest income 56,903
Other income 7,140
Gain on investment in CenterCom 16,153
Total other income (expense) - net (55,391) (116,430)
Net income (loss) before provision for income taxes (7,635,293) 1,635,431
Provision for income tax (expense) (423,000)
Net income (loss) including non-controlling interest (7,635,293) 1,212,431
Non-controlling interest (209) (12,164)
Net income (loss) available to common stockholders $ (7,635,084) $ 1,224,595
Earnings per share - attributable to common stockholders    
Basic $ (0.38) $ 0.07
Diluted $ (0.38) $ 0.07
Weighted average number of shares outstanding - attributable to common stockholders    
Basic 20,068,929 17,693,283
Diluted 20,068,929 18,678,136