XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share
3 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings per Share

8. 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

September 30,

2024

2023

Numerator:

Net income (loss):

 

 

Continuing operations

$

46,245

$

11,959

Discontinued operations

(80)

(1,313)

Net income

$

46,165

$

10,646

Denominator:

Weighted-average basic shares outstanding

 

37,721

 

41,399

Effect of dilutive stock awards

 

1,388

 

785

Weighted-average diluted shares outstanding

 

39,109

 

42,184

Earnings (loss) per share:

Basic:

Continuing operations

$

1.23

$

0.29

Discontinued operations

$

(0.00)

$

(0.03)

Total basic earnings per share

$

1.22

$

0.26

Diluted:

Continuing operations

$

1.18

$

0.28

Discontinued operations

$

(0.00)

$

(0.03)

Total diluted earnings per share

$

1.18

$

0.25

Weighted-average antidilutive shares

332