XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash, cash equivalents and restricted cash $ 23,240 $ 89,828
Accounts receivable—net 112,360 94,711
Contract assets 51,629 52,403
Prepaid and other current assets 13,668 10,292
Income tax receivable 27 694
Total current assets 200,924 247,928
NON-CURRENT ASSETS:    
Property and equipment—net 56,825 36,045
Operating lease right-of-use asset—net 32,260 26,038
Finance lease right-of-use asset—net 13,248 9,840
Goodwill 364,449 323,868
Other intangible assets—net 140,813 142,107
Other assets 8,267 6,088
TOTAL ASSETS 816,786 791,914
CURRENT LIABILITIES:    
Accounts payable and other accrued liabilities 59,920 63,412
Accrued payroll and benefits 34,660 20,528
Business acquisitions contingent consideration, current 3,592 3,801
Current portion of operating lease liabilities 9,963 7,895
Current portion of finance lease liabilities 3,956 3,775
Current portion of long-term debt 14,196 12,031
Total current liabilities 126,287 111,442
NON-CURRENT LIABILITIES:    
Business acquisitions contingent consideration, long-term 2,448 4,454
Other non-current liabilities 6,569 13
Deferred tax liabilities—net 6,064 5,742
Operating lease liability—net of current portion 25,048 19,437
Finance lease liability—net of current portion 8,185 6,486
Long-term debt—net of deferred financing fees 148,988 152,494
Total liabilities 342,606 325,799
COMMITMENTS AND CONTINGENCIES (Note 15)
STOCKHOLDERS’ EQUITY:    
Additional paid-in capital 531,831 492,676
Accumulated deficit (210,356) (179,497)
Accumulated other comprehensive (loss) income (223) 8
Total stockholders’ equity 321,252 313,187
TOTAL LIABILITIES, CONVERTIBLE AND REDEEMABLE SERIES A-2 PREFERRED STOCK AND STOCKHOLDERS’ EQUITY 816,786 791,914
Conversion Option    
NON-CURRENT LIABILITIES:    
Conversion option 19,017 25,731
Convertible And Redeemable Series A-2 Preferred Stock    
NON-CURRENT LIABILITIES:    
REDEEMABLE SERIES PREFERRED STOCK $ 152,928 $ 152,928