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