XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts and Financing Receivables (Tables)
3 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of classification of accounts and financing receivable

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

September 30, 2024

Gross

Allowance

Net

Accounts receivables, current

$

205,610

$

(36,691)

$

168,919

Financing receivables, current

5,319

(2,729)

2,590

Accounts and financing receivables, current

$

210,929

$

(39,420)

$

171,509

Financing receivables, current

$

5,319

$

(2,729)

$

2,590

Financing receivables, noncurrent

35,277

(10,738)

24,539

Total financing receivables

$

40,596

$

(13,467)

$

27,129

June 30, 2024

Gross

Allowance

Net

Accounts receivables, current

$

159,406

$

(35,336)

$

124,070

Financing receivables, current

5,239

(2,476)

2,763

Accounts and financing receivables, current

$

164,645

$

(37,812)

$

126,833

Financing receivables, current

$

5,239

$

(2,476)

$

2,763

Financing receivables, noncurrent

36,214

(10,082)

26,132

Total financing receivables

$

41,453

$

(12,558)

$

28,895

Schedule of credit quality analysis of financing receivable

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

Amortized Cost Basis by Origination Year

Prior

2021

2022

2023

2024

2025

Total

1-30 days past due

 

$

437

$

321

 

$

477

 

$

279

 

$

1,797

 

$

152

 

$

3,463

31-60 days past due

104

56

130

752

100

1,142

61-90 days past due

119

267

124

929

1,439

91-120 days past due

215

25

23

495

414

1,172

121-150 days past due

132

28

100

501

676

1,437

Greater than 150 days past due

2,926

1,654

1,120

2,046

1,874

9,620

Total past due

3,933

2,084

2,117

4,197

5,790

152

18,273

Current

6,003

3,580

1,167

3,784

5,660

2,129

22,323

Financing receivables, gross

$

9,936

$

5,664

$

3,284

$

7,981

$

11,450

$

2,281

$

40,596

Gross write-offs

$

414

$

125

$

357

$

175

$

27

$

$

1,098

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

Amortized Cost Basis by Origination Year

Prior

2020

2021

2022

2023

2024

Total

1-30 days past due

 

$

552

$

 

$

214

 

$

111

 

$

1,188

 

$

1,146

 

$

3,211

31-60 days past due

213

90

65

37

567

1,488

2,460

61-90 days past due

174

5

110

370

257

916

91-120 days past due

11

434

20

206

791

1,462

121-150 days past due

51

88

63

314

268

91

875

Greater than 150 days past due

2,556

466

1,366

1,300

1,920

987

8,595

Total past due

3,546

655

2,147

1,892

4,519

4,760

17,519

Current

6,014

748

3,944

1,897

4,549

6,782

23,934

Financing receivables, gross

$

9,560

$

1,403

$

6,091

$

3,789

$

9,068

$

11,542

$

41,453

Gross write-offs

$

1,145

$

279

$

509

$

597

$

729

$

2

$

3,261

Schedule of the allowance for credit losses roll-forward

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

Three Months Ended September 30, 2024

Accounts

Financing

Total

Beginning balance

 

$

35,336

$

12,558

 

$

47,894

Write-offs

(13,111)

(1,098)

(14,209)

Recoveries

2,577

176

2,753

Provision for credit losses

11,889

1,831

13,720

Ending balance

$

36,691

$

13,467

$

50,158

Three Months Ended September 30, 2023

Accounts

Financing

Total

Beginning balance

 

$

29,190

$

11,468

 

$

40,658

Write-offs

(8,412)

(736)

(9,148)

Recoveries

2,621

190

2,811

Provision for credit losses

8,962

1,264

10,226

Ending balance

$

32,361

$

12,186

$

44,547