v3.26.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 92,480 $ 111,837
Accounts receivable, net of allowances of $3,879 and $4,059 as of September 30, 2026 and December 31, 2025, respectively 45,155 49,972
Income tax receivable 3,194 3,432
Recoverable taxes 6,426 9,807
Current contract assets 16,092 19,528
Prepaid and other current assets 23,781 21,494
Total current assets 187,128 216,070
Property and equipment, net 43,051 38,392
Operating lease right-of-use assets 33,892 28,666
Deferred taxes 1,769 4,164
Goodwill 1,010,761 1,024,300
Intangible assets, net 53,353 64,786
Other assets, net 33,378 33,340
Total assets 1,363,332 1,409,718
Current liabilities:    
Accounts payable 12,307 8,999
Accrued liabilities and other 49,027 55,283
Current contingent consideration 0 10,840
Current deferred consideration 65,704 60,720
Current operating lease liabilities 6,941 7,203
Income taxes payable 9,351 9,986
Current portion of deferred revenue 20,468 27,207
Current debt obligation 5,176 4,000
Total current liabilities 168,974 184,238
Long-term liabilities:    
Deferred revenue, net of current portion 443 1,747
Non-current deferred taxes 1,720 1,847
Non-current operating lease liabilities 34,309 29,284
Long-term debt, net of current portion 387,557 389,873
Other long-term liabilities 2,067 685
Total liabilities 595,070 607,674
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Common stock, $0.001 par value: 550,000,000 shares authorized, 193,280,796 and 190,459,837 shares issued, and 179,319,903 and 186,683,682 shares outstanding as of September 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 September 30, 2026 and December 31, 2025, respectively 0 0
Treasury stock, at cost: 13,960,893 and 3,776,155 shares as of September 30, 2026 and December 31, 2025, respectively (68,690) (30,000)
Additional paid-in capital 772,745 746,599
Accumulated other comprehensive income 15,569 32,514
Retained earnings 48,445 52,741
Total stockholders' equity 768,262 802,044
Total liabilities and stockholders' equity $ 1,363,332 $ 1,409,718
Treasury stock, common (in shares) 13,960,893 3,776,155