v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 6,498,468 $ 6,794,093
Short-term investments (Note 3) 2,620,169 3,217,065
Accounts receivable, net (Note 4) 7,245,983 8,177,371
Inventories, net (Note 5) 15,099,479 13,176,156
Prepaid expenses and other current assets 1,178,620 836,364
Total current assets 32,642,719 32,201,048
Property and equipment, net 1,472,160 1,669,026
Operating lease right-of use assets 1,463,099 1,536,094
Deposits and other 38,093 38,093
Goodwill 1,489,722 1,489,722
Total Assets 37,105,793 36,933,982
Current liabilities    
Accounts payable 4,475,684 2,068,017
Accrued expenses and other liabilities (Note 6) 3,730,499 4,806,675
Current portion of operating lease obligation (Note 9) 272,865 285,937
Current portion of notes payable (Note 7) 1,079,484 1,035,050
Total current liabilities 9,558,532 8,195,679
Deferred tax liability, net 45,572 52,574
Operating lease obligation, net of current portion (Note 9) 1,451,728 1,513,684
Total liabilities 11,055,832 9,761,937
Commitments and contingencies (Note 9)
Stockholders’ equity    
Common stock, $0.0001 par value; 50,000,000 shares authorized; 21,582,196 and 21,148,810 shares issued and outstanding 2,158 2,115
Additional paid-in capital 49,824,911 49,082,737
Accumulated other comprehensive income 293,587 140,254
Accumulated deficit (24,070,695) (22,053,061)
Total stockholders’ equity 26,049,961 27,172,045
Total Liabilities and Stockholders' Equity $ 37,105,793 $ 36,933,982