XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Computation of Net Income Per Share The computation of net income per share is as follows (in thousands, except per share amounts):

 

 

 

Year Ended December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Net income (1)

 

$

20,052

 

 

$

48,188

 

 

$

118,442

 

Basic weighted-average common shares outstanding

 

 

62,386

 

 

 

66,006

 

 

 

66,742

 

Effect of dilutive stock-based compensation awards (2)

 

 

878

 

 

 

1,381

 

 

 

1,485

 

Diluted weighted-average common shares outstanding

 

 

63,264

 

 

 

67,387

 

 

 

68,227

 

Net income per share, basic (1)

 

$

0.32

 

 

$

0.73

 

 

$

1.77

 

Net income per share, diluted (1)

 

 

0.32

 

 

 

0.72

 

 

 

1.74

 

(1)
During the year ended December 31, 2023 the Company released a significant portion of its valuation allowance for deferred tax assets that had been recorded as a result of the 2020 goodwill and indefinite-lived intangible asset impairments. For more information, see Note 12 (Income Taxes).
(2)
There were 1,408, 31 and 290 potential common shares excluded from diluted weighted-average common shares outstanding for the years ended December 31, 2025, 2024 and 2023, respectively, as their inclusion would have had an anti-dilutive effect.