XML 39 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 38,255 $ 67,628
Total restricted cash 419,185 741,884
Accounts receivable, net of allowance of $6,196 and $5,228 at September 30, 2025 and December 31, 2024, respectively 82,561 83,539
Customer funds receivable 3,996 1,970
Prepaid expenses and other current assets 94,838 81,572
Total current assets 638,835 976,593
Property and equipment, net 85,332 91,926
Operating lease right-of-use assets 4,931 26,554
Software and content development costs, net 154,074 148,319
Goodwill 1,056,656 1,052,506
Intangible assets, net 112,697 132,881
Other assets 51,916 67,221
Total assets 2,104,441 2,496,000
Current liabilities:    
Trade accounts payable 48,761 50,810
Accrued expenses and other current liabilities 53,050 76,484
Due to customers 421,820 742,340
Debt, current portion 22,613 23,875
Deferred revenue, current portion 383,138 358,546
Total current liabilities 929,382 1,252,055
Debt, net of current portion 1,042,005 1,051,110
Deferred tax liability 9,246 24,999
Deferred revenue, net of current portion 1,773 2,015
Operating lease liabilities, net of current portion 5,030 34,186
Other liabilities 8,816 4,796
Total liabilities 1,996,252 2,369,161
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,295,494 70,943,373
Common stock, shares, outstanding 48,057,972 49,245,588
Common stock, $0.001 par value; 180,000,000 shares authorized, 72,295,494 and 70,943,373 shares issued at September 30, 2025 and December 31, 2024, respectively; 48,057,972 and 49,245,588 shares outstanding at September 30, 2025 and December 31, 2024, respectively $ 72 $ 71
Additional paid-in capital $ 1,369,807 $ 1,291,442
Treasury stock, shares 24,237,522 21,697,785
Treasury stock, at cost; 24,237,522 and 21,697,785 shares at September 30, 2025 and December 31, 2024, respectively $ (1,231,316) $ (1,060,348)
Accumulated other comprehensive loss (9,198) (4,869)
Retained earnings (21,176) (99,457)
Total stockholders' equity 108,189 126,839
Total liabilities and stockholders' equity $ 2,104,441 $ 2,496,000