v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 70,781 $ 68,098
Short-term investments 46,577 40,445
Accounts receivable, net 25,055 46,937
Inventories, net 31,671 26,149
Prepaid expenses and other assets 4,288 3,843
Total current assets 178,372 185,472
Long-term investments 12,137 13,832
Deferred tax assets, net 11,652 10,324
Property and equipment, net 17,889 18,699
Operating lease, right of use asset 11,038 11,469
Goodwill 12,790 12,790
Other assets, non-current 387 388
Total assets 244,265 252,974
Current liabilities:    
Accounts payable 3,492 3,000
Accrued expenses and other liabilities 8,342 15,583
Lease liabilities 1,854 1,791
Contract liabilities 3,449 1,097
Total current liabilities 17,137 21,471
Lease liabilities, non-current 10,959 11,488
Other liabilities, non-current 132 207
Total liabilities 28,228 33,166
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock 65 65
Additional paid-in capital 222,122 217,617
Accumulated other comprehensive loss (60) (44)
Treasury stock (80,486) (80,486)
Retained earnings 74,396 82,656
Total stockholders’ equity 216,037 219,808
Total liabilities and stockholders’ equity $ 244,265 $ 252,974

Source