XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 87,691 $ 104,183
Inventories 118,856 180,043
Investment securities 0 5,361
Income taxes, prepaid 0 945
Prepaid expenses and other current assets 16,237 16,334
Total current assets 222,784 306,866
Property, plant and equipment - net of accumulated depreciation 57,185 56,131
Right-of-use assets 18,460 24,457
Other assets 12,456 6,468
Deferred tax assets 5,328 4,404
TOTAL ASSETS 316,213 398,326
Current Liabilities    
Accounts payable and accrued expenses 134,690 163,309
Income taxes payable 428 0
Current lease obligations 5,776 6,523
Total current liabilities 140,894 169,832
Lease obligations, net of current lease obligations 20,275 26,020
Total liabilities 161,169 195,852
Commitments (Note 12)
Stockholders' Equity    
Common stock, par value $.001 per share: 20,000 shares authorized; 10,928 and 11,594 issued and 10,873 and 11,593 outstanding at December 31, 2022 and December 31, 2021, respectively 11 12
Additional paid-in capital 21,555 12,018
Accumulated other comprehensive income 24 111
Retained earnings 139,852 190,333
Less: treasury stock at cost, 54 and 0 shares at December 31, 2022 and December 31, 2021, respectively (6,398) 0
Total stockholders' equity 155,044 202,474
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 316,213 $ 398,326