XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Composition of Certain Financial Statement Captions (Tables)
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

December 31,

 

 

 

2025

 

 

2024

 

Prepaid expenses

 

$

14,286

 

 

$

21,027

 

Prepaid income taxes

 

 

7,401

 

 

 

8,295

 

Finished goods inventory

 

 

 

 

 

1,061

 

Other

 

 

1,944

 

 

 

2,105

 

Total

 

$

23,631

 

 

$

32,488

 

Schedule of Property and Equipment, Net

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

 

 

December 31,

 

 

 

2025

 

 

2024

 

Computer equipment and software

 

$

54,840

 

 

$

54,737

 

Capitalized internal-use software

 

 

38,699

 

 

 

23,384

 

Office equipment and furniture

 

 

10,470

 

 

 

10,773

 

Building

 

 

17,876

 

 

 

17,876

 

Land

 

 

5,300

 

 

 

5,300

 

Leasehold improvements

 

 

10,810

 

 

 

10,778

 

Construction in progress

 

 

1,325

 

 

 

1,979

 

Total property and equipment

 

 

139,320

 

 

 

124,827

 

Less: accumulated depreciation and amortization(1)

 

 

(87,394

)

 

 

(80,354

)

Property and equipment, net

 

$

51,926

 

 

$

44,473

 

(1)
Includes $11.3 million and $4.1 million as of December 31, 2025 and 2024, respectively, of accumulated amortization associated with capitalized internal-use software.
Schedule of Capitalization and Amortization of Internal-use Software

The following table summarizes the capitalization and amortization of internal-use software for the years ended December 31, 2025, 2024 and 2023 (in thousands):

 

 

Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Costs capitalized associated with internal-use software

 

$

15,465

 

 

$

12,160

 

 

$

5,933

 

Amortization of capitalized internal-use software

 

 

7,241

 

 

 

2,547

 

 

 

1,503

 

Schedule of Accrued Liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

December 31,

 

 

 

2025

 

 

2024

 

Employee compensation and benefits

 

$

38,125

 

 

$

33,360

 

Accrued expenses

 

 

15,442

 

 

 

16,108

 

Current portion of operating lease liabilities

 

 

8,858

 

 

 

15,353

 

Accrued income taxes

 

 

5,913

 

 

 

6,259

 

Accrued rebates and other payments to customers

 

 

3,914

 

 

 

4,289

 

Third-party royalties

 

 

3,300

 

 

 

5,171

 

Accrued other taxes

 

 

1,889

 

 

 

8,370

 

Other

 

 

4,719

 

 

 

5,510

 

Total

 

$

82,160

 

 

$

94,420