Financial Metrics
WD Walker & Dunlop, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | 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 | 63364000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 66274000.0 | +4.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 61621000.0 | -7.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 52403000.0 | -15.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 68427000.0 | +30.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 64390000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 57964000.0 | -10.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 77747000.0 | +34.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 76463000.0 | -1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 258209000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 265378000.0 | +2.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 319964000.0 | +20.6% | USD | 10-K | 2026-02-26 |
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 | 26665000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 27635000.0 | +3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 21458000.0 | -22.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 11866000.0 | -44.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 22663000.0 | +91.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 28802000.0 | +27.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2754000.0 | -90.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 33952000.0 | +1132.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 33452000.0 | -1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 107357000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 108167000.0 | +0.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 56247000.0 | -48.0% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.82 | +2.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.64 | -22.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.35 | -45.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.67 | +91.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.85 | +26.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.08 | -90.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.0 | +1150.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.98 | -2.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.2 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.19 | -0.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.65 | -48.3% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.79 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.82 | +3.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.64 | -22.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.35 | -45.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.67 | +91.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.85 | +26.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.08 | -90.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.99 | +1137.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.98 | -1.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.18 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.19 | +0.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.64 | -48.6% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 188389000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 228091000.0 | +21.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 236321000.0 | +3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 328698000.0 | +39.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 216532000.0 | -34.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 208095000.0 | -3.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 179759000.0 | -13.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 279270000.0 | +55.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 180971000.0 | -35.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 233712000.0 | +29.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 274828000.0 | +17.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 328698000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 279270000.0 | -15.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 299315000.0 | +7.2% | USD | 10-K | 2026-02-26 |
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 | 4493052000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 4807424000.0 | +7.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4277851000.0 | -11.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 4052347000.0 | -5.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3825912000.0 | -5.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 4175398000.0 | +9.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 4579231000.0 | +9.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 4381993000.0 | -4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4511878000.0 | +3.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 4675040000.0 | +3.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5797275000.0 | +24.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4052347000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 4381993000.0 | +8.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5059478000.0 | +15.5% | USD | 10-K | 2026-02-26 |
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 | 2777956000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3082927000.0 | +11.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2546860000.0 | -17.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2306218000.0 | -9.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2090004000.0 | -9.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2441604000.0 | +16.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2832878000.0 | +16.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2622130000.0 | -7.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2767789000.0 | +5.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2913242000.0 | +5.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4019809000.0 | +38.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2306218000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2622130000.0 | +13.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3313616000.0 | +26.4% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1685128000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1698378000.0 | +0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1706179000.0 | +0.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1723750000.0 | +1.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1715336000.0 | -0.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1696900000.0 | -1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1709827000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1747863000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1732180000.0 | -0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1750018000.0 | +1.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1765567000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1723750000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1747863000.0 | +1.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1735034000.0 | -0.7% | USD | 10-K | 2026-02-26 |
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 | -546672000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -881031000.0 | -61.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -332412000.0 | +62.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 38397000.0 | +111.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -199449000.0 | -619.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -401458000.0 | -101.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -281108000.0 | +30.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -519560000.0 | -84.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -1467679000.0 | -182.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -518000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 129359000.0 | +25072.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -664310000.0 | -613.5% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9284000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 110616000.0 | +1091.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 146569000.0 | +32.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -25050000.0 | -117.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -29611000.0 | -18.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -37143000.0 | -25.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -39382000.0 | -6.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -61926000.0 | -57.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -64835000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 126869000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -38135000.0 | -130.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -77341000.0 | -102.8% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 513804000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 796024000.0 | +54.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 228207000.0 | -71.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -124153000.0 | -154.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 119147000.0 | +196.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 313838000.0 | +163.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 222026000.0 | -29.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 546356000.0 | +146.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1542482000.0 | +182.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 6769000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -154729000.0 | -2385.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 758128000.0 | +590.0% | USD | 10-K | 2026-02-26 |
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 | 32679000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 32703000.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32779000.0 | +0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 32874000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 33095000.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 33137000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 33189000.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 33194000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33344000.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 33366000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33385000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32874000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 33194000.0 | +1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 33389000.0 | +0.6% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32679000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 32703000.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32779000.0 | +0.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 32874000.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 33095000.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 33137000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 33189000.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 33194000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33344000.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 33366000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33385000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32874000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 33194000.0 | +1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 33389000.0 | +0.6% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32529000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 32695000.0 | +0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 32737000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32978000.0 | +0.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 33121000.0 | +0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 33169000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33264000.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 33358000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33376000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32697000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 33116000.0 | +1.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 33347000.0 | +0.7% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32816000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 32851000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 32895000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 33048000.0 | +0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 33154000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 33203000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33296000.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 33371000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 33397000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 32875000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 33158000.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 33369000.0 | +0.6% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0141 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0138 | -2.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0144 | +4.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0137 | -4.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0164 | +19.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0141 | -14.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0128 | -8.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0166 | +29.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0132 | -20.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0637 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0606 | -5.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0632 | +4.4% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6485 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.8152 | +10.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.4927 | -17.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.3379 | -10.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.2184 | -8.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.4389 | +18.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.6568 | +15.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.5002 | -9.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.5979 | +6.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.6647 | +4.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.2768 | +36.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.3379 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.5002 | +12.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.9098 | +27.3% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4208 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.4170 | -0.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.3482 | -16.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2264 | -35.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.3312 | +46.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.4473 | +35.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0475 | -89.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.4367 | +819.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.4375 | +0.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4158 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.4076 | -2.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1758 | -56.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0059 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0057 | -3.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0050 | -12.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0031 | -38.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0054 | +75.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0063 | +15.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0006 | -90.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0073 | +1089.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0058 | -20.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0265 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0247 | -6.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0111 | -55.0% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0158 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0163 | +2.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0126 | -22.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0069 | -45.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0134 | +93.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0168 | +26.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0016 | -90.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0194 | +1120.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0189 | -2.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0623 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0619 | -0.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0324 | -47.6% | ratio | 10-K | 2026-02-26 |