XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 171,133 $ 125,776
Accounts receivable, net of allowance for credit losses of $1,658 and $1,978, respectively 175,272 176,812
Income tax receivable 4,218 2,021
Prepaid expenses and other current assets 27,993 23,909
Total current assets 378,616 328,518
Noncurrent assets:    
Property and equipment, net 57,476 68,893
Operating lease right-of-use assets 37,170 44,326
Deferred tax assets 6,111 4,857
Intangibles 182,728 192,958
Goodwill 217,458 218,108
Other noncurrent assets 6,587 6,542
Total noncurrent assets 507,530 535,684
Total assets 886,146 864,202
Current liabilities:    
Accounts payable and accrued liabilities 32,185 26,054
Accrued payroll and employee-related liabilities 48,096 40,291
Current portion of debt 11,434 8,059
Current portion of operating lease liabilities 15,149 15,872
Current portion of income tax payable 6,555 7,451
Deferred revenue 3,738 4,077
Total current liabilities 117,157 101,804
Noncurrent liabilities:    
Income tax payable 4,636 4,621
Long-term debt 249,605 256,166
Operating lease liabilities 24,636 31,475
Accrued payroll and employee-related liabilities 4,660 3,978
Deferred tax liabilities 25,174 25,214
Other noncurrent liabilities 85 233
Total noncurrent liabilities 308,796 321,687
Total liabilities 425,953 423,491
Commitments and Contingencies (See Note 10)
Shareholders’ equity:    
Additional paid-in capital 704,438 683,117
Accumulated deficit (65,672) (89,984)
Accumulated other comprehensive loss (20,576) (9,551)
Treasury stock, at cost. 13,106,790 and 11,796,623 shares, respectively (159,014) (143,876)
Total shareholders’ equity 460,193 440,711
Total liabilities and shareholders’ equity 886,146 864,202
Class A common stock    
Shareholders’ equity:    
Common stock 317 305
Class B convertible common stock    
Shareholders’ equity:    
Common stock $ 700 $ 700