XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash, cash equivalents and restricted cash $ 10,484 $ 12,935
Accounts receivable, net 160,004 158,883
Contract assets 75,313 52,091
Prepaid and other current assets 15,117 14,090
Total current assets 260,918 237,999
Non-current assets:    
Property and equipment, net 61,122 63,776
Operating lease right-of-use asset, net 37,706 39,755
Finance lease right-of-use asset, net 23,825 19,643
Goodwill 468,981 467,789
Other intangible assets, net 139,844 152,756
Other assets 5,688 8,635
Total assets 998,084 990,353
Current liabilities:    
Accounts payable and other accrued liabilities 66,647 63,704
Accrued payroll and benefits 37,305 34,248
Business acquisitions contingent consideration, current 17,284 26,872
Current portion of operating lease liabilities 11,355 11,345
Current portion of finance lease liabilities 5,483 4,627
Current portion of long-term debt 8,688 17,866
Total current liabilities 146,762 158,662
Non-current liabilities:    
Business acquisitions contingent consideration, long-term 7,346 6,255
Other non-current liabilities 7,052 5,550
Deferred tax liabilities, net 16,414 13,312
Operating lease liability, net of current portion 28,853 30,880
Finance lease liability, net of current portion 12,490 11,460
Long-term debt, net of deferred financing fees 264,555 204,818
Total liabilities 494,024 451,161
Commitments and contingencies
Stockholders' equity:    
Additional paid-in-capital 747,685 721,067
Accumulated deficit (273,673) (272,670)
Accumulated other comprehensive loss (3,744) (2,133)
Total stockholders’ equity 470,268 446,264
Total liabilities, convertible and redeemable series A-2 preferred stock and stockholders' equity 998,084 990,353
Conversion Option Related to Series A-2 Preferred Stock    
Non-current liabilities:    
Conversion option related to Series A-2 Preferred Stock 10,552 20,224
Convertible And Redeemable Series A-2 Preferred Stock    
Non-current liabilities:    
Redeemable series preferred stock $ 33,792 $ 92,928