v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 115,812 $ 111,837
Accounts receivable, net of allowances of $3,989 and $4,059 as of June 30, 2026 and December 31, 2025, respectively 46,340 49,972
Income tax receivable 3,181 3,432
Recoverable taxes 7,319 9,807
Current contract assets 15,420 19,528
Prepaid and other current assets 23,773 21,494
Total current assets 211,845 216,070
Property and equipment, net 43,370 38,392
Operating lease right-of-use assets 36,723 28,666
Deferred taxes 4,011 4,164
Goodwill 1,012,144 1,024,300
Intangible assets, net 55,249 64,786
Other assets, net 32,187 33,340
Total assets 1,395,529 1,409,718
Current liabilities:    
Accounts payable 17,663 8,999
Accrued liabilities and other 42,742 55,283
Current contingent consideration 0 10,840
Current deferred consideration 64,024 60,720
Current operating lease liabilities 7,328 7,203
Income taxes payable 5,668 9,986
Current portion of deferred revenue 20,937 27,207
Current debt obligation 4,000 4,000
Total current liabilities 162,362 184,238
Long-term liabilities:    
Deferred revenue, net of current portion 878 1,747
Non-current deferred taxes 1,722 1,847
Non-current operating lease liabilities 36,861 29,284
Long-term debt, net of current portion 388,327 389,873
Other long-term liabilities 751 685
Total liabilities 590,901 607,674
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Common stock, $0.001 par value: 550,000,000 shares authorized, 192,681,679 and 190,459,837 shares issued, and 188,905,524 and 186,683,682 shares outstanding as of June 30, 2026 and December 31, 2025, respectively 193 190
Preferred stock, $0.001 par value: 50,000,000 shares authorized and no shares issued and outstanding as of June 30, 2026 and December 31, 2025, respectively 0 0
Treasury stock, at cost: 3,776,155 shares as of June 30, 2026 and December 31, 2025 (30,000) (30,000)
Additional paid-in capital 763,948 746,599
Accumulated other comprehensive income 17,669 32,514
Retained earnings 52,818 52,741
Total stockholders' equity 804,628 802,044
Total liabilities and stockholders' equity $ 1,395,529 $ 1,409,718