| Income Statement | 2025-09-30 | 2025-06-30 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Net income attributable to common stockholders | 18,449 | 16,881 | 18,676 | 21,026 |
| Basic (in shares) | 78,515,639 | 79,474,862 | 80,925,851 | 79,456,745 |
| Diluted (in shares) | 78,813,809 | 80,208,877 | 81,365,205 | 80,907,705 |
| Earnings per common share, basic (in usd per share) | 0.23 | 0.21 | 0.23 | 0.26 |
| Earnings per common share, diluted (in usd per share) | 0.23 | 0.21 | 0.23 | 0.26 |
TPG RE Finance Trust, Inc. (TRTX)
TPG RE Finance Trust, Inc. (TRTX)