XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 146,730 $ 150,365
Short-term investments 0 71
Total cash, cash equivalents and short-term investments 146,730 150,436
Settlement and merchant reserve assets 193,371 238,653
Trade accounts receivable:    
Billed, net of allowance of $4,731 and $5,528 275,161 274,189
Unbilled 83,612 52,830
Income taxes receivable 2,492 1,270
Other current assets 58,701 48,577
Total current assets 760,067 765,955
Non-current assets:    
Property and equipment, net of depreciation of $118,424 and $105,466 68,029 71,787
Operating lease right-of-use assets 37,196 49,687
Intangible assets 54,673 68,191
Goodwill 302,996 304,036
Customer contract costs, net of amortization of $38,174 and $30,601 53,336 54,735
Deferred income taxes 46,271 26,206
Other assets 7,034 7,956
Total non-current assets 569,535 582,598
Total assets 1,329,602 1,348,553
Current liabilities:    
Current portion of long-term debt 22,500 37,500
Operating lease liabilities 16,915 21,012
Customer deposits 33,084 40,472
Trade accounts payable 42,623 47,720
Accrued employee compensation 64,313 68,321
Settlement and merchant reserve liabilities 191,637 237,810
Deferred revenue 61,419 46,033
Income taxes payable 2,211 5,455
Other current liabilities 26,831 22,886
Total current liabilities 461,533 527,209
Non-current liabilities:    
Long-term debt, net of unamortized discounts of $16,502 and $2,656 535,998 375,469
Operating lease liabilities 37,574 53,207
Deferred revenue 20,828 21,991
Income taxes payable 3,243 3,410
Deferred income taxes 128 117
Other non-current liabilities 9,807 11,901
Total non-current liabilities 607,578 466,095
Total liabilities 1,069,111 993,304
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; 29,726 and 31,269 shares outstanding 713 708
Additional paid-in capital 483,063 495,189
Treasury stock, at cost; 40,202 and 38,210 shares (1,125,897) (1,018,034)
Accumulated other comprehensive income (loss):    
Unrealized gain on short-term investments, net of tax 1 1
Cumulative foreign currency translation adjustments (60,773) (58,830)
Accumulated earnings 963,384 936,215
Total stockholders' equity 260,491 355,249
Total liabilities and stockholders' equity 1,329,602 1,348,553
Software    
Non-current assets:    
Intangible assets 16,741 22,774
Acquired customer contracts    
Non-current assets:    
Intangible assets $ 37,932 $ 45,417