v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues    
Total revenues $ 18,598,149 $ 13,190,074
Cost of revenues 6,907,321 6,250,823
Gross profit 11,690,828 6,939,251
Operating expenses    
Selling, general and administrative 7,400,759 5,911,198
Depreciation and amortization 1,801,003 1,286,405
Total operating expenses 9,201,762 7,197,603
Income (loss) from operations 2,489,066 (258,352)
Other income    
Interest income, net 762,198 731,344
Income before income tax provision 3,251,264 472,992
Income tax provision 665,164 163,896
Net income $ 2,586,100 $ 309,096
Income per share    
Basic $ 0.05 $ 0.01
Diluted $ 0.05 $ 0.01
Weighted average common shares    
Basic 53,576,030 52,844,638
Diluted 55,142,511 54,760,842
Plasma Industry [Member]    
Revenues    
Total revenues $ 9,409,880 $ 10,368,034
Pharma Industry [Member]    
Revenues    
Total revenues 8,618,653 2,388,644
Other Revenue [Member]    
Revenues    
Total revenues $ 569,616 $ 433,396