v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 7,196,424 $ 10,767,519
Short-term investments 2,750,324 2,799,539
Accounts receivable, net 14,226,321 14,013,740
Inventories, net (note 3) 15,747,817 14,059,656
Prepaid expenses and other current assets (note 4) 3,357,009 2,832,262
Total Current Assets 43,277,895 44,472,716
LONG-TERM ASSETS    
Net deferred tax asset 497,263 496,785
Long-term investments 6,286,599 6,425,582
Lease right-of-use asset (note 6) 395,267 432,907
Property and equipment, net 11,233,795 10,782,372
Intangible assets, net 1,064,724 1,104,102
Goodwill 2,579,381 2,579,381
Total Long-Term Assets 22,057,029 21,821,129
TOTAL ASSETS 65,334,924 66,293,845
CURRENT LIABILITIES    
Accounts payable 2,985,177 2,699,556
Accrued liabilities (note 5) 2,733,161 4,541,820
Current lease liability (note 6) 121,386 130,184
Income taxes payable 916,469 1,723,910
Total Current Liabilities 6,756,193 9,095,470
LONG-TERM LIABILITIES    
Net deferred income tax liability 44,876 52,621
Long-term lease liability (note 6) 280,371 307,528
TOTAL LIABILITIES 7,081,440 9,455,619
STOCKHOLDERS' EQUITY (note 7)    
Preferred stock: $0.001 par value, 10,000,000 shares authorized: no shares issued or outstanding 0 0
Common stock: $0.001 par value, 100,000,000 shares authorized: 53,337,589 issued and 47,094,226 outstanding at March 31, 2024, and 53,047,231 issued and 46,803,868 outstanding at December 31, 2023 53,340 53,048
Treasury stock, at cost (9,324,272) (9,324,272)
Additional paid-in capital 32,966,075 32,751,749
Accumulated other comprehensive loss (3,078,437) (2,844,702)
Retained earnings 37,636,778 36,202,403
TOTAL STOCKHOLDERS' EQUITY 58,253,484 56,838,226
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 65,334,924 $ 66,293,845

Source