XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 13,671 $ 19,392
Short-term investments 51,788 25,289
Accounts receivable 40 105
Inventory-net 9,518 13,709
Prepaid expenses and other current assets 939 618
Total current assets 75,956 59,113
Property and equipment - net 522 634
Deferred tax assets 3,620 2,280
Right-of-use assets 1,045 983
Intangible asset-net 1,036  
Goodwill 891 0
Long-term investments 500 9,737
Other assets 237 193
Total assets 83,807 72,940
Current liabilities:    
Accounts payable 1,707 2,100
Accrued liabilities 2,322 1,564
Customer deposits 1,448 1,545
Lease liabilities 497 700
Dividend payable 4,599 4,551
Total current liabilities 10,573 10,460
Other liabilities 939 404
Total liabilities 11,512 10,864
Commitments and contingencies (Note 6)
Stockholders’ equity    
Preferred stock, par value $0.0001 per share - 5,000,000 shares authorized as of December 31, 2023 and 2022; nil shares issued and outstanding as of December 31, 2023 and 2022.
Common stock, $0.0001 par value per share - 75,000,000 shares authorized as of December 31, 2023 and 2022; 18,395,682 and 18,198,737 shares issued and outstanding as of December 31, 2023 and 2022, respectively 2 2
Additional paid-in capital 27,477 26,046
Accumulated other comprehensive income (loss) 18 (147)
Retained earnings 44,798 36,175
Total stockholders’ equity 72,295 62,076
Total liabilities and stockholders' equity $ 83,807 $ 72,940