XML 40 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share, Basic [Abstract]  
Basic and Diluted Weighted Average Shares Outstanding

A reconciliation of basic and diluted weighted average shares outstanding is as follows:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

(Amounts in thousands, except per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

14,866

 

 

$

5,713

 

 

$

20,696

 

 

$

9,009

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares used in computing net income per share – basic

 

 

56,234

 

 

 

55,884

 

 

 

56,179

 

 

 

55,838

 

Effect of dilutive shares:

 

 

 

 

 

 

 

 

 

 

 

 

Options and stock units

 

 

276

 

 

 

391

 

 

 

330

 

 

 

437

 

Convertible senior notes(1)

 

 

—

 

 

 

159

 

 

 

—

 

 

 

202

 

Dilutive effect of unvested performance stock units

 

 

—

 

 

 

—

 

 

 

—

 

 

 

—

 

Dilutive potential common shares

 

 

276

 

 

 

550

 

 

 

330

 

 

 

639

 

Denominator for diluted earnings per share - adjusted
     weighted average shares used in computing
     earnings per share - diluted

 

 

56,510

 

 

 

56,434

 

 

 

56,509

 

 

 

56,477

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.26

 

 

$

0.10

 

 

$

0.37

 

 

$

0.16

 

Diluted

 

$

0.26

 

 

$

0.10

 

 

$

0.37

 

 

$

0.16

 

(1)
Represents the dilutive impact for the Company's 2019 Notes. As of June 30, 2025, the if-converted value is less than the outstanding principal of the 2023 Notes and are therefore anti-dilutive. Refer to Note 9, "Convertible Senior Notes," above for more information.