XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
6 Months Ended
Nov. 30, 2025
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 assets consisted of the following:

(In thousands, except percentages)

 

November 30, 2025

 

 

May 31, 2025

 

 

$ Change

 

 

% Change

 

Trade accounts receivable, less allowances

 

$

1,330,524

 

 

$

1,509,109

 

 

$

(178,585

)

 

 

(11.8

%)

 

 

 

 

 

 

 

 

 

 

 

 

 

Contract assets

 

$

77,654

 

 

$

72,949

 

 

$

4,705

 

 

 

6.4

%

Contract liabilities - short-term

 

 

(69,037

)

 

 

(56,634

)

 

 

(12,403

)

 

 

21.9

%

Net Contract Assets

 

$

8,617

 

 

$

16,315

 

 

$

(7,698

)

 

 

 

Summary of Activity for Allowance for Credit Losses

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

 

Three Months Ended

 

 

Six Months Ended

 

 

November 30,

 

November 30,

 

 

November 30,

 

November 30,

 

(In thousands)

2025

 

2024

 

 

2025

 

2024

 

Beginning Balance

$

42,506

 

$

49,106

 

 

$

42,844

 

$

48,763

 

Bad debt provision

 

(93

)

 

5,981

 

 

 

1,301

 

 

6,928

 

Uncollectible accounts written off, net of recoveries

 

(2,662

)

 

(1,429

)

 

 

(4,710

)

 

(2,215

)

Translation adjustments

 

(139

)

 

(987

)

 

 

177

 

 

(805

)

Ending Balance

$

39,612

 

$

52,671

 

 

$

39,612

 

$

52,671