XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash, cash equivalents and restricted cash $ 16,905 $ 23,240
Accounts receivable, net 135,669 112,360
Contract assets 73,224 51,629
Prepaid and other current assets 14,222 13,695
Total current assets 240,020 200,924
Non-current assets:    
Property and equipment, net 63,627 56,825
Operating lease right-of-use asset, net 38,898 32,260
Finance lease right-of-use asset, net 14,827 13,248
Goodwill 435,483 364,449
Other intangible assets, net 142,870 140,813
Other assets 8,191 8,267
Total assets 943,916 816,786
Current liabilities:    
Accounts payable and other accrued liabilities 58,223 59,920
Accrued payroll and benefits 28,339 34,660
Business acquisitions contingent consideration, current 6,351 3,592
Current portion of operating lease liabilities 11,134 9,963
Current portion of finance lease liabilities 4,005 3,956
Current portion of long-term debt 23,667 14,196
Total current liabilities 131,719 126,287
Non-current liabilities:    
Business acquisitions contingent consideration, long-term 9,595 2,448
Other non-current liabilities 6,118 6,569
Deferred tax liabilities, net 8,238 6,064
Operating lease liability, net of current portion 30,003 25,048
Finance lease liability, net of current portion 8,223 8,185
Long-term debt, net of deferred financing fees 188,749 148,988
Total liabilities 402,215 342,606
Commitments and contingencies
Stockholders' equity:    
Additional paid-in-capital 682,879 531,831
Accumulated deficit (233,883) (210,356)
Accumulated other comprehensive (loss) income (223) (223)
Total stockholders’ equity 448,773 321,252
Total liabilities, convertible and redeemable series A-2 preferred stock and stockholders' equity 943,916 816,786
Conversion Option    
Non-current liabilities:    
Conversion option 19,570 19,017
Convertible And Redeemable Series A-2 Preferred Stock    
Non-current liabilities:    
Redeemable series preferred stock $ 92,928 $ 152,928