XML 25 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 108,738 $ 81,633
Accounts receivable, net of allowances of $9,112 in 2025 and $9,301 in 2024 167,512 223,238
Income taxes receivable 3,594 10,389
Prepaid expenses 7,561 7,848
Insurance recovery receivable 4,851 9,255
Other current assets 1,333 2,637
Total current assets 293,589 335,000
Property and equipment, net 27,775 28,850
Operating lease right-of-use assets 2,206 2,468
Goodwill 63,803 135,060
Other intangible assets, net 27,635 42,186
Deferred tax assets 0 8,104
Insurance recovery receivable 14,859 20,928
Cloud computing 14,028 10,846
Deferred compensation asset 2,938 2,889
Other assets 2,118 2,920
Total assets 448,951 589,251
Current liabilities:    
Accounts payable and accrued expenses 46,034 64,946
Accrued compensation and benefits 28,378 47,646
Operating lease liabilities 1,163 2,089
Earnout liability 0 4,411
Other current liabilities 2,181 1,310
Total current liabilities 77,756 120,402
Operating lease liabilities 1,155 1,782
Deferred tax liabilities 2,522 566
Accrued claims 30,028 34,425
Uncertain tax positions 10,427 10,117
Deferred compensation liability 2,590 2,926
Other liabilities 1,651 74
Total liabilities 126,129 170,292
Commitments and contingencies
Stockholders' equity:    
Common stock—$0.0001 par value; 100,000,000 shares authorized; 31,721,280 and 32,277,395 shares issued and outstanding at December 31, 2025 and 2024, respectively 3 3
Additional paid-in capital 201,172 202,338
Accumulated other comprehensive loss (1,560) (1,441)
Retained earnings 123,207 218,059
Total stockholders' equity 322,822 418,959
Total liabilities and stockholders' equity $ 448,951 $ 589,251