XML 35 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contract Balances
12 Months Ended
Dec. 31, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Contract Balances

(5) Contract Balances

The Company invoices its customers in accordance with billing schedules established in each contract. The Company’s rights to consideration from customers are presented separately in the Company’s Consolidated Balance Sheets depending on whether those rights are conditional or unconditional.

The Company presents unconditional rights to consideration from customers within “Accounts receivable, net” in its Consolidated Balance Sheets. All of the Company’s contracts are generally non-cancellable and/or non-refundable, and therefore an unconditional right generally exists when the customer is billed or amounts are billable per the contract.

Accounts receivable (in thousands) consisted of the following, as of:

 

 

 

December 31,

 

 

 

2024

 

 

2023

 

Billed and billable

 

$

183,391

 

 

$

186,884

 

Less: allowance for credit losses

 

 

(2,188

)

 

 

(3,069

)

Accounts receivable, net

 

$

181,203

 

 

$

183,815

 

 

Changes in the allowance for credit losses were not material for the year ended December 31, 2024.

Rights to consideration that are subject to a condition other than the passage of time are considered contract assets until they are expected to become unconditional and transfer to accounts receivable. Current contract assets included in “Prepaid expenses and other current assets” in the Consolidated Balance Sheets consisted of $2.6 million and $1.2 million, as of December 31, 2024 and 2023, respectively, related primarily to performance obligations or services being rendered in advance of future invoicing associated with multi-year contracts. These true-up adjustments are generally not material. Non-current contract assets included in “Deposits and other assets” in the Consolidated Balance Sheets consisted of $6.8 million and $0.9 million, as of December 31, 2024 and 2023, respectively, related to

performance obligations or services being rendered in advance of future invoicing associated with multi-year contracts. During the years ended December 31, 2024, 2023, and 2022, there were no significant impairments to the Company’s contract assets, nor were there any significant changes in the timing of the Company’s contract assets being reclassified to accounts receivable.

Contract liabilities are amounts received or due from customers in advance of the Company transferring the software or services to the customer and presented as "Deferred revenue and advance payments" in the Consolidated Balance Sheets. In the case of multi-year service contract arrangements, the Company generally does not invoice more than one year in advance of services and does not record deferred revenue for amounts that have not been invoiced. Revenue is subsequently recognized in the period(s) in which control of the software or services is transferred to the customer.

The Company’s “Accounts receivable, net” and “Deferred revenue and advance payments” balances in the Consolidated Balance Sheets include unpaid amounts related to contracts under which the Company has an enforceable right to invoice the customer for non-cancellable and/or non-refundable software and services. Changes in accounts receivable and changes in deferred revenue and advance payments are presented net of these unpaid amounts in “Operating activities” in the Consolidated Statements of Cash Flows.

Deferred revenue and advance payments (in thousands) from customers consisted of the following, as of:

 

 

 

December 31,

 

 

 

2024

 

 

2023

 

Current:

 

 

 

 

 

 

Deferred product licenses revenue

 

$

1,777

 

 

$

3,579

 

Deferred subscription services revenue

 

 

107,119

 

 

 

65,512

 

Deferred product support revenue

 

 

124,684

 

 

 

152,012

 

Deferred other services revenue

 

 

4,394

 

 

 

7,059

 

Total current deferred revenue and advance payments

 

$

237,974

 

 

$

228,162

 

 

 

 

 

 

 

 

Non-current:

 

 

 

 

 

 

Deferred product licenses revenue

 

$

174

 

 

$

0

 

Deferred subscription services revenue

 

 

2,263

 

 

 

3,097

 

Deferred product support revenue

 

 

2,111

 

 

 

4,984

 

Deferred other services revenue

 

 

422

 

 

 

443

 

Total non-current deferred revenue and advance payments

 

$

4,970

 

 

$

8,524

 

 

During the years ended December 31, 2024, 2023, and 2022, the Company recognized revenues of $225.4 million, $215.9 million, and $203.1 million, respectively, from amounts included in the total deferred revenue and advance payments balances at the beginning of the respective year. For the years ended December 31, 2024, 2023, and 2022, there were no significant changes in the timing of revenue recognition on the Company’s deferred balances.

The Company’s remaining performance obligation represents all future revenue under contract and includes deferred revenue and advance payments and billable non-cancelable amounts that will be invoiced and recognized as revenue in future periods. The remaining performance obligation excludes contracts that are billed in arrears, such as certain time and materials contracts. The portions of multi-year contracts that will be invoiced in the future are not presented on the balance sheet within accounts receivable and deferred revenues and are instead included in the following remaining performance obligation disclosure. As of December 31, 2024, the Company had an aggregate transaction price of $454.9 million allocated to the remaining performance obligation related to subscription services, product support, product licenses, and other services contracts. The Company expects to recognize $278.4 million within the next 12 months and the remainder thereafter.