v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 237,281 $ 210,160
Accounts receivable, net of allowance for expected credit losses of $1,452 and $1,593 at June 30, 2026 and December 31, 2025 59,985 61,837
Prepaid expenses and other current assets 14,374 14,476
Total current assets 311,640 286,473
Intangible assets, net 11,407 12,722
Goodwill 51,903 51,903
Deferred tax assets 7,897 9,400
Total assets 402,739 378,302
Current liabilities:    
Accounts payable and accrued expenses 53,818 59,543
Accrued payroll and related liabilities 4,797 3,352
Other current liabilities 5,506 5,626
Total current liabilities 64,121 68,521
Other liabilities, non-current 4,289 4,045
Total liabilities 68,410 72,566
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Common stock 7 7
Additional paid-in capital 590,158 577,043
Treasury stock (10,025) (10,025)
Notes receivable from employees (185) (181)
Accumulated deficit (245,626) (261,108)
Total stockholders’ equity 334,329 305,736
Total liabilities and stockholders’ equity 402,739 378,302
Software, In-Development, Internally Developed, and Purchased    
Current assets:    
Internal use software, net $ 19,892 $ 17,804