XML 36 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 31,251 $ 31,691
Total restricted cash 697,006 702,240
Accounts receivable, net of allowance of $6,907 and $7,318 at December 31, 2023 and December 31, 2022, respectively 101,862 102,809
Customer funds receivable 353 249
Prepaid expenses and other current assets 99,285 81,654
Total current assets 929,757 918,643
Property and equipment, net 98,689 107,426
Operating lease right-of-use assets 36,927 45,899
Software development costs, net 160,194 141,023
Goodwill 1,053,738 1,050,272
Intangible assets, net 581,937 635,136
Other assets 51,037 94,304
Total assets 2,912,279 2,992,703
Current liabilities:    
Trade accounts payable 25,184 42,559
Accrued expenses and other current liabilities 64,322 86,002
Due to customers 695,842 700,860
Debt, current portion 19,259 18,802
Deferred revenue, current portion 392,530 382,419
Total current liabilities 1,197,137 1,230,642
Debt, net of current portion 760,405 840,241
Deferred tax liability 93,292 125,759
Deferred revenue, net of current portion 2,397 2,817
Operating lease liabilities, net of current portion 40,085 44,918
Other liabilities 10,258 4,294
Total liabilities 2,103,574 $ 2,248,671
Commitments and contingencies (see Note 11)  
Stockholders' equity:    
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares outstanding 0 0
Preferred stock; 20,000,000 shares authorized; none outstanding $ 0 $ 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 69,188,304 67,814,044
Common stock, shares, outstanding 53,625,440 53,068,814
Common stock, $0.001 par value; 180,000,000 shares authorized; 69,188,304 and 67,814,044 shares issued at December 31, 2023 and December 31, 2022, respectively; 53,625,440 and 53,068,814 shares outstanding at December 31, 2023 and December 31, 2022, respectively $ 69 $ 68
Additional paid-in capital $ 1,203,012 $ 1,075,264
Treasury stock, common, shares 15,562,864 14,745,230
Treasury stock, at cost; 15,562,864 and 14,745,230 shares at December 31, 2023 and December 31, 2022, respectively $ (591,557) $ (537,287)
Accumulated other comprehensive (loss) income (1,688) 8,938
Retained earnings 198,869 197,049
Total stockholders' equity 808,705 744,032
Total liabilities and stockholders' equity $ 2,912,279 $ 2,992,703