XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 14,396 $ 11,294
Marketable securities 35,369 58,477
Accounts receivable, net of allowance for credit losses of $1,035 and $1,168 as of September 30, 2024 and December 31, 2023, respectively 24,757 25,670
Inventories 25,203 19,046
Prepaid expenses and other current assets 20,531 4,331
Current assets held for sale 11,410 0
Total current assets 131,666 118,818
Property and equipment, net 29,894 47,680
Intangible assets, net 922 1,194
Right of use assets 1,104 1,068
Other non-current assets 2,914 3,618
Deferred income tax asset 221 256
Total assets 166,721 172,634
Current liabilities:    
Accounts payable 10,198 4,780
Accrued airtime 673 5,508
Accrued compensation and employee-related expenses 4,251 4,466
Accrued loss on future firm purchase commitments 2,174 3,569
Accrued other 2,774 2,588
Accrued product warranty costs 584 828
Deferred revenue 1,536 1,774
Current operating lease liability 692 786
Liability for uncertain tax positions 733 673
Total current liabilities 23,615 24,972
Long-term operating lease liability 406 289
Deferred income tax liability 2 1
Total liabilities 24,023 25,262
Commitments and contingencies (Notes 2, 11, and 16)
Stockholders’ equity:    
Preferred stock, $0.01 par value. Authorized 1,000,000 shares; none issued 0 0
Common stock, $0.01 par value. Authorized 30,000,000 shares; 21,255,231 and 21,066,899 shares issued at September 30, 2024 and December 31, 2023, respectively; and 19,799,122 and 19,610,790 shares outstanding at September 30, 2024 and December 31, 2023, respectively 213 211
Additional paid-in capital 166,874 165,140
Accumulated deficit (8,442) (1,704)
Accumulated other comprehensive loss (3,857) (4,185)
Total stockholders equity before treasury stock adjustment 154,788 159,462
Less: treasury stock at cost, common stock, 1,456,109 shares as of September 30, 2024 and December 31, 2023 (12,090) (12,090)
Total stockholders’ equity 142,698 147,372
Total liabilities and stockholders’ equity $ 166,721 $ 172,634