XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 266,422 $ 205,900
Restricted cash and cash equivalents 3,623 3,511
Accounts and other receivables, net of allowance for expected credit losses of $71 and $257, respectively 96,589 119,816
Income tax receivable 3,781 3,356
Prepaid expenses and other current assets 10,511 13,058
Total current assets 380,926 345,641
Property and equipment, net 1,040 1,157
Capitalized internal-use software development costs, net 69,053 67,375
Intangible assets, net 14,809 19,076
Goodwill 131,836 131,815
Operating lease right-of-use assets 7,494 7,801
Deferred tax asset 2,364 367
Prepaid expenses and other assets, less current portion 2,001 3,015
Total assets 609,523 576,247
Current liabilities    
Accounts payable 52,584 49,871
Accrued and other liabilities 24,891 26,462
Current portion of operating lease liabilities 2,233 2,090
Contract liabilities 3,771 2,937
Income tax payable 0 190
Total current liabilities 83,479 81,550
Operating lease liabilities, less current portion 5,810 6,318
Non-current 2,666 2,783
Accrued and other liabilities, less current portion 869 0
Total liabilities 92,824 90,651
Stockholders’ equity    
Additional paid-in capital 392,478 389,904
Accumulated other comprehensive income (224) (233)
Retained earnings 124,433 95,913
Total stockholders’ equity 516,699 485,596
Total liabilities and stockholders' equity 609,523 576,247
Class A Common Stock [Member]    
Stockholders’ equity    
common stock 4 3
Class B Common Stock [Member]    
Stockholders’ equity    
common stock $ 8 $ 9