Financial Metrics
NVR NVR INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2026-02-05 | 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 | 2178277000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 2338330000.0 | +7.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2569025000.0 | +9.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2333463000.0 | -9.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2612457000.0 | +12.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2732951000.0 | +4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2403032000.0 | -12.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2598814000.0 | +8.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2609505000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 9518202000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 10524479000.0 | +10.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 10323959000.0 | -1.9% | USD | 10-K | 2026-02-11 |
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 | 344352000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 404027000.0 | +17.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 433157000.0 | +7.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 394269000.0 | -9.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 400904000.0 | +1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 429323000.0 | +7.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 299576000.0 | -30.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 333737000.0 | +11.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 342688000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1591611000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1681928000.0 | +5.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1339816000.0 | -20.3% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 106.31 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 123.84 | +16.5% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 132.92 | +7.3% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 123.76 | -6.9% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 128.21 | +3.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 139.65 | +8.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 100.41 | -28.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 114.52 | +14.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 119.26 | +4.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 491.52 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 540.88 | +10.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 462.0 | -14.6% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 99.89 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 116.54 | +16.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 125.26 | +7.5% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 116.41 | -7.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 120.69 | +3.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 130.5 | +8.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 94.83 | -27.3% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 108.54 | +14.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 112.33 | +3.5% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 463.31 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 506.69 | +9.4% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 436.55 | -13.8% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 6075905000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 6266775000.0 | +3.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 6372263000.0 | +1.7% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 6601757000.0 | +3.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 6538157000.0 | -1.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 6407288000.0 | -2.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 6488159000.0 | +1.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 6380988000.0 | -1.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 6195533000.0 | -2.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 5939339000.0 | -4.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 6035458000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 6601757000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 6380988000.0 | -3.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 5856930000.0 | -8.2% | USD | 10-K | 2026-02-11 |
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 | 2230559000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2113512000.0 | -5.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2199680000.0 | +4.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2237032000.0 | +1.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2193776000.0 | -1.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2273380000.0 | +3.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2216911000.0 | -2.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2170916000.0 | -2.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2240869000.0 | +3.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2094208000.0 | -6.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2068696000.0 | -1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2237032000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 2170916000.0 | -3.0% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1992061000.0 | -8.2% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3845346000.0 | — | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 4153263000.0 | +8.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 4172583000.0 | +0.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 4364725000.0 | +4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 4344381000.0 | -0.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 4133908000.0 | -4.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 4271248000.0 | +3.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 4210072000.0 | -1.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3954664000.0 | -6.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 3845131000.0 | -2.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 3966762000.0 | +3.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4364725000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 4210072000.0 | -3.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3864869000.0 | -8.2% | USD | 10-K | 2026-02-11 |
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 | 315522000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 344204000.0 | +9.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1002287000.0 | +191.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 146458000.0 | -85.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 379150000.0 | +158.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 737412000.0 | +94.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 207781000.0 | -71.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 242886000.0 | +16.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 681592000.0 | +180.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1497993000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1374462000.0 | -8.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1121320000.0 | -18.4% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2915000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -10453000.0 | -258.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -17354000.0 | -66.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -6733000.0 | +61.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -11145000.0 | -65.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -19797000.0 | -77.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -15016000.0 | +24.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -50264000.0 | -234.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -57374000.0 | -14.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -24100000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -26553000.0 | -10.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -71208000.0 | -168.2% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28532000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -150212000.0 | -426.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -589457000.0 | -292.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -430376000.0 | +27.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -1054503000.0 | -145.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -1364392000.0 | -29.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -569522000.0 | +58.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -1027364000.0 | -80.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -1265281000.0 | -23.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -832967000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -1898686000.0 | -127.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1757898000.0 | +7.4% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2714000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 11448000.0 | +321.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 18531000.0 | +61.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 8979000.0 | -51.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 15411000.0 | +71.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 23621000.0 | +53.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 7059000.0 | -70.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 15362000.0 | +117.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 20808000.0 | +35.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 24877000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 29212000.0 | +17.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 24508000.0 | -16.1% | USD | 10-K | 2026-02-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 3194876.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 3011644.0 | -5.7% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2799387.0 | -7.0% | shares | 10-K | 2026-02-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20555330.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 20555330.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 20555330.0 | +0.0% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 20555330.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 20555330.0 | +0.0% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 20555330.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 20555330.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 20555330.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 20555330.0 | +0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 20555330.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 20555330.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 20555330.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 20555330.0 | +0.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 20555330.0 | +0.0% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3239263.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 3262529.0 | +0.7% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3258863.0 | -0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3185664.0 | -2.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 3126831.0 | -1.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 3074230.0 | -1.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2983502.0 | -3.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2914319.0 | -2.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2873501.0 | -1.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3238161.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3109630.0 | -4.0% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2900027.0 | -6.7% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3447474.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 3466936.0 | +0.6% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3458142.0 | -0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3386946.0 | -2.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 3321654.0 | -1.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 3289924.0 | -1.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3159009.0 | -4.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 3074869.0 | -2.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3050720.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3435294.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3319434.0 | -3.4% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3069103.0 | -7.5% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3585 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.3731 | +4.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4032 | +8.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.3569 | -11.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.4077 | +14.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.4212 | +3.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3879 | -7.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.4376 | +12.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4324 | -1.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.4418 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1.6493 | +14.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.7627 | +6.9% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5801 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.5089 | -12.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.5272 | +3.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.5125 | -2.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.5050 | -1.5% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.5499 | +8.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.5190 | -5.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.5156 | -0.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5666 | +9.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.5446 | -3.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.5215 | -4.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5125 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.5156 | +0.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.5154 | -0.0% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1581 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1728 | +9.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1686 | -2.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1690 | +0.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1535 | -9.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1571 | +2.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1247 | -20.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1284 | +3.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1313 | +2.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1672 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.1598 | -4.4% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.1298 | -18.8% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0567 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0645 | +13.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0680 | +5.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0603 | -11.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0626 | +3.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0662 | +5.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0484 | -26.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0562 | +16.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0568 | +1.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2411 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.2636 | +9.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.2288 | -13.2% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0896 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0973 | +8.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1038 | +6.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0908 | -12.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0970 | +6.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1005 | +3.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0758 | -24.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0868 | +14.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0864 | -0.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3647 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.3995 | +9.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.3467 | -13.2% | ratio | 10-K | 2026-02-11 |