XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share (Tables)
6 Months Ended
Dec. 31, 2023
Earnings per Share  
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

Six Months Ended

December 31, 

December 31, 

2023

2022

2023

2022

Numerator:

Net income (loss):

 

 

 

 

Continuing operations

$

37,713

$

24,126

$

49,672

$

29,639

Discontinued operations

2,178

527

865

(4,394)

Net income

$

39,891

$

24,653

$

50,537

$

25,245

Denominator:

Weighted-average basic shares outstanding

 

39,872

 

45,425

 

40,636

 

45,350

Effect of dilutive stock awards

 

915

 

696

 

850

 

729

Effect of ASR

 

 

 

 

153

Weighted-average diluted shares outstanding

 

40,787

 

46,121

 

41,486

 

46,232

Earnings (loss) per share:

Basic:

Continuing operations

$

0.95

$

0.53

$

1.22

$

0.65

Discontinued operations

$

0.05

$

0.01

$

0.02

$

(0.10)

Total basic earnings per share

$

1.00

$

0.54

$

1.24

$

0.56

Diluted:

Continuing operations

$

0.92

$

0.52

$

1.20

$

0.64

Discontinued operations

$

0.05

$

0.01

$

0.02

$

(0.10)

Total diluted earnings per share

$

0.98

$

0.53

$

1.22

$

0.55

Weighted-average antidilutive shares

89

365

210

421