v3.26.1
Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues, net $ 33,944,191 $ 27,103,106 $ 63,874,533 $ 52,940,196
Cost of revenues (15,976,053) (11,605,754) (29,888,620) (23,297,546)
Gross profit 17,968,138 15,497,352 33,985,913 29,642,650
Operating expenses        
Selling and marketing 14,518,903 11,715,571 27,117,544 22,962,568
General and administrative 2,164,849 2,160,930 4,441,855 4,138,366
Total operating expenses 16,683,752 13,876,501 31,559,399 27,100,934
Income from operations 1,284,386 1,620,851 2,426,514 2,541,716
Other (expense) income        
Other expense (448) (2,300) (2,256) (1,999)
Interest expense (46,335) (43,782) (80,273) (90,837)
Other income 20,073 7,912 46,831 69,737
Total other (expense) income, net (26,710) (38,170) (35,698) (23,099)
Income before income taxes 1,257,676 1,582,681 2,390,816 2,518,617
Income tax expense (205,991) (405,680) (515,649) (687,099)
Net income 1,051,685 1,177,001 1,875,167 1,831,518
Other comprehensive income (loss)        
Foreign currency translation adjustments 3,959 154,939 (13,657) 141,403
Total comprehensive income $ 1,055,644 $ 1,331,940 $ 1,861,510 $ 1,972,921
Basic earnings per common share $ 0.03 $ 0.04 $ 0.05 $ 0.06
Diluted earnings per common share $ 0.03 $ 0.04 $ 0.05 $ 0.06
Weighted-average number of common shares outstanding, basic 35,191,368 35,160,095 35,187,524 35,155,795
Weighted-average number of common shares outstanding, diluted 35,191,368 35,160,095 35,187,524 35,155,795