Financial Metrics
DLR DIGITAL REALTY TRUST, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-01-16 | 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 | 1338723000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1366267000.0 | +2.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1402432000.0 | +2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1331143000.0 | -5.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1356749000.0 | +1.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1431214000.0 | +5.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1407637000.0 | -1.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1493150000.0 | +6.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1577234000.0 | +5.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 5477061000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 5554968000.0 | +1.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 6112692000.0 | +10.0% | USD | 10-K | 2026-02-13 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 177334000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 154860000.0 | -12.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 58226000.0 | -62.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 149367000.0 | +156.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 9889000.0 | -93.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 168286000.0 | +1601.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 195750000.0 | +16.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 211697000.0 | +8.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 138421000.0 | -34.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 524461000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 471864000.0 | -10.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 658492000.0 | +39.6% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68726000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 118184000.0 | +72.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 733618000.0 | +520.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 281508000.0 | -61.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 80220000.0 | -71.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 51193000.0 | -36.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 109974000.0 | +114.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1032156000.0 | +838.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 67812000.0 | -93.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 948838000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 602490000.0 | -36.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1308589000.0 | +117.2% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.37 | +85.0% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2.4 | +548.6% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.87 | -63.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.22 | -74.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.13 | -40.9% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.3 | +130.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.03 | +910.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.17 | -94.4% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3.04 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1.74 | -42.8% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3.73 | +114.4% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.34 | +70.0% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 2.31 | +579.4% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2.88 | +24.7% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-03-31 | 0.82 | -71.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2 | -75.6% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.09 | -55.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.27 | +200.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.94 | +988.9% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.15 | -94.9% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2023-06-30 | 0.34 | — | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 2.31 | +579.4% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 2.88 | +24.7% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1.61 | -44.1% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3.58 | +122.4% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131406000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 124519000.0 | -5.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1062050000.0 | +752.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1625495000.0 | +53.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1193784000.0 | -26.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2282062000.0 | +91.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2175605000.0 | -4.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3870891000.0 | +77.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2321885000.0 | -40.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3554126000.0 | +53.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3299703000.0 | -7.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1625495000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 3870891000.0 | +138.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3451647000.0 | -10.8% | USD | 10-K | 2026-02-13 |
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 | 41953067000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 42388734000.0 | +1.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 41932517000.0 | -1.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 44113258000.0 | +5.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 42633089000.0 | -3.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 43606883000.0 | +2.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 45295391000.0 | +3.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 45283616000.0 | -0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 45080562000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 48714995000.0 | +8.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 48728634000.0 | +0.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 44113258000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 45283616000.0 | +2.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 49410468000.0 | +9.1% | USD | 10-K | 2026-02-13 |
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 | 22799621000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 22916154000.0 | +0.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 21895635000.0 | -4.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 23116937000.0 | +5.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 21792866000.0 | -5.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 21199178000.0 | -2.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 22118780000.0 | +4.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 22107836000.0 | -0.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 21902406000.0 | -0.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 23853149000.0 | +8.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 23739412000.0 | -0.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 23116937000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 22107836000.0 | -4.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 24564494000.0 | +11.1% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17212489000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 17621456000.0 | +2.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 18190026000.0 | +3.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 19117534000.0 | +5.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 19019850000.0 | -0.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 20537503000.0 | +8.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 21246111000.0 | +3.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 21340397000.0 | +0.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 21295598000.0 | -0.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 22914527000.0 | +7.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 23025030000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 19117534000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 21340397000.0 | +11.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 22925663000.0 | +7.4% | USD | 10-K | 2026-02-13 |
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 | 349726000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 814114000.0 | +132.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1172475000.0 | +44.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 352275000.0 | -70.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 925487000.0 | +162.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1492002000.0 | +61.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 399085000.0 | -73.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1040322000.0 | +160.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1693183000.0 | +62.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1634780000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2261477000.0 | +38.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2412136000.0 | +6.7% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -749007000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -1279006000.0 | -70.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -98706000.0 | +92.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 6619000.0 | +106.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -275220000.0 | -4258.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -1394167000.0 | -406.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -903180000.0 | +35.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -741840000.0 | +17.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -1471398000.0 | -98.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -1115111000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1906157000.0 | -70.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -2230472000.0 | -17.0% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 390908000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 484332000.0 | +23.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -108275000.0 | -122.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -809714000.0 | -647.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 47583000.0 | +105.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 521934000.0 | +996.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -1017997000.0 | -295.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -462166000.0 | +54.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -638670000.0 | -38.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 963474000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2063433000.0 | +114.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -486738000.0 | -123.6% | USD | 10-K | 2026-02-13 |
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 | 291299000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 299240000.0 | +2.7% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 302846000.0 | +1.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 311608000.0 | +2.9% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 312421000.0 | +0.3% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 325885000.0 | +4.3% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 331347000.0 | +1.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 336637000.0 | +1.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 336743000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 340372000.0 | +1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 343041000.0 | +0.8% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 311608000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 336637.0 | -99.9% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 343557000.0 | +101955.6% | shares | 10-K | 2026-02-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 291299000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 299240000.0 | +2.7% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 302846000.0 | +1.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 311608000.0 | +2.9% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 312421000.0 | +0.3% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 325885000.0 | +4.3% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 331347000.0 | +1.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 336637000.0 | +1.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 336743000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 340372000.0 | +1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 343041000.0 | +0.8% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 311608000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 336337000.0 | +7.9% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 343557000.0 | +2.1% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 291219000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 295390000.0 | +1.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 301827000.0 | +2.2% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 312292000.0 | +3.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 319537000.0 | +2.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 327977000.0 | +2.6% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 336683000.0 | +2.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 337589000.0 | +0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 341370000.0 | +1.1% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 298603000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 323336000.0 | +8.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 339807000.0 | +5.1% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 303065000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 306819000.0 | +1.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 311341000.0 | +1.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 320798000.0 | +3.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 327946000.0 | +2.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 336249000.0 | +2.5% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 344721000.0 | +2.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 345734000.0 | +0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 349234000.0 | +1.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 309065000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 331547000.0 | +7.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 347810000.0 | +4.9% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0319 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0322 | +1.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0334 | +3.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0312 | -6.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0311 | -0.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0316 | +1.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0312 | -1.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0307 | -1.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0324 | +5.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1242 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1227 | -1.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1237 | +0.8% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3246 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.3005 | -1.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.2037 | -7.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.2092 | +0.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.1458 | -5.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.0322 | -9.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.0411 | +0.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.0360 | -0.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.0285 | -0.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.0410 | +1.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.0310 | -1.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.2092 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.0360 | -14.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.0715 | +3.4% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0513 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0865 | +68.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.5231 | +504.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2115 | -59.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0591 | -72.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0358 | -39.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0781 | +118.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.6913 | +784.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0430 | -93.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1732 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1085 | -37.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.2141 | +97.4% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1325 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1133 | -14.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0415 | -63.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1122 | +170.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0073 | -93.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1176 | +1513.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1391 | +18.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1418 | +2.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0878 | -38.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0958 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0849 | -11.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1077 | +26.8% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0016 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0028 | +70.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0175 | +527.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0066 | -62.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0018 | -72.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0011 | -38.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0024 | +115.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0212 | +768.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0014 | -93.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0215 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0133 | -38.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0265 | +99.1% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0040 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0067 | +68.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0403 | +501.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0148 | -63.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0039 | -73.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0024 | -38.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0052 | +114.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0450 | +772.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0029 | -93.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0496 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0282 | -43.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0571 | +102.2% | ratio | 10-K | 2026-02-13 |