v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenues    
Total revenues $ 82,028,176 $ 58,384,552
Cost of revenues 33,311,223 26,187,218
Gross profit 48,716,953 32,197,334
Operating expenses    
Selling, general and administrative 33,035,317 25,180,840
Depreciation and amortization 8,318,797 5,994,986
Total operating expenses 41,354,114 31,175,826
Income from operations 7,362,839 1,021,508
Other income    
Interest income, net 2,670,415 3,116,689
Income before income tax provision 10,033,254 4,138,197
Income tax provision 2,481,641 322,290
Net income $ 7,551,613 $ 3,815,907
Income per share    
Basic $ 0.14 $ 0.07
Diluted $ 0.13 $ 0.07
Weighted average common shares    
Basic 54,426,584 53,207,555
Diluted 59,648,531 55,588,459
Plasma Industry [Member]    
Revenues    
Total revenues $ 45,615,640 $ 43,879,508
Pharma Industry [Member]    
Revenues    
Total revenues 33,888,631 12,652,412
Other Revenue [Member]    
Revenues    
Total revenues $ 2,523,905 $ 1,852,632