XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash $ 101,918 $ 98,911
Accounts receivable, net of allowances 134,050 122,880
Prepaid expenses and other current assets 24,693 38,591
Total current assets 260,661 260,382
Property and equipment, net of accumulated depreciation and amortization 24,444 24,703
Other assets    
Goodwill 988,553 970,558
Intangibles, net of accumulated amortization 104,401 109,643
Operating lease assets, net 44,879 47,348
Total other assets 1,137,833 1,127,549
Total assets 1,422,938 1,412,634
Current liabilities    
Accounts payable 16,677 27,176
Accrued payroll 74,131 62,053
Accrued expenses 32,942 28,959
Operating lease liabilities, current portion 13,031 12,800
Government stimulus advances 5,784 11,239
Accrued workers' compensation insurance 14,233 13,644
Total current liabilities 156,798 155,871
Long-term liabilities    
Long-term debt, less current portion, net of debt issuance costs 150,640 218,443
Long-term operating lease liabilities 38,814 41,883
Deferred income tax 26,476 25,820
Other long-term liabilities 236 125
Total long-term liabilities 216,166 286,271
Total liabilities 372,964 442,142
Stockholders' equity    
Common stock—$.001 par value; 40,000 authorized and 18,483 and 18,148 shares issued and outstanding as of September 30, 2025 and December 31, 2024, respectively 18 18
Additional paid-in capital 607,398 594,044
Retained earnings 442,558 376,430
Total stockholders' equity 1,049,974 970,492
Total liabilities and stockholders' equity $ 1,422,938 $ 1,412,634