XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive securities are as follows:
Three months ended September 30,Nine months ended September 30,
(in thousands, except earnings per share)2025202420252024
Net income/(loss) attributable to the Company$(97,760)$18,029 $(71,222)$69,944 
Weighted average number of shares:
Weighted average number of shares used in calculating basic net income/(loss) per share29,012 31,251 29,914 31,234 
Effect of dilutive stock-based compensation plans:
Restricted stock units and multi-year awards 116  99 
Weighted average number of shares used in calculating diluted net income/(loss) per share29,012 31,367 29,914 31,333