v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current Assets    
Cash and cash equivalents $ 71,910 $ 89,303
Inventories, net 21,181 20,228
Investments 97,911 77,970
Income taxes, prepaid 5,258 5,116
Prepaid expenses and other current assets 5,774 9,066
Total current assets 202,034 201,683
Property, plant and equipment, net of accumulated depreciation 27,980 31,230
Right-of-use assets 24,314 7,232
Other assets 6,073 7,828
TOTAL ASSETS 260,401 247,973
Current Liabilities    
Accounts payable and accrued expenses 36,406 38,359
Current lease obligations 5,158 4,603
Total current liabilities 41,564 42,962
Lease obligations, net of current lease obligations 22,460 6,091
Total liabilities 64,024 49,053
Stockholders' Equity    
Common stock, par value $0.001 per share: 20,000 shares authorized; 11,181 and 10,991 issued and outstanding at June 30, 2026 and December 31, 2025, respectively 11 11
Additional paid-in capital 43,306 40,406
Accumulated other comprehensive income 11 234
Retained earnings 153,049 158,269
Total stockholders' equity 196,377 198,920
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 260,401 $ 247,973