XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues    
Total revenues $ 38,033,667 $ 29,464,849
Cost of revenues 17,079,069 14,753,042
Gross profit 20,954,598 14,711,807
Operating expenses    
Selling, general and administrative 17,700,651 14,953,322
Depreciation and amortization 2,909,612 2,497,918
Total operating expenses 20,610,263 17,451,240
Income (loss) from operations 344,335 (2,739,433)
Other income    
Interest income, net 790,917 28,297
Income (loss) before income tax provision 1,135,252 (2,711,136)
Income tax provision 107,477 10,198
Net income (loss) $ 1,027,775 $ (2,721,334)
Basic $ 0.02 $ (0.05)
Diluted $ 0.02 $ (0.05)
Weighted average common shares    
Basic 52,048,127 50,975,794
Diluted 52,933,255 50,975,794
Plasma Industry [Member]    
Revenues    
Total revenues $ 34,737,640 $ 25,918,150
Pharmaceutical industry [Member]    
Revenues    
Total revenues 3,007,140 3,361,869
Other Revenue [Member]    
Revenues    
Total revenues $ 288,887 $ 184,830