XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 46,191 $ 13,671
Short-term investments 22,283 51,788
Accounts receivable 176 40
Inventory 13,654 9,518
Prepaid expenses and other current assets 877 939
Total current assets 83,181 75,956
Property and equipment, net 400 522
Deferred tax assets 4,522 3,620
Right-of-use assets 1,152 1,045
Goodwill 891 891
Intangible assets, net 954 1,036
Long-term investments   500
Other assets 179 237
Total assets 91,279 83,807
Current liabilities:    
Accounts payable 1,350 1,707
Accrued liabilities 4,030 2,322
Customer deposits 1,995 1,448
Lease liabilities 675 497
Dividend payable   4,599
Total current liabilities 8,050 10,573
Other liabilities 656 939
Total liabilities 8,706 11,512
Commitments and contingencies (Note 5)
Stockholders’ equity    
Preferred stock, par value $0.0001 per share - 5,000,000 shares authorized as of September 30, 2024 and December 31, 2023; nil shares issued and outstanding as of September 30, 2024 and December 31, 2023
Common stock, par value $0.0001 per share - 75,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 18,585,141 and 18,395,682 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively 2 2
Additional paid-in capital 28,595 27,477
Accumulated other comprehensive income 41 18
Retained earnings 53,935 44,798
Total stockholders’ equity 82,573 72,295
Total liabilities and stockholders’ equity $ 91,279 $ 83,807