XML 45 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 34,633 $ 31,251
Total restricted cash 428,095 697,006
Accounts receivable, net of allowance of $6,307 and $6,907 at September 30, 2024 and December 31, 2023, respectively 97,988 101,862
Customer funds receivable 7,343 353
Prepaid expenses and other current assets 87,499 99,285
Total current assets 655,558 929,757
Property and equipment, net 95,053 98,689
Operating lease right-of-use assets 27,522 36,927
Software and content development costs, net 169,507 160,194
Goodwill 1,056,882 1,053,738
Intangible assets, net 536,008 581,937
Other assets 60,444 51,037
Total assets 2,600,974 2,912,279
Current liabilities:    
Trade accounts payable 43,983 25,184
Accrued expenses and other current liabilities 48,745 64,322
Due to customers 434,093 695,842
Debt, current portion 23,830 19,259
Deferred revenue, current portion 411,554 392,530
Total current liabilities 962,205 1,197,137
Debt, net of current portion 977,019 760,405
Deferred tax liability 68,196 93,292
Deferred revenue, net of current portion 1,705 2,397
Operating lease liabilities, net of current portion 35,218 40,085
Other liabilities 12,304 10,258
Total liabilities 2,056,647 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,955,940 69,188,304
Common stock, shares, outstanding 50,869,218 53,625,440
Common stock, $0.001 par value; 180,000,000 shares authorized, 70,955,940 and 69,188,304 shares issued at September 30, 2024 and December 31, 2023, respectively; 50,869,218 and 53,625,440 shares outstanding at September 30, 2024 and December 31, 2023, respectively $ 71 $ 69
Additional paid-in capital $ 1,227,198 $ 1,203,012
Treasury stock, shares 20,086,722 15,562,864
Treasury stock, at cost; 20,086,722 and 15,562,864 shares at September 30, 2024 and December 31, 2023, respectively $ (922,516) $ (591,557)
Accumulated other comprehensive loss (6,887) (1,688)
Retained earnings 246,461 198,869
Total stockholders' equity 544,327 808,705
Total liabilities and stockholders' equity $ 2,600,974 $ 2,912,279