XML 27 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
BALANCE SHEET COMPONENTS
12 Months Ended
Dec. 31, 2024
BALANCE SHEET COMPONENTS  
BALANCE SHEET COMPONENTS

3. BALANCE SHEET COMPONENTS

Property And Equipment

Property and equipment consisted of the following (in thousands):

December 31, 

    

2024

    

2023

Computer equipment

$

10,799

$

12,515

Software and capitalized software development cost

 

5,617

 

5,596

Furniture, fixtures, and equipment

 

2,529

 

2,501

Leasehold improvements

 

6,691

 

6,475

Laboratory and other equipment

 

5,734

 

4,891

Test equipment

 

22,680

 

25,044

Property and equipment in progress:

 

 

DFI system assets

34,935

22,864

CV system and other assets

 

6,431

 

6,977

Total property and equipment

 

95,416

 

86,863

Less: Accumulated depreciation and amortization

 

(46,951)

 

(49,525)

Total property and equipment, net

$

48,465

$

37,338

Test equipment mainly includes DFI systems and CV systems assets at customer sites that are contributing to revenue. Property and equipment in progress represent the development or construction of property and equipment that have not yet been placed in service for the Company’s intended use and are not depreciated.

Depreciation and amortization expense for the years ended December 31, 2024, 2023 and 2022 was $3.6 million, $5.0 million and $5.5 million, respectively.

Accrued and other current liabilities

Accrued and other current liabilities consisted of the following (in thousands):

December 31, 

    

2024

    

2023

Accrued expenses

$

7,156

$

3,579

Accrued taxes

 

955

 

686

Other

 

641

 

368

Total accrued and other current liabilities

$

8,752

$

4,633