XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 305,757 $ 79,641
Marketable securities 316,344 470,457
Funds held in escrow, including funds in transit 195,736 212,387
Trade and client receivables – net of allowance of $4,646 and $5,141 as of December 31, 2024 and 2023, respectively 75,490 103,061
Prepaid expenses and other current assets 17,727 17,825
Total current assets 911,054 883,371
Property and equipment, net 30,056 27,140
Goodwill 121,064 118,219
Intangible assets, net 12,989 3,048
Operating lease asset 5,752 4,333
Deferred tax asset 128,779 0
Other assets, noncurrent 1,919 1,430
Total assets 1,211,613 1,037,541
Current liabilities    
Accounts payable 6,128 5,063
Escrow funds payable 195,736 212,387
Accrued expenses and other current liabilities 59,300 58,192
Deferred revenue 7,269 17,361
Total current liabilities 268,433 293,003
Debt, noncurrent 357,928 356,087
Operating lease liability, noncurrent 9,567 6,088
Other liabilities, noncurrent 308 1,288
Total liabilities 636,236 656,466
Commitments and contingencies (Note 9)
Stockholders’ equity    
Common stock, $0.0001 par value; 490,000,000 shares authorized as of December 31, 2024 and 2023; 135,348,453 and 137,272,754 shares issued and outstanding as of December 31, 2024 and 2023, respectively 14 14
Additional paid-in capital 653,575 674,918
Accumulated and other comprehensive income 264 205
Accumulated deficit (78,476) (294,062)
Total stockholders’ equity 575,377 381,075
Total liabilities and stockholders’ equity $ 1,211,613 $ 1,037,541