v3.26.1
Earnings per Share (EPS)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Earnings per Share (EPS) Earnings per Share (EPS)
The calculation of basic and diluted EPS is presented below.
Three Months Ended March 31,
20262025
Numerator:  
Net income$58,138 $35,422 
Denominator:  
Weighted-average shares used in basic EPS
146,764 182,872 
Dilutive effect of common stock equivalents 978 1,901 
Weighted-average shares used in diluted EPS147,742 184,773 
Basic net income per share$0.40 $0.19 
Diluted net income per share$0.39 $0.19 
Common stock equivalents excluded from calculation of diluted earnings per share because their impact would be anti-dilutive:
Stock-based compensation awards
3,340 3,969 
Convertible senior notes
16,168 — 
Total
19,508 3,969