v3.26.1
Supplemental Information to the Condensed Consolidated Financial Statements (Tables)
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Change in Accounts Receivable Allowance for Credit Losses

The following table summarizes the change in the accounts receivable allowance for credit losses for the periods presented (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2026

 

 

2025

 

Accounts receivable allowance for credit losses,
   beginning of period

 

$

 

1,079

 

 

$

 

1,169

 

Write-offs

 

 

 

314

 

 

 

 

(319

)

Expense

 

 

 

(109

)

 

 

 

456

 

Accounts receivable allowance for credit losses,
   end of period

 

$

 

1,284

 

 

$

 

1,306

 

Schedule of Accounts Receivable and Contract Liabilities from Contracts with Customers

The following table provides information about accounts receivable and deferred revenues from contracts with customers (in thousands):

 

 

As of
March 31,

 

 

As of
December 31,

 

 

 

2026

 

 

2025

 

Accounts receivable, net

 

$

 

146,068

 

 

$

 

100,465

 

Deferred revenue

 

$

 

16,732

 

 

$

 

7,376

 

The following table presents a reconciliation of contract liabilities for the periods presented (in thousands):

 

 

Three Months Ended
March 31,

 

 

 

2026

 

 

2025

 

Deferred revenue, beginning of period

 

$

 

7,376

 

 

$

 

8,002

 

Deposits received

 

 

 

13,433

 

 

 

 

7,735

 

Revenue recognized

 

 

 

(4,077

)

 

 

 

(8,159

)

Deferred revenue, end of period

 

$

 

16,732

 

 

$

 

7,578

 

 

Schedule of Accrued Liabilities

Accrued liabilities as of March 31, 2026 and December 31, 2025 consisted of the following (in thousands):

 

 

As of
March 31,

 

 

As of
December 31,

 

 

 

2026

 

 

2025

 

Accrued payroll and employee expenses

 

$

 

20,501

 

 

$

 

20,167

 

Accrued taxes

 

 

 

6,295

 

 

 

 

1,916

 

Customer deposits

 

 

 

2,905

 

 

 

 

480

 

Accrued interest

 

 

 

272

 

 

 

 

1,598

 

Accrued transaction costs

 

 

 

140

 

 

 

 

 

Other accrued liabilities

 

 

 

1,545

 

 

 

 

2,748

 

Total accrued expenses

 

$

 

31,658

 

 

$

 

26,909

 

Schedule of Supplemental Cash Flow Information

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

Supplemental disclosures of investing and financing activities

 

 

 

 

 

 

 

 

Cash paid for interest

 

$

 

3,040

 

 

$

 

4,274

 

Cash paid for income taxes

 

$

 

 

 

$

 

 

Supplemental schedule of non-cash activities

 

 

 

 

 

 

 

 

Lease liabilities arising from obtaining operating
   right-of-use assets

 

$

 

1,372

 

 

$

 

345

 

Lease liabilities arising from obtaining financing
   right-of-use assets

 

$

 

2,668

 

 

$

 

3,803