XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 48,600 $ 50,572
Accounts receivable, net of allowance for credit losses of $1,018 and $1,006 as of March 31, 2025 and December 31, 2024, respectively 23,197 21,624
Inventories 21,982 22,953
Prepaid expenses and other current assets 16,390 16,016
Current assets held for sale 11,410 11,410
Total current assets 121,579 122,575
Property and equipment, net 24,818 27,014
Intangible assets, net 733 828
Right of use assets 1,130 1,361
Other non-current assets 3,037 3,146
Deferred income tax asset 137 157
Total assets 151,434 155,081
Current liabilities:    
Accounts payable 3,355 4,316
Accrued airtime 560 745
Accrued compensation and employee-related expenses 2,828 4,728
Accrued loss on future firm purchase commitments 483 919
Accrued other 2,066 2,134
Accrued product warranty costs 707 607
Deferred revenue 1,806 1,039
Current operating lease liability 507 660
Liability for uncertain tax positions 745 724
Total current liabilities 13,057 15,872
Long-term operating lease liability 525 569
Deferred income tax liability 41 15
Total liabilities 13,623 16,456
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,220,157 and 21,240,525 shares issued at March 31, 2025 and December 31, 2024, respectively; and 19,733,230 and 19,784,416 shares outstanding at March 31, 2025 and December 31, 2024, respectively 212 212
Additional paid-in capital 167,624 167,287
Accumulated deficit (14,462) (12,752)
Accumulated other comprehensive loss (3,310) (4,032)
Total stockholders equity before treasury stock adjustment 150,064 150,715
Less: treasury stock at cost, common stock, 1,486,927 and 1,456,109 shares as of March 31, 2025 and December 31, 2024, respectively. (12,253) (12,090)
Total stockholders’ equity 137,811 138,625
Total liabilities and stockholders’ equity $ 151,434 $ 155,081