XML 49 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 30,438 $ 31,251
Total restricted cash 800,670 697,006
Accounts receivable, net of allowance of $6,006 and $6,907 at June 30, 2024 and December 31, 2023, respectively 152,832 101,862
Customer funds receivable 2,943 353
Prepaid expenses and other current assets 92,290 99,285
Total current assets 1,079,173 929,757
Property and equipment, net 98,066 98,689
Operating lease right-of-use assets 28,489 36,927
Software and content development costs, net 165,465 160,194
Goodwill 1,053,249 1,053,738
Intangible assets, net 549,521 581,937
Other assets 68,785 51,037
Total assets 3,042,748 2,912,279
Current liabilities:    
Trade accounts payable 44,038 25,184
Accrued expenses and other current liabilities 51,682 64,322
Due to customers 802,372 695,842
Debt, current portion 23,786 19,259
Deferred revenue, current portion 427,098 392,530
Total current liabilities 1,348,976 1,197,137
Debt, net of current portion 998,071 760,405
Deferred tax liability 75,397 93,292
Deferred revenue, net of current portion 2,315 2,397
Operating lease liabilities, net of current portion 36,290 40,085
Other liabilities 4,362 10,258
Total liabilities 2,465,411 2,103,574
Commitments and contingencies (see Note 9)
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 70,883,488 69,188,304
Common stock, $0.001 par value; 180,000,000 shares authorized, 70,883,488 and 69,188,304 shares issued at June 30, 2024 and December 31, 2023, respectively; 51,623,951 and 53,625,440 shares outstanding at June 30, 2024 and December 31, 2023, respectively $ 71 $ 69
Additional paid-in capital $ 1,208,624 $ 1,203,012
Treasury stock, shares 19,259,537 15,562,864
Treasury stock, at cost; 19,259,537 and 15,562,864 shares at June 30, 2024 and December 31, 2023, respectively $ (857,452) $ (591,557)
Accumulated other comprehensive income (loss) 175 (1,688)
Retained earnings 225,919 198,869
Total stockholders' equity 577,337 808,705
Total liabilities and stockholders' equity $ 3,042,748 $ 2,912,279
Common Stock, Shares, Outstanding 51,623,951 53,625,440