v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 40,313 $ 68,098
Short-term investments 60,697 40,445
Accounts receivable, net 20,670 46,937
Inventories, net 33,659 26,149
Prepaid expenses and other assets 3,690 3,843
Total current assets 159,029 185,472
Long-term investments 37,017 13,832
Deferred tax assets, net 11,441 10,324
Property and equipment, net 17,248 18,699
Operating lease, right of use asset 10,599 11,469
Goodwill 12,790 12,790
Other assets, non-current 919 388
Total assets 249,043 252,974
Current liabilities:    
Accounts payable 4,753 3,000
Accrued expenses and other liabilities 10,153 15,583
Lease liabilities 1,909 1,791
Contract liabilities 3,214 1,097
Total current liabilities 20,029 21,471
Lease liabilities, non-current 10,415 11,488
Other liabilities, non-current 86 207
Total liabilities 30,530 33,166
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock 66 65
Additional paid-in capital 225,240 217,617
Accumulated other comprehensive loss (61) (44)
Treasury stock (80,486) (80,486)
Retained earnings 73,754 82,656
Total stockholders’ equity 218,513 219,808
Total liabilities and stockholders’ equity $ 249,043 $ 252,974

Source