XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
BALANCE SHEET DETAILS (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other current assets:    
Restricted cash and cash equivalents $ 19,801 $ 14,984
Income taxes receivable 16,225 11,683
Subcontractor deposits 3,681 11,190
Other 17,182 15,601
Other current assets 56,889 53,458
Fixed assets:    
Furniture and equipment 96,200 90,970
Software 431,925 440,034
Leasehold improvements 16,058 16,061
Fixed assets, gross 544,183 547,065
Accumulated depreciation (397,204) (360,795)
Fixed assets, net 146,979 186,270
Other assets:    
Life insurance cash surrender value 209,512 194,350
Operating lease right-of-use assets 28,652 32,115
Other 38,600 31,588
Other assets 276,764 258,053
Accounts payable and accrued expenses:    
Trade accounts payable 36,218 31,356
Subcontractor payable 55,316 69,563
Accrued expenses 56,672 57,263
Loss contingencies 7,550 2,999
Professional liability reserve 8,664 8,395
Other 6,715 14,735
Accounts payable and accrued expenses 171,135 184,311
Accrued compensation and benefits:    
Accrued payroll 52,562 46,896
Accrued bonuses and commissions 21,265 25,988
ESPP contributions 75 812
Workers compensation reserve 8,793 9,954
Deferred compensation 200,771 191,006
Other 9,716 12,888
Accrued compensation and benefits 293,182 287,544
Other current liabilities:    
Client deposits 60,944 56,341
Operating lease liabilities 6,139 6,200
Deferred revenue 5,948 10,014
Other 4,814 1,375
Other current liabilities 77,845 73,930
Other long-term liabilities:    
Workers compensation reserve 16,241 18,445
Professional liability reserve 39,356 38,307
Operating lease liabilities 31,999 35,725
Other 18,025 14,973
Other long-term liabilities $ 105,621 $ 107,450