v3.26.1
Detail of Certain Balance Sheet Accounts (Tables)
6 Months Ended
Jun. 30, 2026
Disclosure Text Block Supplement [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

Non-trade receivables

 

$

61,709

 

 

$

38,196

 

Income tax receivable

 

 

49,050

 

 

 

864

 

Rebate receivable

 

 

45,393

 

 

 

32,407

 

Inventory returns receivable

 

 

11,594

 

 

 

11,019

 

Dues and subscriptions

 

 

11,573

 

 

 

7,588

 

Prepaid insurance

 

 

5,440

 

 

 

13,255

 

Other prepaid expenses and current assets

 

 

20,404

 

 

 

15,263

 

Total prepaid expenses and other current assets

 

$

205,163

 

 

$

118,592

 

Schedule of Other Assets

Other assets consist of the following (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

Insurance recoveries

 

$

40,760

 

 

$

7,251

 

Interest rate swaps

 

 

14,167

 

 

 

1,181

 

Other investments

 

 

7,544

 

 

 

7,481

 

Cloud computing

 

 

6,863

 

 

 

6,017

 

Deposits

 

 

5,816

 

 

 

5,722

 

Deferred compensation

 

 

5,022

 

 

 

4,702

 

Notes receivable

 

 

1,940

 

 

 

4,012

 

Other assets

 

 

3,122

 

 

 

3,346

 

Total other assets

 

$

85,234

 

 

$

39,712

 

 

Schedule of Accrued Expenses

Accrued expenses consist of the following (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

Wages and payroll taxes

 

$

153,232

 

 

$

131,162

 

Compensated absences

 

 

35,152

 

 

 

31,543

 

Health insurance reserves

 

 

28,011

 

 

 

15,389

 

Workers compensation insurance reserves

 

 

19,992

 

 

 

24,897

 

Legal settlements and professional fees

 

 

18,569

 

 

 

10,525

 

Checks in excess of cash balance

 

 

17,731

 

 

 

34,824

 

General and professional liability insurance reserves

 

 

16,376

 

 

 

7,696

 

Deferred revenue

 

 

13,083

 

 

 

9,039

 

Property insurance reserves

 

 

8,085

 

 

 

11,170

 

Automobile insurance reserves

 

 

6,529

 

 

 

5,585

 

Taxes other than income taxes

 

 

4,243

 

 

 

3,506

 

Other

 

 

50,698

 

 

 

47,688

 

Total accrued expenses

 

$

371,701

 

 

$

333,024

 

 

Schedule of Long-Term Liabilities

Long-term liabilities consist of the following (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

General and professional liability insurance reserves

 

$

37,219

 

 

$

25,032

 

Workers compensation insurance reserves

 

 

24,591

 

 

 

25,369

 

Automobile insurance reserves

 

 

7,795

 

 

 

9,849

 

Deferred compensation

 

 

5,022

 

 

 

4,702

 

Other

 

 

1,985

 

 

 

1,613

 

Total long-term liabilities

 

$

76,612

 

 

$

66,565