XML 91 R43.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net income $ 99,855 $ 44,419 $ 79,783 $ 77,811 $ 144,274 $ 157,594
Dividends on Series A convertible preferred stock [1] (6,851)   (6,838)   (13,632) (13,675)
Income allocated to participating preferred stock [1] (7,314)   (6,289)   (10,703) (12,417)
Net income attributable to common stockholders 85,690   66,656   119,939 131,502
Effect of dilutive securities:            
Allocation of earnings to participating securities 7,314   6,289   10,703 12,417
Reallocation of earnings to participating securities (7,250)   (6,181)   (10,615) (12,197)
Net income available to common stockholders after assumed conversions $ 85,754   $ 66,764   $ 120,027 $ 131,722
Denominator:            
Weighted average common shares outstanding, basic (in shares) 257,750   233,197   246,536 232,979
Dilutive shares of common stock (in shares) 2,461   4,398   2,221 4,590
Weighted average shares of common stock outstanding, diluted (in shares) 260,211   237,595   248,757 237,569
Earnings per share:            
Basic (in USD per share) $ 0.33   $ 0.29   $ 0.49 $ 0.56
Diluted (in USD per share) $ 0.33   $ 0.28   $ 0.48 $ 0.55
[1] Amounts in this line item are associated with a related party for all periods presented.