Financial Metrics
STWD STARWOOD PROPERTY TRUST, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-12 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 490414000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 515669000.0 | +5.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 521547000.0 | +1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 523088000.0 | +0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 489826000.0 | -6.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 479540000.0 | -2.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 418180000.0 | -12.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 444283000.0 | +6.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 488878000.0 | +10.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 2049908000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1946843000.0 | -5.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1844289000.0 | -5.3% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51974000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 168843000.0 | +224.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 47435000.0 | -71.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 154332000.0 | +225.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 77890000.0 | -49.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 76068000.0 | -2.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 112255000.0 | +47.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 129814000.0 | +15.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 72560000.0 | -44.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 339213000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 359933000.0 | +6.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 411544000.0 | +14.3% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.16 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.54 | +237.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.15 | -72.2% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.49 | +226.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.24 | -51.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.23 | -4.2% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.33 | +43.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.38 | +15.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.19 | -50.0% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1.07 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.1 | +2.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.15 | +4.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.16 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.54 | +237.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.15 | -72.2% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.48 | +220.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.24 | -50.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.23 | -4.2% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.33 | +43.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.38 | +15.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.19 | -50.0% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1.07 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.1 | +2.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.15 | +4.5% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 395799000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 333929000.0 | -15.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 195319000.0 | -41.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 194660000.0 | -0.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 327363000.0 | +68.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 259267000.0 | -20.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 357853000.0 | +38.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 377831000.0 | +5.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 440580000.0 | +16.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 259921000.0 | -41.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 301135000.0 | +15.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 194660000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 377831000.0 | +94.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 499480000.0 | +32.2% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 77354380000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 73170367000.0 | -5.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 70293689000.0 | -3.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 69504196000.0 | -1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 66169669000.0 | -4.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 64089402000.0 | -3.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 64233850000.0 | +0.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 62556497000.0 | -2.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 62163347000.0 | -0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 62369363000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 62433975000.0 | +0.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 69504196000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 62556497000.0 | -10.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 63183357000.0 | +1.0% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 70237489000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 65977390000.0 | -6.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 63200233000.0 | -4.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 62481214000.0 | -1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 59129488000.0 | -5.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 57115629000.0 | -3.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 56951237000.0 | -0.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 55363025000.0 | -2.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 55006596000.0 | -0.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 55200633000.0 | +0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 54861935000.0 | -0.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 62481214000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 55363025000.0 | -11.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 55693851000.0 | +0.6% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6382225000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6414494000.0 | +0.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6321015000.0 | -1.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6251089000.0 | -1.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 6272747000.0 | +0.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 6218474000.0 | -0.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 6539723000.0 | +5.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 6437107000.0 | -1.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 6405665000.0 | -0.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 6422210000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6864314000.0 | +6.9% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 6251089000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 6437107000.0 | +3.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 6795516000.0 | +5.6% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28558000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 160356000.0 | +661.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 516743000.0 | +222.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 55949000.0 | -89.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 109207000.0 | +95.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 351006000.0 | +221.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 238865000.0 | -31.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 151511000.0 | -36.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 489102000.0 | +222.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 528597000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 646586000.0 | +22.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 977852000.0 | +51.2% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13017000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 552082000.0 | +4141.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 943158000.0 | +70.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1165661000.0 | +23.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1436175000.0 | +23.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1746413000.0 | +21.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -906449000.0 | -151.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -1858825000.0 | -105.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -3078101000.0 | -65.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 855074000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2083954000.0 | +143.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -3776452000.0 | -281.2% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 164250000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -640528000.0 | -490.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -1411147000.0 | -120.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -1079833000.0 | +23.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -1419343000.0 | -31.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1897736000.0 | -33.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 805506000.0 | +142.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1627352000.0 | +102.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2573873000.0 | +58.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | -1454563000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -2485900000.0 | -70.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2919558000.0 | +217.4% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 312220846.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 312768498.0 | +0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 313215417.0 | +0.1% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 313366074.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 315956765.0 | +0.8% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 316685110.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 337215927.0 | +6.5% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 337409688.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 339376323.0 | +0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 341639154.0 | +0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 370316449.0 | +8.4% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 313366074.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 337409688.0 | +7.7% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 370562879.0 | +9.8% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 319669537.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 320217189.0 | +0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 320664108.0 | +0.1% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 320814765.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 323405456.0 | +0.8% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 324133801.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 344664618.0 | +6.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 344858379.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 346825014.0 | +0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 349087845.0 | +0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 377765140.0 | +8.2% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 320814765.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 344858379.0 | +7.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 378011570.0 | +9.6% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 308996000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 310055000.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 310566000.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 330840000.0 | +6.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 313614000.0 | -5.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 319779000.0 | +2.0% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 335456000.0 | +4.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 337145000.0 | +0.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 360394000.0 | +6.9% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 310507000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 320569000.0 | +3.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 349991000.0 | +9.2% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0063 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0070 | +11.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0074 | +5.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0079 | +6.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0076 | -3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0075 | -2.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0067 | -9.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0071 | +5.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0078 | +9.9% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0295 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0311 | +5.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0292 | -6.2% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11.0052 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 10.2857 | -6.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9.9984 | -2.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 9.9953 | -0.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 9.4264 | -5.7% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 9.1848 | -2.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 8.7085 | -5.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 8.6006 | -1.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 8.5872 | -0.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8.5953 | +0.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7.9923 | -7.0% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 9.9953 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 8.6006 | -14.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 8.1957 | -4.7% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1060 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.3274 | +209.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0910 | -72.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2950 | +224.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1590 | -46.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1586 | -0.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.2684 | +69.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2922 | +8.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1484 | -49.2% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.1655 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1849 | +11.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2231 | +20.7% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0007 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0023 | +243.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0007 | -70.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0023 | +245.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0012 | -47.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0012 | -2.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0018 | +52.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0021 | +15.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0012 | -44.2% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0049 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0058 | +17.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0065 | +13.2% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0081 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0263 | +223.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0075 | -71.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0246 | +227.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0125 | -49.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0116 | -7.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0175 | +50.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0202 | +15.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0106 | -47.7% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0543 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0559 | +3.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0606 | +8.3% | ratio | 10-K | 2026-02-25 |