XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 89,303 $ 90,928
Inventories, net 20,228 42,421
Investments 77,970 71,416
Income taxes, prepaid 5,116 0
Prepaid expenses and other current assets 9,066 9,639
Total current assets 201,683 214,404
Property, plant and equipment - net of accumulated depreciation 31,230 37,527
Right-of-use assets 7,232 11,155
Other assets 7,828 9,667
Deferred tax assets, net 0 11,460
TOTAL ASSETS 247,973 284,213
Current Liabilities    
Accounts payable and accrued expenses 38,359 56,494
Income taxes payable 0 1,485
Current lease obligations 4,603 6,182
Total current liabilities 42,962 64,161
Lease obligations, net of current lease obligations 6,091 9,943
Total liabilities 49,053 74,104
Commitments (Note 12)
Stockholders' Equity    
Common stock, par value 0.001 per share: 20,000 shares authorized; 10,991 and 10,938 issued and outstanding at December 31, 2025 and December 31, 2024 11 11
Additional paid-in capital 40,406 33,136
Accumulated other comprehensive income 234 180
Retained earnings 158,269 176,782
Total stockholders' equity 198,920 210,109
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 247,973 $ 284,213
Common stock, outstanding (in shares) 10,991 10,938