XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 147,405 $ 87,691
Inventories 68,896 118,856
Prepaid expenses and other current assets 12,516 16,237
Total current assets 228,817 222,784
Property, plant and equipment - net of accumulated depreciation 54,412 57,185
Right-of-use assets 16,699 18,460
Other assets 14,269 12,456
Deferred tax assets 4,528 5,328
TOTAL ASSETS 318,725 316,213
Current Liabilities    
Accounts payable and accrued expenses 105,188 134,690
Income taxes payable 4,302 428
Current lease obligations 5,405 5,776
Total current liabilities 114,895 140,894
Lease obligations, net of current lease obligations 18,269 20,275
Total liabilities 133,164 161,169
Stockholders' Equity    
Common stock, par value $0.001 per share: 20,000 shares authorized; 10,889 and 10,928 issued and 10,889 and 10,873 outstanding at June 30, 2023 and December 31, 2022, respectively 11 11
Additional paid-in capital 21,542 21,555
Accumulated other comprehensive income 123 24
Retained earnings 163,885 139,852
Less: treasury stock at cost, 0 and 54 shares at June 30, 2023 and December 31, 2022, respectively 0 (6,398)
Total stockholders' equity 185,561 155,044
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 318,725 $ 316,213