| Schedule of Earnings Per Share, Basic and Diluted |
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | Numerator: | | | | | | | | | Net income | $ | 55,293 | | | $ | 99,855 | | | $ | 165,392 | | | $ | 144,274 | | | Dividends on convertible Preferred Stock | (14,149) | | | (6,851) | | | (28,142) | | | (13,632) | | | Income allocated to participating Preferred Stock | (4,723) | | | (7,314) | | | (15,807) | | | (10,703) | | | Net income attributable to common stockholders | $ | 36,421 | | | $ | 85,690 | | | $ | 121,443 | | | $ | 119,939 | | | | | | | | | | | Effect of dilutive securities: | | | | | | | | Allocation of earnings to participating securities | $ | 4,723 | | | $ | 7,314 | | | $ | 15,807 | | | $ | 10,703 | | Reallocation of earnings to participating securities | (4,689) | | | (7,250) | | | (15,666) | | | (10,615) | | | Net income available to common stockholders | $ | 36,455 | | | $ | 85,754 | | | $ | 121,584 | | | $ | 120,027 | | | | | | | | | | Denominator: | | | | | | | | | Weighted average common shares outstanding, basic | 254,806 | | | 257,750 | | | 255,895 | | | 246,536 | | | Dilutive shares of Common Stock | 2,127 | | | 2,461 | | | 2,600 | | | 2,221 | | | Weighted average shares of Common Stock outstanding, diluted | 256,933 | | | 260,211 | | | 258,495 | | | 248,757 | | | | | | | | | | | Earnings per share: | | | | | | | | | Basic | $ | 0.14 | | | $ | 0.33 | | | $ | 0.47 | | | $ | 0.49 | | Diluted | $ | 0.14 | | | $ | 0.33 | | | $ | 0.47 | | | $ | 0.48 | |
|