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

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

December 31, 2020

Gross

Allowance

Net

Trade receivables, current

$

99,811

$

(11,298)

$

88,513

Financing receivables, current

6,830

(4,292)

2,538

Accounts receivable, current

$

106,641

$

(15,590)

$

91,051

Financing receivables, current

$

6,830

$

(4,292)

$

2,538

Financing receivables, noncurrent

41,165

(13,063)

28,102

Total financing receivables

$

47,995

$

(17,355)

$

30,640

Schedule of credit quality analysis of financing receivable

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

Amortized Cost Basis by Origination Year

Prior

2017

2018

2019

2020

2021

Total

1-30 days past due

 

$

767

$

444

 

$

589

 

$

909

 

$

342

 

$

23

 

$

3,074

31-60 days past due

631

500

97

123

183

29

1,563

61-90 days past due

261

417

69

195

245

1,187

Greater than 90 days past due

7,635

2,367

2,200

1,027

506

13,735

Total past due

9,294

3,728

2,955

2,254

1,276

52

19,559

Current

11,824

5,389

3,891

4,205

2,271

856

28,436

Financing receivables, gross

$

21,118

$

9,117

$

6,846

$

6,459

$

3,547

$

908

$

47,995

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

December 31, 2019

$

3,226

$

1,601

$

566

$

13,407

$

18,800

$

31,415

$

50,215

Rollforward of the allowance for credit losses

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

Three Months Ended December 31, 2020

 

Six Months Ended December 31, 2020

Trade

Financing

Total

 

Trade

Financing

Total

Beginning balance

 

$

10,634

$

16,815

 

$

27,449

$

10,825

$

15,690

 

$

26,515

Write-offs

(1,143)

(1,597)

(2,740)

(1,902)

(1,853)

(3,755)

Recoveries

205

85

290

391

125

516

Provision for credit losses

1,602

2,052

3,654

1,984

3,393

5,377

Ending balance

$

11,298

$

17,355

$

28,653

$

11,298

$

17,355

$

28,653

Three Months Ended December 31, 2019

Six Months Ended December 31, 2019

Trade

Financing

Total

Trade

Financing

Total

Beginning balance

 

$

9,231

$

9,578

 

$

18,809

$

8,243

$

6,289

 

$

14,532

Write-offs

(1,306)

(45)

(1,351)

(2,904)

(71)

(2,975)

Recoveries

181

4

185

504

28

532

Provision for credit losses

1,546

4,336

5,882

3,809

7,627

11,436

Ending balance

$

9,652

$

13,873

$

23,525

$

9,652

$

13,873

$

23,525