v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2024
Dec. 31, 2023
CURRENT ASSETS    
Cash and cash equivalents $ 7,963,892 $ 10,767,519
Short-term investments 2,338,259 2,799,539
Accounts receivable, net 16,431,559 14,013,740
Inventories, net (note 3) 17,188,656 14,059,656
Prepaid expenses and other current assets (note 4) 3,379,650 2,832,262
Total Current Assets 47,302,016 44,472,716
LONG-TERM ASSETS    
Net deferred tax asset 436,578 496,785
Long-term investments 6,584,919 6,425,582
Lease right-of-use asset (note 6) 369,549 432,907
Property and equipment, net 11,330,713 10,782,372
Intangible assets, net 998,736 1,104,102
Goodwill 2,579,381 2,579,381
Total Long-Term Assets 22,299,876 21,821,129
TOTAL ASSETS 69,601,892 66,293,845
CURRENT LIABILITIES    
Accounts payable 2,166,969 2,699,556
Accrued liabilities (note 5) 4,728,919 4,541,820
Current lease liability (note 6) 136,739 130,184
Income taxes payable 542,393 1,723,910
Total Current Liabilities 7,575,020 9,095,470
LONG-TERM LIABILITIES    
Net deferred income tax liability 53,318 52,621
Long-term lease liability (note 6) 241,793 307,528
TOTAL LIABILITIES 7,870,131 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,687,955 issued and 46,379,557 outstanding at September 30, 2024, and 53,047,231 issued and 46,803,868 outstanding at December 31, 2023 53,690 53,048
Treasury stock, at cost (10,976,706) (9,324,272)
Additional paid-in capital 33,675,391 32,751,749
Accumulated other comprehensive loss (2,902,754) (2,844,702)
Retained earnings 41,882,140 36,202,403
TOTAL STOCKHOLDERS' EQUITY 61,731,761 56,838,226
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 69,601,892 $ 66,293,845

Source