XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Credit Losses (Tables)
9 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedule of classification of our accounts receivable

The classification of our accounts receivable balances was as follows (in thousands):

March 31, 2021

Gross

Allowance

Net

Trade receivables, current

$

87,537

$

(12,220)

$

75,317

Financing receivables, current

5,019

(2,777)

2,242

Accounts receivable, current

$

92,556

$

(14,997)

$

77,559

Financing receivables, current

$

5,019

$

(2,777)

$

2,242

Financing receivables, noncurrent

40,728

(13,540)

27,188

Total financing receivables

$

45,747

$

(16,317)

$

29,430

Schedule of credit quality analysis of financing receivable

The credit quality analysis of financing receivables as of March 31, 2021 was as follows (in thousands):

Amortized Cost Basis by Origination Year

Prior

2017

2018

2019

2020

2021

Total

1-30 days past due

 

$

557

$

344

 

$

260

 

$

386

 

$

242

 

$

656

 

$

2,445

31-60 days past due

171

302

298

98

245

25

1,139

61-90 days past due

1,868

744

672

605

356

67

4,312

91-120 days past due

120

139

22

134

172

587

121-150 days past due

401

351

129

143

158

28

1,210

Greater than 150 days past due

5,994

2,369

1,512

950

313

116

11,254

Total past due

9,111

4,249

2,893

2,316

1,486

892

20,947

Current

5,114

3,243

2,322

2,002

1,955

10,164

24,800

Financing receivables, gross

$

14,225

$

7,492

$

5,215

$

4,318

$

3,441

$

11,056

$

45,747

Institutional Loan Balances and Related Allowances for Credit Losses

The following table includes our financing receivables credit risk profile disclosures for prior periods before we adopted ASC 326 on July 1, 2020 (in thousands):

Over

Total

1-30 Days

31-60 Days

61-90 Days

90 Days

Total

Financing

Past Due

Past Due

Past Due

Past Due

Past Due

Current

Receivables

Financing receivables:

June 30, 2020

$

7,192

$

1,755

$

1,547

$

13,782

$

24,276

$

25,749

$

50,025

March 31, 2020

$

3,484

$

1,145

$

1,673

$

13,382

$

19,684

$

30,612

$

50,296

Rollforward of the allowance for credit losses

The following tables provide a rollforward of the allowance for credit losses (in thousands):

Three Months Ended March 31, 2021

 

Nine Months Ended March 31, 2021

Trade

Financing

Total

 

Trade

Financing

Total

Beginning balance

 

$

11,298

$

17,355

 

$

28,653

$

10,825

$

15,690

 

$

26,515

Write-offs

(1,499)

(1,934)

(3,433)

(3,401)

(3,787)

(7,188)

Recoveries

336

20

356

727

145

872

Provision for credit losses

2,085

876

2,961

4,069

4,269

8,338

Ending balance

$

12,220

$

16,317

$

28,537

$

12,220

$

16,317

$

28,537

Three Months Ended March 31, 2020

Nine Months Ended March 31, 2020

Trade

Financing

Total

Trade

Financing

Total

Beginning balance

 

$

9,652

$

13,873

 

$

23,525

$

8,243

$

6,289

 

$

14,532

Write-offs

(475)

(593)

(1,068)

(3,379)

(664)

(4,043)

Recoveries

202

12

214

706

40

746

Provision for credit losses

120

1,399

1,519

3,929

9,026

12,955

Ending balance

$

9,499

$

14,691

$

24,190

$

9,499

$

14,691

$

24,190