v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 245,849 $ 205,900
Restricted cash and cash equivalents 3,799 3,511
Accounts and other receivables, net of allowance for expected credit losses of $122 and $257, respectively 99,985 119,816
Income tax receivable 0 3,356
Prepaid expenses and other current assets 11,880 13,058
Total current assets 361,513 345,641
Property and equipment, net 1,061 1,157
Capitalized internal-use software development costs, net 68,313 67,375
Intangible assets, net 16,938 19,076
Goodwill 131,817 131,815
Operating lease right-of-use assets 7,330 7,801
Deferred tax asset 1,380 367
Prepaid expenses and other assets, less current portion 2,536 3,015
Total assets 590,888 576,247
Current liabilities    
Accounts payable 55,664 49,871
Accrued and other liabilities 18,513 26,462
Current portion of operating lease liabilities 2,097 2,090
Contract liabilities, Current 3,375 2,937
Income tax payable 1,327 190
Total current liabilities 80,976 81,550
Operating lease liabilities, less current portion 5,809 6,318
Contract liabilities, Non-current 2,746 2,783
Accrued and other liabilities, less current portion 962 0
Total liabilities 90,493 90,651
Stockholders’ equity    
Additional paid-in capital 390,944 389,904
Accumulated other comprehensive income (287) (233)
Retained earnings 109,726 95,913
Total stockholders’ equity 500,395 485,596
Total liabilities and stockholders' equity 590,888 576,247
Class A Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued 3 3
Class B Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued $ 9 $ 9