XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule Of Accrued Expenses

Accrued expenses as of September 30, 2025 and December 31, 2024 consists of the following (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Compensation

 

$

41,309

 

 

$

47,505

 

Sales tax

 

 

5,071

 

 

 

3,620

 

Accrued share repurchase

 

 

4,998

 

 

 

 

Royalties and licenses

 

 

4,416

 

 

 

5,116

 

Software license agreement

 

 

4,049

 

 

 

4,613

 

Professional services

 

 

3,879

 

 

 

6,260

 

Option holdback

 

 

3,184

 

 

 

 

Employee insurance benefits

 

 

2,528

 

 

 

2,235

 

Other

 

 

3,873

 

 

 

3,194

 

Total accrued expenses

 

$

73,307

 

 

$

72,543