v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 47,103 $ 29,627
Short-term investments 23,278 48,392
Accounts receivable, net 44,016 64,066
Inventories, net 33,566 24,906
Prepaid expenses and other assets 7,658 6,665
Total current assets 155,621 173,656
Long-term investments 9,556 21,832
Deferred tax assets, net 9,711 9,004
Property and equipment, net 13,341 15,424
Operating lease, right of use asset 8,198 9,695
Goodwill 12,790 12,790
Other assets, non-current 428 391
Total assets 209,645 242,792
Current liabilities:    
Accounts payable 4,744 3,109
Accrued expenses and other liabilities 12,068 17,728
Lease liabilities 2,472 2,020
Contract liabilities 1,933 571
Total current liabilities 21,217 23,428
Lease liabilities, non-current 7,527 9,297
Other liabilities, non-current 69 57
Total liabilities 28,813 32,782
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock 67 66
Additional paid-in capital 242,344 235,010
Accumulated other comprehensive income 34 98
Treasury stock (163,367) (130,870)
Retained earnings 101,754 105,706
Total stockholders’ equity 180,832 210,010
Total liabilities and stockholders’ equity $ 209,645 $ 242,792

Source