v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 111,837 $ 85,196
Accounts receivable, net of allowances of $4,059 and $886 as of December 31, 2025 and 2024, respectively 49,972 44,539
Income tax receivable 3,432 3,563
Recoverable taxes 9,807 24,157
Current contract assets 19,528 12,975
Prepaid and other current assets 21,494 13,312
Total current assets 216,070 183,742
Property and equipment, net 38,392 36,559
Operating lease right-of-use assets 28,666 27,998
Deferred taxes 4,164 2,026
Goodwill 1,024,300 977,013
Intangible assets, net 64,786 83,150
Other assets, net 33,340 28,575
Total assets 1,409,718 1,339,063
Current liabilities:    
Accounts payable 8,999 6,290
Accrued liabilities and other 55,283 50,584
Current contingent consideration 10,840 5,500
Current deferred consideration 60,720 44,023
Current operating lease liabilities 7,203 6,018
Income taxes payable 9,986 9,842
Current portion of deferred revenue 27,207 24,289
Current debt obligation 4,000 3,500
Total current liabilities 184,238 150,046
Long-term liabilities:    
Deferred revenue, net of current portion 1,747 2,996
Non-current deferred taxes 1,847 3,448
Non-current operating lease liabilities 29,284 30,069
Long-term debt, net of current portion 389,873 329,606
Non-current deferred consideration 0 54,089
Other long-term liabilities 685 9,253
Total liabilities 607,674 579,507
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Common stock, $0.001 par value: 550,000,000 shares authorized, 190,459,837 and 187,528,505 shares issued, and 186,683,682 and 187,528,505 shares outstanding as of December 31, 2025 and 2024, respectively 190 187
Preferred stock, $0.001 par value: 50,000,000 shares authorized and no shares issued and outstanding as of December 31, 2025 and 2024, respectively 0 0
Additional paid-in capital 746,599 708,992
Treasury stock, at cost: 3,776,155 and no shares as of December 31, 2025 and 2024, respectively (30,000) 0
Accumulated other comprehensive income (loss) 32,514 (21,179)
Retained earnings 52,741 71,556
Total stockholders' equity 802,044 759,556
Total liabilities and stockholders' equity $ 1,409,718 $ 1,339,063