XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts and Financing Receivable (Tables)
9 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of classification of our accounts and financing receivable

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

March 31, 2024

Gross

Allowance

Net

Accounts receivables, current

$

176,083

$

(37,873)

$

138,210

Financing receivables, current

4,972

(2,273)

2,699

Accounts and financing receivables, current

$

181,055

$

(40,146)

$

140,909

Financing receivables, current

$

4,972

$

(2,273)

$

2,699

Financing receivables, noncurrent

36,081

(9,285)

26,796

Total financing receivables

$

41,053

$

(11,558)

$

29,495

June 30, 2023

Gross

Allowance

Net

Accounts receivables, current

$

129,318

$

(29,190)

$

100,128

Financing receivables, current

4,757

(2,136)

2,621

Accounts and financing receivables, current

$

134,075

$

(31,326)

$

102,749

Financing receivables, current

$

4,757

$

(2,136)

$

2,621

Financing receivables, noncurrent

36,368

(9,332)

27,036

Total financing receivables

$

41,125

$

(11,468)

$

29,657

Schedule of credit quality analysis of financing receivable

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

Amortized Cost Basis by Origination Year

Prior

2020

2021

2022

2023

2024

Total

1-30 days past due

 

$

637

$

126

 

$

522

 

$

153

 

$

464

 

$

1,472

 

$

3,374

31-60 days past due

43

102

46

249

206

117

763

61-90 days past due

279

4

61

144

254

239

981

91-120 days past due

33

196

43

993

133

1,398

121-150 days past due

54

76

71

176

192

569

Greater than 150 days past due

2,670

470

1,211

1,208

1,805

467

7,831

Total past due

3,716

702

2,112

1,868

3,898

2,620

14,916

Current

6,033

736

4,309

2,137

6,099

6,823

26,137

Financing receivables, gross

$

9,749

$

1,438

$

6,421

$

4,005

$

9,997

$

9,443

$

41,053

Gross write-offs

$

1,063

$

279

$

483

$

593

$

619

$

$

3,037

The credit quality analysis of financing receivables as of June 30, 2023 was as follows (in thousands):

Amortized Cost Basis by Origination Year

Prior

2019

2020

2021

2022

2023

Total

1-30 days past due

 

$

186

$

79

 

$

115

 

$

137

 

$

735

 

$

1,944

 

$

3,196

31-60 days past due

61

34

359

573

1,103

2,130

61-90 days past due

97

39

110

65

559

368

1,238

91-120 days past due

2

17

2

13

77

200

311

121-150 days past due

62

37

26

45

147

129

446

Greater than 150 days past due

2,641

734

708

2,071

1,457

381

7,992

Total past due

3,049

940

961

2,690

3,548

4,125

15,313

Current

6,199

1,112

820

5,350

2,608

9,723

25,812

Financing receivables, gross

$

9,248

$

2,052

$

1,781

$

8,040

$

6,156

$

13,848

$

41,125

Schedule of roll-forward of the allowance for credit losses

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

Three Months Ended March 31, 2024

 

Nine Months Ended March 31, 2024

Accounts

Financing

Total

 

Accounts

Financing

Total

Beginning balance

 

$

35,020

$

13,326

 

$

48,346

$

29,190

$

11,468

 

$

40,658

Write-offs

(13,374)

(1,880)

(15,254)

(32,925)

(3,037)

(35,962)

Recoveries

2,973

649

3,622

7,901

1,093

8,994

Provision for credit losses

13,254

(537)

12,717

33,707

2,034

35,741

Ending balance

$

37,873

$

11,558

$

49,431

$

37,873

$

11,558

$

49,431

Three Months Ended March 31, 2023

Nine Months Ended March 31, 2023

Accounts

Financing

Total

Accounts

Financing

Total

Beginning balance

 

$

27,516

$

16,045

 

$

43,561

$

30,897

$

14,891

 

$

45,788

Write-offs

(11,575)

(161)

(11,736)

(31,751)

(777)

(32,528)

Recoveries

3,613

402

4,015

7,869

436

8,305

Provision for credit losses

8,212

904

9,116

20,751

2,640

23,391

Ending balance

$

27,766

$

17,190

$

44,956

$

27,766

$

17,190

$

44,956