XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues    
Total revenues $ 47,274,162 $ 38,033,667
Cost of revenues 23,137,997 17,079,069
Gross profit 24,136,165 20,954,598
Operating expenses    
Selling, general and administrative 20,276,842 17,700,651
Depreciation and amortization 4,026,578 2,909,612
Total operating expenses 24,303,420 20,610,263
(Loss) income from operations (167,255) 344,335
Other income    
Interest income, net 2,531,071 790,917
Income before income tax (benefit) provision 2,363,816 1,135,252
Income tax (benefit) provision (4,094,911) 107,477
Net income $ 6,458,727 $ 1,027,775
Income per share    
Basic $ 0.12 $ 0.02
Diluted $ 0.12 $ 0.02
Weighted average common shares    
Basic 52,487,840 52,048,127
Diluted 54,162,485 52,933,255
Plasma Industry [Member]    
Revenues    
Total revenues $ 41,951,659 $ 34,737,640
Pharmaceutical industry [Member]    
Revenues    
Total revenues 4,051,037 3,007,140
Other Revenue [Member]    
Revenues    
Total revenues $ 1,271,466 $ 288,887