XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 161,789 $ 186,264
Settlement and merchant reserve assets 343,235 274,699
Trade accounts receivable:    
Billed, net of allowance of $3,041 and $5,432 266,903 267,680
Unbilled 80,173 82,163
Income taxes receivable 2,600 1,345
Other current assets 46,182 50,075
Total current assets 900,882 862,226
Non-current assets:    
Property and equipment, net of depreciation of $133,514 and $121,816 56,595 65,545
Operating lease right-of-use assets 24,166 34,283
Goodwill 316,041 308,596
Customer contract costs, net of amortization of $44,587 and $42,094 60,809 54,421
Deferred income taxes 73,295 57,855
Other assets 9,595 10,017
Total non-current assets 599,805 580,820
Total assets 1,500,687 1,443,046
Current liabilities:    
Current portion of long-term debt 7,500 7,500
Operating lease liabilities 11,067 15,946
Customer deposits 41,448 41,035
Trade accounts payable 36,370 46,406
Accrued employee compensation 67,944 84,380
Settlement and merchant reserve liabilities 341,924 273,817
Deferred revenue 54,424 54,199
Income taxes payable 7,802 4,104
Other current liabilities 46,730 33,449
Total current liabilities 615,209 560,836
Non-current liabilities:    
Long-term debt, net of unamortized discounts of $12,128 and $15,628 530,997 534,997
Operating lease liabilities 25,020 34,360
Deferred revenue 26,469 23,447
Income taxes payable 2,732 3,041
Deferred income taxes 94 123
Other non-current liabilities 17,597 12,916
Total non-current liabilities 602,909 608,884
Total liabilities 1,218,118 1,169,720
Stockholders' equity:    
Preferred stock, par value $.01 per share; 10,000 shares authorized; zero shares issued and outstanding 0 0
Common stock, par value $.01 per share; 100,000 shares authorized; 5,513 and 6,781 shares reserved for employee stock purchase plan and stock incentive plans; 28,854 and 29,541 shares outstanding 718 713
Additional paid-in capital 518,215 490,947
Treasury stock, at cost; 41,583 and 40,398 shares (1,194,224) (1,136,055)
Accumulated other comprehensive income (loss):    
Unrealized gain on short-term investments, net of tax 0 1
Cumulative foreign currency translation adjustments (62,290) (50,414)
Accumulated earnings 1,020,150 968,134
Total stockholders' equity 282,569 273,326
Total liabilities and stockholders' equity 1,500,687 1,443,046
Software    
Non-current assets:    
Intangible assets 19,927 14,224
Acquired customer contracts    
Non-current assets:    
Intangible assets [1] $ 39,377 $ 35,879
[1] Acquired customer contracts represent assets acquired in our business acquisitions, to include the 2024 acquisitions discussed in Note 7. Acquired customer contracts are amortized over their estimated useful lives ranging from five to twenty years based on the approximate pattern in which the economic benefits of the intangible assets are expected to be realized, with the amortization expense included as cost of revenue in our Income Statements.