XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues, net $ 31,075,498 $ 29,152,360 $ 83,827,327 $ 72,637,417
Cost of revenues (14,036,187) (13,819,798) (36,710,400) (36,331,604)
Gross profit 17,039,311 15,332,562 47,116,927 36,305,813
Operating expenses        
Selling and marketing 14,585,652 13,632,333 38,603,540 33,385,216
General and administrative 1,731,816 1,631,484 5,316,176 5,311,323
Total operating expenses 16,317,468 15,263,817 43,919,716 38,696,539
Income (loss) from operations 721,843 68,745 3,197,211 (2,390,726)
Other (expenses) income        
Other expense (516) (3,527) (6,449) (7,470)
Interest expense (62,862) (62,476) (186,958) (185,964)
Other income 28,933 19,750 116,444 56,102
Total other expenses, net (34,445) (46,253) (76,963) (137,332)
Income (loss) before income taxes 687,398 22,492 3,120,248 (2,528,058)
Income tax (expense) benefit (217,751) (37,548) (935,637) 508,390
Net income (loss) 469,647 (15,056) 2,184,611 (2,019,668)
Other comprehensive loss        
Foreign currency translation adjustments 15,966 (12,032) (8,625) (19,885)
Total comprehensive income (loss) $ 485,613 $ (27,088) $ 2,175,986 $ (2,039,553)
Basic - Income (loss) per common share $ 0.01 $ (0.00) $ 0.06 $ (0.06)
Diluted - Income (loss) per common share $ 0.01 $ (0.00) $ 0.06 $ (0.06)
Weighted-average number of common shares outstanding, basic 35,130,677 35,058,340 35,111,844 35,061,286
Weighted-average number of common shares outstanding, diluted 35,130,677 35,058,340 35,111,844 35,061,286