XML 46 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash and Cash Equivalents and Investments

The Company’s cash and cash equivalents and investments consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cash

 

$

5,780

 

 

$

6,789

 

Cash equivalents

 

 

1,956

 

 

 

1,403

 

Short-term investments

 

 

22,254

 

 

 

22,562

 

 

 

$

29,990

 

 

$

30,754

 

 

 

 

 

 

 

 

Summary of Cash and Cash Equivalents in Foreign Bank Accounts

The Company's cash and cash equivalents in foreign bank accounts consist of the following:

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

China

 

$

2,672

 

 

$

2,800

 

Sweden

 

 

1,868

 

 

 

1,004

 

France

 

 

0

 

 

 

105

 

 

 

$

4,540

 

 

$

3,909

 

 

 

 

 

 

 

 

Cash Equivalents and Investments Measured at Fair Value

Cash equivalents and Level 1 and Level 2 investments measured at fair value were as follows:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

$

0

 

 

$

0

 

 

$

0

 

 

$

-

 

 

$

0

 

 

$

0

 

Money market funds

 

 

1,956

 

 

 

0

 

 

 

1,956

 

 

 

1,403

 

 

 

0

 

 

 

1,403

 

Total Cash Equivalents

 

$

1,956

 

 

$

0

 

 

$

1,956

 

 

$

1,403

 

 

$

0

 

 

$

1,403

 

Short-Term Investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

0

 

 

$

21,145

 

 

$

21,145

 

 

$

0

 

 

$

19,659

 

 

$

19,659

 

Certificates of deposit

 

 

1,109

 

 

 

0

 

 

 

1,109

 

 

 

2,903

 

 

 

0

 

 

 

2,903

 

Total Short-Term Investments

 

$

1,109

 

 

$

21,145

 

 

$

22,254

 

 

$

2,903

 

 

$

19,659

 

 

$

22,562

 

Cash equivalents and Investments - book value

 

$

3,065

 

 

$

21,145

 

 

$

24,210

 

 

$

4,306

 

 

$

19,659

 

 

$

23,965

 

Unrealized (losses) gains

 

$

0

 

 

$

(59

)

 

$

(59

)

 

$

1

 

 

$

(2

)

 

$

(1

)

Cash equivalents and Investments - fair value

 

$

3,065

 

 

$

21,086

 

 

$

24,151

 

 

$

4,307

 

 

$

19,657

 

 

$

23,964

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Allowances for Accounts Receivable

The allowances for accounts receivable consisted of the following:

 

 

December 31, 2022

 

December 31, 2021

 

Credit loss provision

$

92

 

$

26

 

Credit allowances

 

40

 

 

38

 

Total allowances

$

132

 

$

64

 

 

 

 

 

 

Summary of Allowance for Credit Losses

The following table summarizes the allowance for credit losses for the years ended December 31, 2022 and December 31, 2021:

 

 

December 31, 2022

 

December 31, 2021

 

Beginning Balance

$

26

 

$

66

 

Current period reserve (benefit) for credit losses

 

66

 

 

(40

)

Ending Balance

$

92

 

$

26

 

Summary of Inventories

Inventories consisted of the following:

 

 

December 31,
2022

 

 

December 31,
2021

 

Raw materials

 

$

9,064

 

 

$

6,171

 

Work in process

 

 

1,076

 

 

 

690

 

Finished goods

 

 

8,778

 

 

 

6,830

 

Inventories, net

 

$

18,918

 

 

$

13,691

 

 

 

 

 

 

 

 

Summary of Property and Equipment

Property and equipment consisted of the following:

 

 

December 31,
2022

 

 

December 31,
2021

 

Building

 

$

6,922

 

 

$

6,892

 

Computers and office equipment

 

 

10,217

 

 

 

10,604

 

Manufacturing and test equipment

 

 

14,661

 

 

 

16,305

 

Furniture and fixtures

 

 

1,475

 

 

 

1,455

 

Leasehold improvements

 

 

1,965

 

 

 

3,021

 

Motor vehicles

 

 

20

 

 

 

20

 

Total property and equipment

 

 

35,260

 

 

 

38,297

 

Less: Accumulated depreciation and amortization

 

 

(27,026

)

 

 

(28,118

)

Land

 

 

1,770

 

 

 

1,770

 

Property and equipment, net

 

$

10,004

 

 

$

11,949

 

Summary of Accrued Liabilities

Accrued liabilities consisted of the following:

 

 

December 31,
2022

 

 

December 31,
2021

 

Payroll and other employee benefits

 

$

4,318

 

 

$

2,266

 

Inventory receipts

 

 

3,720

 

 

 

4,302

 

Paid time off

 

 

1,001

 

 

 

1,284

 

Income and sales taxes

 

 

836

 

 

 

415

 

Operating leases

 

 

527

 

 

 

475

 

Deferred revenues

 

 

495

 

 

 

538

 

Professional fees and contractors

 

 

346

 

 

 

233

 

Warranties

 

 

317

 

 

 

257

 

Customer refunds for estimated returns

 

 

235

 

 

 

248

 

Employee stock purchase plan

 

 

232

 

 

 

253

 

Real estate taxes

 

 

158

 

 

 

156

 

Finance leases

 

 

51

 

 

 

62

 

Restructuring

 

 

0

 

 

 

368

 

Other

 

 

369

 

 

 

260

 

Total

 

$

12,605

 

 

$

11,117

 

 

 

 

 

 

 

 

Summary of Long-term Liabilities

Long-term liabilities consisted of the following:

 

 

December 31,
2022

 

 

December 31,
2021

 

Operating leases

 

$

3,327

 

 

$

3,600

 

Deferred revenue

 

 

181

 

 

 

181

 

Finance leases

 

 

73

 

 

 

92

 

Other

 

 

43

 

 

 

126

 

Total

 

$

3,624

 

 

$

3,999