XML 28 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 37,243 $ 67,628
Total restricted cash 419,400 741,884
Accounts receivable, net of allowance of $5,660 and $5,228 at March 31, 2025 and December 31, 2024, respectively 78,105 83,539
Customer funds receivable 4,522 1,970
Prepaid expenses and other current assets 88,182 81,287
Total current assets 627,452 976,308
Property and equipment, net 85,031 91,926
Operating lease right-of-use assets 1,725 26,554
Software and content development costs, net 150,113 148,319
Goodwill 1,054,290 1,052,506
Intangible assets, net 126,338 132,881
Other assets 57,270 67,221
Total assets 2,102,219 2,495,715
Current liabilities:    
Trade accounts payable 46,435 50,810
Accrued expenses and other current liabilities 45,124 75,543
Due to customers 422,780 742,340
Debt, current portion 23,350 23,875
Deferred revenue, current portion 326,209 359,529
Total current liabilities 863,898 1,252,097
Debt, net of current portion 1,182,343 1,051,110
Deferred tax liability 9,604 9,518
Deferred revenue, net of current portion 6,033 2,015
Operating lease liabilities, net of current portion 2,395 34,186
Other liabilities 4,771 4,796
Total liabilities 2,069,044 2,353,722
Commitments and contingencies (see Note 8)
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 72,258,301 70,943,373
Common stock, shares, outstanding 48,515,315 49,245,588
Common stock, $0.001 par value; 180,000,000 shares authorized, 72,258,301 and 70,943,373 shares issued at March 31, 2025 and December 31, 2024, respectively; 48,515,315 and 49,245,588 shares outstanding at March 31, 2025 and December 31, 2024, respectively $ 72 $ 71
Additional paid-in capital $ 1,319,562 $ 1,291,442
Treasury stock, shares 23,742,986 21,697,785
Treasury stock, at cost; 23,742,986 and 21,697,785 shares at March 31, 2025 and December 31, 2024, respectively $ (1,198,721) $ (1,060,348)
Accumulated other comprehensive loss (8,302) (4,869)
Retained earnings (79,436) (84,303)
Total stockholders' equity 33,175 141,993
Total liabilities and stockholders' equity $ 2,102,219 $ 2,495,715