XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
9 Months Ended
Feb. 28, 2023
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)

 

February 28, 2023

 

 

May 31, 2022

 

 

$ Change

 

 

% Change

 

Trade accounts receivable, less allowances

 

$

1,203,212

 

 

$

1,432,632

 

 

$

(229,420

)

 

 

-16.0

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Contract assets

 

$

66,100

 

 

$

57,234

 

 

$

8,866

 

 

 

15.5

%

Contract liabilities - short-term

 

 

(53,481

)

 

 

(44,938

)

 

 

(8,543

)

 

 

19.0

%

Net Contract Assets

 

$

12,619

 

 

$

12,296

 

 

$

323

 

 

 

 

The $0.3 million increase in our net contract assets from May 31, 2022 to February 28, 2023, resulted primarily due to the timing of construction jobs in progress at February 28, 2023 versus May 31, 2022.
Summary of Activity for Allowance for Credit Losses

The following tables summarize the activity for the allowance for credit losses for the three and nine months ended February 28, 2023 and 2022:

 

Three Months Ended

 

 

Nine Months Ended

 

 

February 28,

 

February 28,

 

 

February 28,

 

February 28,

 

(In thousands)

2023

 

2022

 

 

2023

 

2022

 

Beginning Balance

$

48,041

 

$

50,932

 

 

$

46,669

 

$

55,922

 

Bad debt provision

 

1,950

 

 

571

 

 

 

9,473

 

 

2,645

 

Uncollectible accounts written off, net of recoveries

 

(2,667

)

 

(2,436

)

 

 

(7,573

)

 

(7,335

)

Translation adjustments

 

(2

)

 

727

 

 

 

(1,247

)

 

(1,438

)

Ending Balance

$

47,322

 

$

49,794

 

 

$

47,322

 

$

49,794