XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash $ 91,176 $ 98,911
Accounts receivable, net of allowances 140,098 122,880
Prepaid expenses and other current assets 31,771 38,591
Total current assets 263,045 260,382
Property and equipment, net of accumulated depreciation and amortization 24,441 24,703
Other assets    
Goodwill 969,824 970,558
Intangibles, net of accumulated amortization 105,656 109,643
Operating lease assets, net 45,965 47,348
Total other assets 1,121,445 1,127,549
Total assets 1,408,931 1,412,634
Current liabilities    
Accounts payable 15,687 27,176
Accrued payroll 68,441 62,053
Accrued expenses 33,054 28,959
Operating lease liabilities, current portion 12,969 12,800
Government stimulus advances 7,927 11,239
Accrued workers' compensation insurance 13,305 13,644
Total current liabilities 151,383 155,871
Long-term liabilities    
Long-term debt, less current portion, net of debt issuance costs 169,059 218,443
Long-term operating lease liabilities 40,223 41,883
Deferred income tax 26,287 25,820
Other long-term liabilities 125 125
Total long-term liabilities 235,694 286,271
Total liabilities 387,077 442,142
Stockholders' equity    
Common stock—$.001 par value; 40,000 authorized and 18,407 and 18,148 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 18 18
Additional paid-in capital 602,126 594,044
Retained earnings 419,710 376,430
Total stockholders' equity 1,021,854 970,492
Total liabilities and stockholders' equity $ 1,408,931 $ 1,412,634