XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
Revenues, net $ 138,252,861 $ 132,124,202
Cost of revenues (66,242,153) (65,606,947)
Gross profit 72,010,708 66,517,255
Operating expenses    
Selling and marketing 61,808,979 61,135,227
General and administrative 9,470,789 8,385,451
Total operating expenses 71,279,768 69,520,678
Income (loss) from operations 730,940 (3,003,423)
Other (expenses) income    
Other expense (12,695) (9,542)
Interest expense (249,587) (248,779)
Other income 490,903 101,290
Total other expenses, net 228,621 (157,031)
Income (loss) before income taxes 959,561 (3,160,454)
Income tax (expense) benefit (302,114) 730,760
Net income (loss) 657,447 (2,429,694)
Other comprehensive loss    
Foreign currency translation adjustments (25,644) (2,597)
Total comprehensive income (loss) $ 631,803 $ (2,432,291)
Basic income (loss) per common share $ 0.02 $ (0.07)
Diluted income (loss) per common share $ 0.02 $ (0.07)
Weighted-average number of common shares outstanding, basic 35,119,761 35,066,592
Weighted-average number of common shares outstanding, diluted 35,119,761 35,066,592