v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 50,116 $ 48,076
Short-term investments 36,035 27,173
Accounts receivable, net 38,941 76,639
Inventories, net 30,886 24,260
Prepaid expenses and other assets 5,084 5,063
Total current assets 161,062 181,211
Long-term investments 5,991 8,034
Deferred tax assets, net 10,115 8,267
Property and equipment, net 12,761 12,934
Operating lease, right of use asset 7,194 7,701
Goodwill 11,128 12,790
Other assets, non-current 737 577
Total assets 208,988 231,514
Current liabilities:    
Accounts payable 2,790 2,114
Accrued expenses and other liabilities 10,890 11,670
Lease liabilities 2,591 2,531
Contract liabilities 1,080 1,039
Total current liabilities 17,351 17,354
Lease liabilities, non-current 6,254 6,898
Other liabilities, non-current 1,098 1,070
Total liabilities 24,703 25,322
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock 67 67
Additional paid-in capital 245,663 244,397
Accumulated other comprehensive loss (285) (94)
Treasury stock (177,577) (166,846)
Retained earnings 116,417 128,668
Total stockholders’ equity 184,285 206,192
Total liabilities and stockholders’ equity $ 208,988 $ 231,514

Source