XML 14 R4.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 $ 115,307 $ 94,440
Inventories, net 40,095 54,591
Investments 54,648 55,601
Income taxes, prepaid 8,229 8,727
Prepaid expenses and other current assets 6,696 10,670
Total current assets 224,975 224,029
Property, plant and equipment - net of accumulated depreciation 39,003 51,467
Right-of-use assets 12,290 15,645
Other assets 10,967 14,650
Deferred tax assets, net 4,002 4,117
TOTAL ASSETS 291,237 309,908
Current Liabilities    
Accounts payable and accrued expenses 66,270 86,415
Current lease obligations 6,106 5,885
Total current liabilities 72,376 92,300
Lease obligations, net of current lease obligations 11,519 16,127
Total liabilities 83,895 108,427
Stockholders' Equity    
Common stock, par value $0.001 per share: 20,000 shares authorized; 10,937 and 10,896 issued outstanding at September 30, 2024 and December 31, 2023, respectively 11 11
Additional paid-in capital 31,005 26,573
Accumulated other comprehensive income 349 248
Retained earnings 175,977 174,649
Total stockholders' equity 207,342 201,481
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 291,237 $ 309,908