Supplemental Consolidated Balance Sheet Information (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Balance Sheet Related Disclosures [Abstract] |
|
Summary of Accounts Receivable, Net |
Accounts receivable, net consisted of the following (in thousands): | | | | | | | | | | | | | June 30, | | December 31, | | 2025 | | 2024 | Billed accounts receivable | $ | 92,551 | | | $ | 46,316 | | Unbilled accounts receivable | 56,513 | | | 59,995 | | Allowance for doubtful accounts and reserves | (1,044) | | | (160) | | Accounts receivable, net | $ | 148,020 | | | $ | 106,151 | |
|
Summary of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands): | | | | | | | | | | | | | June 30, | | December 31, | | 2025 | | 2024 | Prepaid expenses | $ | 23,257 | | | $ | 12,834 | | Deferred contract costs, current portion | 4,387 | | | 5,047 | | Contract assets | 1,686 | | | 1,841 | | Income tax receivable | 2,255 | | | 687 | | Other receivable | 1,763 | | | 1,493 | | Other current assets | 4,308 | | | 1,104 | | Prepaid expense and other current assets | $ | 37,656 | | | $ | 23,006 | |
|
Summary of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | June 30, | | December 31, | | 2025 | | 2024 | Accrued interest | $ | 11,604 | | | $ | 550 | | Accrued bonus | 16,165 | | | 16,034 | | Accrued vendor liabilities | 9,136 | | | 9,725 | | Accrued benefits and retirement | 17,889 | | | 15,478 | | Acquisition holdback liability | 3,122 | | | — | | Accrued commissions | 3,476 | | | 3,204 | | Income tax payable | 643 | | | 403 | | Tax distributions payable to Continuing Equity Owners | 13 | | | 23 | | Other current liabilities | 17,190 | | | 10,237 | | Accrued expenses and other liabilities | $ | 79,238 | | | $ | 55,654 | |
|
Summary of Other Long-term Liabilities |
Other long-term liabilities consisted of the following (in thousands): | | | | | | | | | | | | | June 30, | | December 31, | | 2025 | | 2024 | Deferred tax liabilities | $ | 1,182 | | | $ | 1,310 | | Asset retirement obligation | 270 | | | 160 | | Accrued benefits | 741 | | | — | | Other long-term liabilities | $ | 2,193 | | | $ | 1,470 | |
|