XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Current assets    
Cash $ 81,617 $ 98,911
Accounts receivable, net of allowances for credit losses 151,695 122,880
Prepaid expenses and other current assets 36,179 38,591
Total current assets 269,491 260,382
Property and equipment, net of accumulated depreciation and amortization 24,998 24,703
Other assets    
Goodwill 996,696 970,558
Intangibles, net of accumulated amortization 102,410 109,643
Operating lease assets, net 43,713 47,348
Total other assets 1,142,819 1,127,549
Total assets 1,437,308 1,412,634
Current liabilities    
Accounts payable 16,832 27,176
Accrued payroll 65,941 62,053
Accrued expenses 28,191 28,959
Operating lease liabilities, current portion 13,144 12,800
Government stimulus advances 11,699 11,239
Accrued workers’ compensation insurance 13,680 13,644
Total current liabilities 149,487 155,871
Long-term liabilities    
Long-term debt, net of debt issuance costs 120,959 218,443
Long-term operating lease liabilities 37,259 41,883
Deferred income tax 44,065 25,820
Other long-term liabilities 235 125
Total long-term liabilities 202,518 286,271
Total liabilities 352,005 442,142
Stockholders’ equity    
Common stock—$.001 par value; 40,000 authorized and 18,518 and 18,148 shares issued and outstanding as of December 31, 2025 and 2024, respectively 18 18
Additional paid-in capital 612,945 594,044
Retained earnings 472,340 376,430
Total stockholders’ equity 1,085,303 970,492
Total liabilities and stockholders’ equity $ 1,437,308 $ 1,412,634