XML 37 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Composition of Certain Financial Statement Captions
12 Months Ended
Jun. 30, 2025
Composition Of Certain Financial Statement Captions [Abstract]  
Composition of Certain Financial Statement Captions Composition of Certain Financial Statement Captions
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (dollars in thousands):
June 30,
20252024
Accrued salaries and withholdings$216,399 $218,529 
Accrued leave41,884 75,339 
Other24,704 22,646 
Total accrued compensation and benefits$282,987 $316,514 
Other Accrued Expenses and Current Liabilities
Other accrued expenses and current liabilities consisted of the following (dollars in thousands):
June 30,
20252024
Deferred revenue, current$190,400 $139,745 
Vendor obligations99,763 72,875 
MARPA payable96,391 110,750 
Operating lease liabilities, current40,009 51,223 
Other48,232 38,761 
Total other accrued expenses and current liabilities$474,795 $413,354 
Other Long-Term Liabilities
Other long-term liabilities consisted of the following (dollars in thousands):
June 30,
20252024
Reserve for unrecognized tax benefits$30,321 $75,988 
Deferred and contingent acquisition consideration10,017 16,140 
Accrued post-retirement obligations6,967 6,840 
Deferred revenue, noncurrent6,014 4,607 
Interest rate swap agreements
1,503 — 
Other7,558 8,610 
Total other long-term liabilities$62,380 $112,185 
Accrued post-retirement obligations include projected liabilities for benefits the Company is obligated to provide under long-term care, group health, and executive life insurance plans, each of which is unfunded. Plan benefits are provided to certain current and former executives and their dependents and other eligible employees, as defined. Post-retirement obligations also include accrued benefits under supplemental retirement benefit plans covering certain executives. The expense recorded under these plans was $0.3 million, $0.3 million, and $0.7 million during fiscal 2025, 2024, and 2023, respectively.