XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]            
Net revenues     $ 10,085,926 $ 11,413,072 $ 30,199,441 $ 32,887,269
Costs and expenses:            
Cost of products sold     1,765,590 2,224,443 4,536,628 6,468,212
Selling and marketing     4,743,142 4,110,397 13,692,535 13,281,511
Research and development     1,924,768 1,714,254 4,569,476 5,283,083
General and administrative     2,343,855 2,166,118 7,212,731 6,672,442
Amortization     1,175,174 1,486,448 3,563,493 4,609,146
Total costs and expenses     11,952,529 11,701,660 33,574,863 36,314,394
Operating loss     (1,866,603) (288,588) (3,375,422) (3,427,125)
Interest income     98,603 21,602 205,854 52,709
Other income - insurance proceeds     346,800 0 346,800 611,330
Other income $ 1,000,000 $ 1,800,000 0 0 2,828,871 0
Other income - settlement     475,000 0 475,000 0
Interest expense     (110,081) (149,340) (489,069) (406,539)
Loss before income taxes     (1,056,281) (416,326) (7,966) (3,169,625)
Income tax expense     (6,938) (6,900) (20,813) (20,700)
Net loss     (1,063,219) (423,226) (28,779) (3,190,325)
Net loss at subsidiary attributable to noncontrolling interests     13,921 14,587 43,865 60,813
Net income (loss) attributable to common shareholders     $ (1,049,298) $ (408,639) $ 15,086 $ (3,129,512)
Earnings (loss) per share attributable to common shareholders            
Earnings (loss) per share attributable to common shareholders - Continuing operations - basic (in dollars per share)     $ (0.07) $ (0.03) $ 0 $ (0.21)
Earnings (loss) per share attributable to common shareholders - Continuing operations - diluted (in dollars per share)     $ (0.07) $ (0.03) $ 0 $ (0.21)
Weighted-average shares outstanding            
- basic (in shares)     14,277,229 14,477,478 14,343,560 14,618,975
- diluted (in shares)     14,277,229 14,477,478 14,521,600 14,618,975