v3.25.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic EPS:        
Net income attributable to stockholders $ 38,178 $ 14,903 $ 49,849 $ 27,153
Weighted-average common shares – Basic (in shares) [1] 114,409,231 111,395,025 114,053,292 111,040,410
Basic EPS (in USD per share) [1] $ 0.33 $ 0.13 $ 0.44 $ 0.24
Diluted EPS:        
Net income attributable to stockholders $ 38,178 $ 14,903 $ 49,849 $ 27,153
Weighted-average common shares – Diluted (in shares) [1] 115,692,969 111,466,497 115,936,910 111,076,938
Diluted EPS (in USD per share) [1] $ 0.33 $ 0.13 $ 0.43 $ 0.24
[1] See “Notes to Condensed Consolidated Financial Statements – Note 3. Earnings Per Share” for additional information.