v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 94,090 $ 85,196
Accounts receivable, net of allowances of $946 and $886 as of March 31, 2025 and December 31, 2024, respectively 44,584 44,909
Income tax receivable 3,680 3,563
Recoverable taxes 11,909 24,157
Current contract assets 9,927 12,786
Prepaid and other current assets 19,595 13,312
Total current assets 183,785 183,923
Property and equipment, net 35,543 36,162
Operating lease right-of-use assets 29,789 27,998
Deferred taxes 2,091 2,026
Goodwill 991,352 977,013
Intangible assets, net 78,646 83,150
Other assets, net 30,871 28,575
Total assets 1,352,077 1,338,847
Current liabilities:    
Accounts payable 3,692 6,290
Accrued liabilities and other 45,980 51,057
Current contingent consideration 14,750 5,500
Current deferred consideration 46,108 44,023
Current operating lease liabilities 6,669 6,018
Income taxes payable 10,018 9,733
Current portion of deferred revenue 22,953 23,977
Current debt obligation 3,500 3,500
Total current liabilities 153,670 150,098
Long-term liabilities:    
Deferred revenue, net of current portion 3,462 2,996
Non-current deferred taxes 3,494 3,448
Non-current operating lease liabilities 30,794 30,069
Long-term debt, net of current portion 329,121 329,606
Non-current deferred consideration 55,692 54,089
Other long-term liabilities 743 9,253
Total liabilities 576,976 579,559
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Common stock, $0.001 par value: 550,000,000 shares authorized and 189,059,535 and 187,528,505 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 189 187
Preferred stock, $0.001 par value: 50,000,000 shares authorized and no shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 0 0
Additional paid-in capital 715,540 708,992
Accumulated other comprehensive loss (4,670) (21,095)
Retained earnings 64,042 71,204
Total stockholders' equity 775,101 759,288
Total liabilities and stockholders' equity $ 1,352,077 $ 1,338,847