XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenues, net $ 25,837,090 $ 24,681,122
Cost of revenues (11,691,792) (10,228,916)
Gross profit 14,145,298 14,452,206
Operating expenses    
Selling and marketing 11,246,997 11,174,191
General and administrative 1,977,436 1,739,843
Total operating expenses 13,224,433 12,914,034
Income from operations 920,865 1,538,172
Other income (expense)    
Other income (expense) 301 (1,156)
Interest expense (47,055) (62,112)
Other income 61,825 28,034
Total other income (expense), net 15,071 (35,234)
Income before income taxes 935,936 1,502,938
Income tax expense (281,419) (437,124)
Net income 654,517 1,065,814
Other comprehensive loss    
Foreign currency translation adjustments (13,536) (16,533)
Total comprehensive income $ 640,981 $ 1,049,281
Basic earnings per common share $ 0.02 $ 0.03
Diluted earnings per common share $ 0.02 $ 0.03
Weighted-average number of common shares outstanding, basic 35,151,351 35,095,602
Weighted-average number of common shares outstanding, diluted 35,151,351 35,095,602