XML 19 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current Assets    
Cash and cash equivalents $ 71,529 $ 89,303
Inventories, net 21,403 20,228
Investments 97,417 77,970
Income taxes, prepaid 5,316 5,116
Prepaid expenses and other current assets 6,965 9,066
Total current assets 202,630 201,683
Property, plant and equipment, net of accumulated depreciation 29,643 31,230
Right-of-use assets 12,921 7,232
Other assets 6,852 7,828
TOTAL ASSETS 252,046 247,973
Current Liabilities    
Accounts payable and accrued expenses 38,264 38,359
Current lease obligations 3,920 4,603
Total current liabilities 42,184 42,962
Lease obligations, net of current lease obligations 12,181 6,091
Total liabilities 54,365 49,053
Stockholders' Equity    
Common stock, par value $0.001 per share: 20,000 shares authorized; 11,119 and 10,991 issued and outstanding at March 31, 2026 and December 31, 2025, respectively 11 11
Additional paid-in capital 41,488 40,406
Accumulated other comprehensive income 33 234
Retained earnings 156,149 158,269
Total stockholders' equity 197,681 198,920
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 252,046 $ 247,973