XML 39 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 41,566 $ 67,628
Total restricted cash 870,248 741,884
Accounts receivable, net of allowance of $7,131 and $5,228 at June 30, 2025 and December 31, 2024, respectively 145,237 83,539
Customer funds receivable 5,696 1,970
Prepaid expenses and other current assets 91,222 81,287
Total current assets 1,153,969 976,308
Property and equipment, net 83,052 91,926
Operating lease right-of-use assets 5,266 26,554
Software and content development costs, net 153,604 148,319
Goodwill 1,057,927 1,052,506
Intangible assets, net 120,791 132,881
Other assets 54,784 67,221
Total assets 2,629,393 2,495,715
Current liabilities:    
Trade accounts payable 42,664 50,810
Accrued expenses and other current liabilities 40,863 75,543
Due to customers 874,757 742,340
Debt, current portion 22,566 23,875
Deferred revenue, current portion 399,207 359,529
Total current liabilities 1,380,057 1,252,097
Debt, net of current portion 1,136,112 1,051,110
Deferred tax liability 9,773 9,518
Deferred revenue, net of current portion 2,179 2,015
Operating lease liabilities, net of current portion 5,526 34,186
Other liabilities 7,796 4,796
Total liabilities 2,541,443 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,263,568 70,943,373
Common stock, shares, outstanding 48,506,643 49,245,588
Common stock, $0.001 par value; 180,000,000 shares authorized, 72,263,568 and 70,943,373 shares issued at June 30, 2025 and December 31, 2024, respectively; 48,506,643 and 49,245,588 shares outstanding at June 30, 2025 and December 31, 2024, respectively $ 72 $ 71
Additional paid-in capital $ 1,347,234 $ 1,291,442
Treasury stock, shares 23,756,925 21,697,785
Treasury stock, at cost; 23,756,925 and 21,697,785 shares at June 30, 2025 and December 31, 2024, respectively $ (1,199,608) $ (1,060,348)
Accumulated other comprehensive loss (6,292) (4,869)
Retained earnings (53,456) (84,303)
Total stockholders' equity 87,950 141,993
Total liabilities and stockholders' equity $ 2,629,393 $ 2,495,715