XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 10,357 $ 11,294
Marketable securities 38,903 58,477
Accounts receivable, net of allowance for credit losses of $1,131 and $1,168 as of June 30, 2024 and December 31, 2023, respectively 27,326 25,670
Inventories 22,715 19,046
Prepaid expenses and other current assets 19,191 4,331
Total current assets 118,492 118,818
Property and equipment, net 44,784 47,680
Intangible assets, net 1,014 1,194
Right of use assets 1,396 1,068
Other non-current assets 2,996 3,618
Deferred income tax asset 221 256
Total assets 168,903 172,634
Current liabilities:    
Accounts payable 9,618 4,780
Accrued airtime 976 5,508
Accrued compensation and employee-related expenses 5,052 4,466
Accrued loss on future firm purchase commitments 2,961 3,569
Accrued other 2,597 2,588
Accrued product warranty costs 636 828
Deferred revenue 1,586 1,774
Current operating lease liability 964 786
Liability for uncertain tax positions 712 673
Total current liabilities 25,102 24,972
Long-term operating lease liability 421 289
Deferred income tax liability 2 1
Total liabilities 25,525 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,170,195 and 21,066,899 shares issued at June 30, 2024 and December 31, 2023, respectively; and 19,714,086 and 19,610,790 shares outstanding at June 30, 2024 and December 31, 2023, respectively 212 211
Additional paid-in capital 166,490 165,140
Accumulated deficit (7,243) (1,704)
Accumulated other comprehensive loss (3,991) (4,185)
Total stockholders equity before treasury stock adjustment 155,468 159,462
Less: treasury stock at cost, common stock, 1,456,109 shares as of June 30, 2024 and December 31, 2023 (12,090) (12,090)
Total stockholders’ equity 143,378 147,372
Total liabilities and stockholders’ equity $ 168,903 $ 172,634