v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Shares Used in Calculating Earnings Per Basic and Diluted Shares
A reconciliation of shares used in calculating basic and diluted earnings per share follows (in thousands, except per share amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Net income $124,013 $74,660 $274,255 $180,177 
Shares:
Total weighted-average basic shares outstanding21,364 23,222 21,547 23,534 
Dilutive effect of stock-based awards674 220 613 154 
Dilutive effect of convertible senior notes(1)
217 78 294 101 
Total weighted-average dilutive shares outstanding22,255 23,520 22,454 23,789 
Basic earnings per share$5.80 $3.22 $12.73 $7.66 
Diluted earnings per share$5.57 $3.17 $12.21 $7.57 
_______________________
(1)On July 22, 2026, the Company issued a notice of redemption for all of its outstanding convertible senior notes due 2029 and elected to settle any conversions in cash. On and after the notice date, the dilutive effect of the convertible senior notes was excluded from the calculation of diluted earnings per share for the three and nine months ended September 30, 2026, as the settlement of the notes, whether upon conversion or redemption, would be made in cash and would not result in any issuance of shares. As of September 30, 2026, the Company had no convertible senior notes outstanding following the full settlement of the convertible senior notes on September 24, 2026. Refer to Note 7: Borrowings for further details.