XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net revenues $ 10,837,363 $ 9,848,849 $ 22,550,418 $ 18,346,550
Costs and expenses:        
Cost of products sold 2,011,389 1,710,944 3,437,103 3,286,486
Selling and marketing 4,223,647 4,248,401 8,455,627 8,402,989
Research and development 1,468,399 1,059,187 2,763,475 2,217,440
General and administrative 2,874,922 2,757,148 5,337,930 5,125,055
Amortization 1,006,484 1,099,857 2,011,814 2,210,518
Total costs and expenses 11,584,841 10,875,537 22,005,949 21,242,488
Operating income (loss) (747,478) (1,026,688) 544,469 (2,895,938)
Interest income 127,489 61,841 253,198 158,587
Interest expense (109,547) (126,347) (273,349) (244,873)
Income (loss) before income taxes (729,536) (1,091,194) 524,318 (2,982,224)
Income tax expense (5,671) (11,443) (11,341) (22,885)
Net income (loss) (735,207) (1,102,637) 512,977 (3,005,109)
Net loss (income) at subsidiary attributable to noncontrolling interests (5,533) 17,025 3,351 (26,766)
Net income (loss) attributable to common shareholders $ (740,740) $ (1,085,612) $ 516,328 $ (3,031,875)
Earnings (loss) per share attributable to common shareholders        
Basic (in USD per share) $ (0.05) $ (0.08) $ 0.03 $ (0.21)
Diluted (in USD per share) $ (0.05) $ (0.08) $ 0.03 $ (0.21)
Weighted-average shares outstanding        
Basic (in shares) 14,960,596 14,118,091 14,951,609 14,107,852
Diluted (in shares) 14,960,596 14,118,091 15,274,134 14,107,852