XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.2
BALANCE SHEET DETAILS
6 Months Ended
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET DETAILS BALANCE SHEET DETAILS
The consolidated balance sheets detail is as follows:
June 30, 2025December 31, 2024
Other current assets:
Restricted cash and cash equivalents$22,146 $14,984 
Income taxes receivable10,592 11,683 
Subcontractor deposits12,930 11,190 
Other18,698 15,601 
Other current assets$64,366 $53,458 
Fixed assets:
Furniture and equipment$95,254 $90,970 
Software427,187 440,034 
Leasehold improvements16,058 16,061 
538,499 547,065 
Accumulated depreciation(380,284)(360,795)
Fixed assets, net$158,215 $186,270 
Other assets:
Life insurance cash surrender value$200,192 $194,350 
Operating lease right-of-use assets29,452 32,115 
Other28,335 31,588 
Other assets$257,979 $258,053 
Accounts payable and accrued expenses:
Trade accounts payable$34,740 $31,356 
Subcontractor payable64,716 69,563 
Accrued expenses53,420 57,263 
Loss contingencies7,213 2,999 
Professional liability reserve9,075 8,395 
Other6,459 14,735 
Accounts payable and accrued expenses$175,623 $184,311 
Accrued compensation and benefits:
Accrued payroll$44,614 $46,896 
Accrued bonuses and commissions18,175 25,988 
ESPP contributions
650 812 
Workers compensation reserve8,723 9,954 
Deferred compensation192,460 191,006 
Other10,009 12,888 
Accrued compensation and benefits$274,631 $287,544 
Other current liabilities:
Client deposits$104,240 $56,341 
Operating lease liabilities6,283 6,200 
Deferred revenue10,459 10,014 
Other2,407 1,375 
Other current liabilities$123,389 $73,930 
Other long-term liabilities:
Workers compensation reserve$17,001 $18,445 
Professional liability reserve40,303 38,307 
Operating lease liabilities33,020 35,725 
Other17,563 14,973 
Other long-term liabilities$107,887 $107,450