XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of fair values of our financial assets and liabilities

The fair values of our financial assets and liabilities as of June 30, 2022 and 2023 are categorized as follows (in thousands):

    

June 30, 2022

    

June 30, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

    

Level 1

    

Level 2

    

Level 3

    

Total

Assets—Insurance company contracts

$

$

40,284

$

$

40,284

$

$

47,181

$

$

47,181

Assets—Interest rate swap contract

$

$

$

$

$

$

5,369

$

$

5,369

Liabilities—Convertible debt

$

$

242,302

$

$

242,302

$

$

$

$

Liabilities—Contingent consideration

$

$

$

28,212

$

28,212

$

$

$

21,181

$

21,181

Summary of unrealized gains and losses from our foreign currency forward contracts

Fiscal Year Ended June 30,

    

2022

    

2023

Total interest and other expense, net presented in the condensed consolidated statements of operations in which the effects of cash flow hedges are recorded

$

$

(20,041)

Gain recognized in other comprehensive income

 

 

3,892

Amount reclassified from accumulated other comprehensive income (loss) to interest expense, net

 

 

1,343

Schedule of computation of basic and diluted earnings per share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):

    

2021

    

2022

    

2023

Net income available to common stockholders

$

74,049

$

115,347

$

91,778

Weighted average shares outstanding—basic

 

17,968

 

17,551

 

16,828

Dilutive effect of equity awards

 

420

 

319

 

362

Weighted average shares outstanding—diluted

 

18,388

 

17,870

 

17,190

Basic earnings per share

$

4.12

$

6.57

$

5.45

Diluted earnings per share

$

4.03

$

6.45

$

5.34

Weighted average shares excluded from diluted earnings per share due to their anti-dilutive effect

47

47

49

Schedule of warranty provision

Warranty provision as of June 30, 2020

    

$

20,825

Warranty claims provided for/assumed in acquisition

 

5,419

Settlements made

 

(6,508)

Warranty provision as of June 30, 2021

$

19,736

Warranty claims provided for/assumed in acquisition

 

3,474

Settlements made

 

(9,863)

Warranty provision as of June 30, 2022

$

13,347

Warranty claims provided for/assumed in acquisition

 

4,193

Settlements made

 

(6,391)

Warranty provision as of June 30, 2023

$

11,149