XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share (Tables)
9 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of earnings per share

The following table sets forth the computations of basic and diluted earnings per share and antidilutive shares (in thousands, except per share data):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

March 31,

​

March 31,

​

​

2025

​

2024

​

2025

​

2024

Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

Net income (loss):

​

 

​

​

 

​

​

 

​

​

 

​

Continuing operations

​

$

60,794

​

$

37,441

​

$

178,215

​

$

87,113

Discontinued operations

​

​

38

​

​

(620)

​

​

4,638

​

​

245

Net income

​

$

60,832

​

$

36,821

​

$

182,853

​

$

87,358

​

​

​

​

​

​

​

​

​

​

​

​

​

Denominator:

​

​

​

​

​

​

​

​

​

​

​

​

Weighted-average basic shares outstanding

 

​

37,140

​

 

38,713

 

​

37,434

 

​

40,000

Effect of dilutive stock awards

 

​

1,093

​

 

923

 

​

1,149

 

​

874

Weighted-average diluted shares outstanding

 

​

38,233

​

 

39,636

 

​

38,583

 

​

40,874

​

​

​

​

​

​

​

​

​

​

​

​

​

Earnings (loss) per share:

​

​

​

​

​

​

​

​

​

​

​

​

Basic:

​

​

​

​

​

​

​

​

​

​

​

​

Continuing operations

​

$

1.64

​

$

0.97

​

$

4.76

​

$

2.18

Discontinued operations

​

$

0.00

​

$

(0.02)

​

$

0.12

​

$

0.01

Total basic earnings per share

​

$

1.64

​

$

0.95

​

$

4.88

​

$

2.18

Diluted:

​

​

​

​

​

​

​

​

​

​

​

​

Continuing operations

​

$

1.59

​

$

0.94

​

$

4.62

​

$

2.13

Discontinued operations

​

$

0.00

​

$

(0.02)

​

$

0.12

​

$

0.01

Total diluted earnings per share

​

$

1.59

​

$

0.93

​

$

4.74

​

$

2.14

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted-average antidilutive shares

​

​

1

​

​

2

​

​

30

​

​

141

​