XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash, cash equivalents and restricted cash $ 9,486 $ 23,240
Accounts receivable, net 104,734 112,360
Contract assets 73,466 51,629
Prepaid and other current assets 16,752 13,695
Total current assets 204,438 200,924
Non-current assets:    
Property and equipment, net 59,745 56,825
Operating lease right-of-use asset, net 32,869 32,260
Finance lease right-of-use asset, net 14,588 13,248
Goodwill 463,450 364,449
Other intangible assets, net 134,424 140,813
Other assets 8,584 8,267
Total assets 918,098 816,786
Current liabilities:    
Accounts payable and other accrued liabilities 58,645 59,920
Accrued payroll and benefits 24,125 34,660
Business acquisitions contingent consideration, current 11,782 3,592
Current portion of operating lease liabilities 10,074 9,963
Current portion of finance lease liabilities 4,155 3,956
Current portion of long-term debt 16,715 14,196
Total current liabilities 125,496 126,287
Non-current liabilities:    
Business acquisitions contingent consideration, long-term 28,679 2,448
Other non-current liabilities 6,309 6,569
Deferred tax liabilities, net 5,849 6,064
Operating lease liability, net of current portion 25,459 25,048
Finance lease liability, net of current portion 8,921 8,185
Long-term debt, net of deferred financing fees 280,948 148,988
Total liabilities 500,698 342,606
Commitments and contingencies
Stockholders' equity:    
Additional paid-in-capital 548,443 531,831
Accumulated deficit (223,713) (210,356)
Accumulated other comprehensive (loss) income (258) (223)
Total stockholders’ equity 324,472 321,252
Total liabilities, convertible and redeemable series A-2 preferred stock and stockholders' equity 918,098 816,786
Conversion Option    
Non-current liabilities:    
Conversion option 19,037 19,017
Convertible And Redeemable Series A-2 Preferred Stock    
Non-current liabilities:    
Redeemable series preferred stock $ 92,928 $ 152,928