XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash, cash equivalents and restricted cash $ 6,736 $ 12,935
Accounts receivable, net 165,314 158,883
Contract assets 68,743 52,091
Prepaid and other current assets 15,185 14,090
Total current assets 255,978 237,999
Non-current assets:    
Property and equipment, net 62,952 63,776
Operating lease right-of-use asset, net 34,850 39,755
Finance lease right-of-use asset, net 24,489 19,643
Goodwill 469,025 467,789
Other intangible assets, net 132,849 152,756
Other assets 5,539 8,635
Total assets 985,682 990,353
Current liabilities:    
Accounts payable and other accrued liabilities 64,514 63,704
Accrued payroll and benefits 46,299 34,248
Business acquisitions contingent consideration, current 15,609 26,872
Current portion of operating lease liabilities 10,574 11,345
Current portion of finance lease liabilities 6,149 4,627
Current portion of long-term debt 11,209 17,866
Total current liabilities 154,354 158,662
Non-current liabilities:    
Business acquisitions contingent consideration, long-term 7,810 6,255
Other non-current liabilities 7,018 5,550
Deferred tax liabilities, net 16,373 13,312
Operating lease liability, net of current portion 26,712 30,880
Finance lease liability, net of current portion 12,281 11,460
Long-term debt, net of deferred financing fees 302,415 204,818
Total liabilities 526,963 451,161
Commitments and contingencies
Stockholders' equity:    
Additional paid-in-capital 728,028 721,067
Accumulated deficit (265,295) (272,670)
Accumulated other comprehensive loss (4,014) (2,133)
Total stockholders’ equity 458,719 446,264
Total liabilities, convertible and redeemable series A-2 preferred stock and stockholders' equity 985,682 990,353
Conversion Option Related to Series A-2 Preferred Stock    
Non-current liabilities:    
Conversion option related to Series A-2 Preferred Stock $ 0 20,224
Convertible And Redeemable Series A-2 Preferred Stock    
Non-current liabilities:    
Redeemable series preferred stock   $ 92,928