v3.26.1
Revenue (Tables)
12 Months Ended
May 31, 2026
Revenue from Contract with Customer [Abstract]  
Trade Accounts Receivable Net of Allowances and Net Contract Assets

Trade accounts receivable, net of allowances, and net contract (liabilities) assets consisted of the following:

Year Ended May 31,

2026

 

2025

 

$ Change

 

% Change

 

(In thousands, except percentages)

 

 

 

 

Trade accounts receivable, less allowances

$

1,661,538

 

$

1,509,109

 

$

152,429

 

 

10.1

%

 

 

 

 

 

 

Contract assets

$

61,757

 

$

72,949

 

$

(11,192

)

 

(15.3

%)

Contract liabilities - short-term

 

(75,279

)

 

(56,634

)

 

(18,645

)

 

32.9

%

Net Contract (Liabilities) Assets

$

(13,522

)

$

16,315

 

$

(29,837

)

 

 

Summary of Activity for Allowance for Credit Losses

The following tables summarize the activity for the allowance for credit losses:

Year Ended May 31,

 

2026

 

 

2025

 

 

2024

 

(In thousands)

 

 

 

 

 

 

 

 

 

Beginning Balance

 

$

42,844

 

 

$

48,763

 

 

$

49,482

 

Bad debt provision

 

 

9,297

 

 

 

16,411

 

 

 

18,375

 

Uncollectible accounts written off, net of recoveries

 

 

(13,776

)

 

 

(22,560

)

 

 

(19,160

)

Translation adjustments

 

 

814

 

 

 

230

 

 

 

66

 

Ending Balance

 

$

39,179

 

 

$

42,844

 

 

$

48,763