XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Property, Plant and Equipment

Property and equipment, net consist of the following (in thousands):

June 30, 

December 31, 

    

2022

    

2021

Computer equipment

$

11,640

$

11,924

Software

 

5,391

 

5,419

Furniture, fixtures and equipment

 

2,491

 

2,506

Leasehold improvements

 

6,294

 

6,272

Laboratory and other equipment

 

4,249

 

3,981

Test equipment

 

28,204

 

24,452

Construction-in-progress

 

23,690

 

22,158

 

81,959

 

76,712

Less: accumulated depreciation and amortization

 

(43,569)

 

(41,417)

Total

$

38,390

$

35,295

Schedule of Finite-Lived Intangible Assets, Net

Intangible assets, net, consisted of the following (in thousands):

June 30, 2022

December 31, 2021

Amortization

Gross

Net

Gross

Net

Period

Carrying

Accumulated

Carrying

Carrying

Accumulated

Carrying

(Years)

    

Amount

    

Amortization

    

Amount

    

Amount

    

Amortization

    

Amount

Acquired identifiable intangibles:

Customer relationships

 

1-10

$

9,407

$

(6,363)

$

3,044

$

9,407

$

(6,041)

$

3,366

Developed technology

 

4-9

 

33,635

 

(18,447)

 

15,188

 

33,635

 

(17,250)

 

16,385

Tradename and trademarks

 

2-10

 

1,598

 

(865)

 

733

 

1,598

 

(812)

 

786

Patent

 

7-10

 

1,800

 

(1,660)

 

140

 

1,800

 

(1,640)

 

160

Noncompetition agreements

 

3

 

848

 

(448)

 

400

 

848

 

(306)

 

542

Total

$

47,288

$

(27,783)

$

19,505

$

47,288

$

(26,049)

$

21,239

Schedule of Finite-lived Intangible Assets Amortization Expense

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Amortization of acquired technology included under Costs of Revenues

$

553

$

536

$

1,106

$

1,071

Amortization of acquired intangible assets presented separately under Costs and Expenses

 

314

 

313

 

628

 

627

Total amortization of acquired intangible assets

$

867

$

849

$

1,734

$

1,698

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Amortization of acquired technology included under Costs of Revenues

$

553

$

536

$

1,106

$

1,071

Amortization of acquired intangible assets presented separately under Costs and Expenses

 

314

 

313

 

628

 

627

Total amortization of acquired intangible assets

$

867

$

849

$

1,734

$

1,698