XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 123,748 $ 87,691
Inventories 96,896 118,856
Prepaid expenses and other current assets 9,674 16,237
Total current assets 230,318 222,784
Property, plant and equipment - net of accumulated depreciation 55,960 57,185
Right-of-use assets 17,091 18,460
Other assets 13,709 12,456
Deferred tax assets 4,528 5,328
TOTAL ASSETS 321,606 316,213
Current Liabilities    
Accounts payable and accrued expenses 113,300 134,690
Income taxes payable 13,031 428
Current lease obligations 5,411 5,776
Total current liabilities 131,742 140,894
Lease obligations, net of current lease obligations 18,964 20,275
Total liabilities 150,706 161,169
Stockholders' Equity    
Common stock, par value $0.001 per share: 20,000 shares authorized; 10,887 and 10,928 issued and 10,887 and 10,873 outstanding at March 31, 2023 and December 31, 2022, respectively 11 11
Additional paid-in capital 19,030 21,555
Accumulated other comprehensive income 33 24
Retained earnings 151,826 139,852
Less: treasury stock at cost, 0 and 54 shares at March 31, 2023 and December 31, 2022, respectively 0 (6,398)
Total stockholders' equity 170,900 155,044
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 321,606 $ 316,213