XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
BALANCE SHEET COMPONENTS
9 Months Ended
Sep. 30, 2024
BALANCE SHEET COMPONENTS  
BALANCE SHEET COMPONENTS

3. BALANCE SHEET COMPONENTS

Accounts Receivable

Accounts receivable include amounts that are unbilled at the end of the period that are expected to be billed and collected within a 12-month period. Unbilled accounts receivable, included in accounts receivable, totaled $20.7 million and $16.4 million as of September 30, 2024, and December 31, 2023, respectively. Unbilled accounts receivable that are not expected to be billed and collected during the succeeding 12-month period are recorded in other non-current assets and totaled $10.2 million and $1.1 million as of September 30, 2024, and December 31, 2023, respectively.

The Company performs ongoing credit evaluations of its customers’ financial condition. An allowance for credit losses is maintained for probable credit losses based upon the Company’s assessment of the expected

collectibility of the accounts receivable. The allowance for credit losses is reviewed on a quarterly basis to assess the adequacy of the allowance.

Property and Equipment

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

September 30, 

December 31, 

    

2024

    

2023

Computer equipment

$

11,919

$

12,515

Software

 

5,647

 

5,596

Furniture, fixtures, and equipment

 

2,543

 

2,501

Leasehold improvements

 

6,705

 

6,475

Laboratory and other equipment

 

5,621

 

4,891

Test equipment

 

26,286

 

25,044

Property and equipment in progress:

 

 

DFI™ system assets

27,991

22,864

CV® system and other assets

 

7,324

 

6,977

 

94,036

 

86,863

Less: Accumulated depreciation and amortization

 

(48,017)

 

(49,525)

Total

$

46,019

$

37,338

Test equipment mainly includes DFI™ system and CV® system 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 was $0.8 million and $1.2 million for the three months ended September 30, 2024 and 2023, respectively, and $2.9 million and $3.8 million for the nine months ended September 30, 2024 and 2023, respectively.

Goodwill and Intangible Assets, Net

As of each of September 30, 2024, and December 31, 2023, the carrying amount of goodwill was $15.0 million.

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

September 30, 2024

December 31, 2023

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,506

$

(7,772)

$

1,734

$

9,508

$

(7,335)

$

2,173

Developed technology

 

4-9

 

34,631

 

(23,983)

 

10,648

 

34,650

 

(22,094)

 

12,556

Tradename and trademarks

 

2-10

 

1,598

 

(1,100)

 

498

 

1,598

 

(1,025)

 

573

Patent

 

6-10

 

2,100

 

(1,847)

 

253

 

2,100

 

(1,782)

 

318

Noncompetition agreements

 

3

 

848

 

(848)

 

 

848

 

(848)

 

Total

$

48,683

$

(35,550)

$

13,133

$

48,704

$

(33,084)

$

15,620

The weighted average amortization period for acquired identifiable intangible assets was 4.6 years as of September 30, 2024. The following table summarizes intangible assets amortization expense in the accompanying condensed consolidated statements of comprehensive income (loss) (in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

Amortization of acquired technology included under costs of revenues

$

584

$

574

$

1,752

$

1,680

Amortization of acquired intangible assets presented separately under costs and expenses

 

196

 

328

 

714

 

979

Total amortization of acquired intangible assets

$

780

$

902

$

2,466

$

2,659

The Company expects annual amortization of acquired identifiable intangible assets to be as follows (in thousands):

Year Ending December 31, 

    

Amount

2024 (remaining three months)

$

767

2025

 

3,069

2026

 

2,900

2027

 

2,747

2028

2,442

2029 and thereafter

 

1,208

Total future amortization expense

$

13,133

There were no impairment charges for goodwill and intangible assets during the three and nine months ended September 30, 2024 and 2023.

Other Non-current Assets

Other non-current assets consisted of the following (in thousands):

September 30, 

December 31, 

    

2024

    

2023

Costs capitalized to obtain revenue contracts – non-current (1)

$

3,059

$

2,587

Unbilled accounts receivable – non-current (2)

10,216

1,069

Contract assets – non-current (1)

611

933

Net investments in sales-type leases – non-current (3)

18,778

12,196

Other

 

4,596

 

2,433

Total other non-current assets

$

37,260

$

19,218

(1)See Note 2, Revenue from Contracts with Customers.
(2)See Note 3, Balance Sheet Components – Accounts Receivable.
(3)The Company had net investments in sales-type leases for its DFI™ system and CV® system assets. The following table summarizes the components of the Company’s net investments in sales-type leases in the accompanying condensed consolidated balance sheets (in thousands):

September 30, 

December 31, 

    

2024

    

2023

Lease receivables

$

16,455

$

9,460

Unguaranteed residual assets

7,525

4,717

Net investments in sales-type leases

23,980

14,177

Less: Current portion of lease receivables under prepaid expenses and other current assets

(5,202)

(1,981)

Net investments in sales-type leases – non-current

 

$

18,778

$

12,196

Maturities of leases payments under sales-type leases as of September 30, 2024, were as follows (in thousands):

Year Ending December 31, 

    

Amount

2024 (remaining three months)

$

1,541

2025

 

8,048

2026

 

7,672

2027

 

2,718

2028

 

68

Total future sales-type lease payments

20,047

Less: Present value adjustment (a)

 

(3,592)

Present value of lease receivables

$

16,455

(a)Calculated using the rate implicit in the lease determined for each lease.

There was no allowance for credit losses on lease receivables as of September 30, 2024, and December 31, 2023. The Company’s ongoing risk management strategy for residual assets includes performing regular reviews of estimated residual values.