Financial Metrics
MHO M/I HOMES, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | 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 | 1000530000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1014013000.0 | +1.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1046371000.0 | +3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1046703000.0 | +0.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1109781000.0 | +6.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1142909000.0 | +3.0% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 976093000.0 | -14.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1162592000.0 | +19.1% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1131791000.0 | -2.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 4033502000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 4504670000.0 | +11.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4417781000.0 | -1.9% | 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 | 134586000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 150659000.0 | +11.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 172131000.0 | +14.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 173319000.0 | +0.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 186791000.0 | +7.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 181993000.0 | -2.6% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 140924000.0 | -22.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 155717000.0 | +10.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 135271000.0 | -13.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 587222000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 706094000.0 | +20.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 506553000.0 | -28.3% | 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 | 103066000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 118001000.0 | +14.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 139016000.0 | +17.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 138061000.0 | -0.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 146746000.0 | +6.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 145449000.0 | -0.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 111237000.0 | -23.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 121243000.0 | +9.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 106490000.0 | -12.2% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 465365000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 563725000.0 | +21.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 402941000.0 | -28.5% | 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 | 3.73 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 4.25 | +13.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 4.98 | +17.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4.92 | -1.2% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 5.26 | +6.9% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 5.26 | +0.0% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 4.07 | -22.6% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 4.52 | +11.1% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 4.01 | -11.3% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 16.76 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 20.29 | +21.1% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 15.07 | -25.7% | 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 | 3.64 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 4.12 | +13.2% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 4.82 | +17.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4.78 | -0.8% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 5.12 | +7.1% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 5.1 | -0.4% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 3.98 | -22.0% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 4.42 | +11.1% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3.92 | -11.3% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 16.21 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 19.71 | +21.6% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 14.74 | -25.2% | 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 |
|---|
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 | 3762370000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3861749000.0 | +2.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 4003368000.0 | +3.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 4022440000.0 | +0.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4211951000.0 | +4.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 4340070000.0 | +3.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4459857000.0 | +2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4549796000.0 | +2.0% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 4585223000.0 | +0.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 4740039000.0 | +3.4% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 4769544000.0 | +0.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 4022440000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4549796000.0 | +13.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4777125000.0 | +5.0% | 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 | 1579155000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1563290000.0 | -1.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1577656000.0 | +0.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1505501000.0 | -4.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1573166000.0 | +4.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1598953000.0 | +1.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1614501000.0 | +1.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1610119000.0 | -0.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1578889000.0 | -1.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1657903000.0 | +5.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1620095000.0 | -2.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1505501000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1610119000.0 | +6.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1610935000.0 | +0.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 | 2183215000.0 | — | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2298459000.0 | +5.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2425712000.0 | +5.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2516939000.0 | +3.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2638785000.0 | +4.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2741117000.0 | +3.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2845356000.0 | +3.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2939677000.0 | +3.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 3006334000.0 | +2.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3082136000.0 | +2.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3149449000.0 | +2.2% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2516939000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2939677000.0 | +16.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3166190000.0 | +7.7% | 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 | 251499000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 417689000.0 | +66.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 497230000.0 | +19.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 115772000.0 | -76.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 143283000.0 | +23.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 75341000.0 | -47.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 64887000.0 | -13.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 102642000.0 | +58.2% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 146056000.0 | +42.3% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 552131000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 179736000.0 | -67.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 137349000.0 | -23.6% | 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 | -4793000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -2802000.0 | +41.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -14132000.0 | -404.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -17108000.0 | -21.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -27541000.0 | -61.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -45037000.0 | -63.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -2928000.0 | +93.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -15246000.0 | -420.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -30698000.0 | -101.4% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -18632000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -54896000.0 | -194.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -59740000.0 | -8.8% | 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 | -15684000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -58142000.0 | -270.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -58388000.0 | -0.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 38694000.0 | +166.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -11088000.0 | -128.7% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -43188000.0 | -289.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -107151000.0 | -148.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -108568000.0 | -1.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -202754000.0 | -86.8% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -112237000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -36074000.0 | +67.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -209990000.0 | -482.1% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2079000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 2122000.0 | +2.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 4613000.0 | +117.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 276000.0 | -94.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 5770000.0 | +1990.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 6350000.0 | +10.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1339000.0 | -78.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3948000.0 | +194.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 5352000.0 | +35.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 5769000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 8417000.0 | +45.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 9609000.0 | +14.2% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30137141.0 | — | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 30137141.0 | +0.0% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 30137141.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 30137141.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 30137141.0 | +0.0% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 30137141.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 30137141.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 30137141.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 30137141.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 30137141.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 30137141.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 30137141.0 | — | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 30137141.0 | +0.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 30137141.0 | +0.0% | 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 | 27602000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 27792000.0 | +0.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 27909000.0 | +0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 28052000.0 | +0.5% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 27878000.0 | -0.6% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 27644000.0 | -0.8% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 27314000.0 | -1.2% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 26836000.0 | -1.8% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 26544000.0 | -1.1% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 27769000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 27777000.0 | +0.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 26730000.0 | -3.8% | 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 | 28305000.0 | — | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 28624000.0 | +1.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 28837000.0 | +0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 28888000.0 | +0.2% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 28668000.0 | -0.8% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 28534000.0 | -0.5% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 27941000.0 | -2.1% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 27406000.0 | -1.9% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 27188000.0 | -0.8% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 28716000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 28600000.0 | -0.4% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 27338000.0 | -4.4% | 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.2659 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2626 | -1.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2614 | -0.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2485 | -4.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.2557 | +2.9% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.2563 | +0.2% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.2129 | -16.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.2453 | +15.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.2373 | -3.3% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1.0028 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.9901 | -1.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.9248 | -6.6% | 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 | 0.7233 | — | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 0.6801 | -6.0% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.6504 | -4.4% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.5981 | -8.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5962 | -0.3% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.5833 | -2.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.5674 | -2.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.5477 | -3.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.5252 | -4.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.5379 | +2.4% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.5144 | -4.4% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.5981 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.5477 | -8.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.5088 | -7.1% | 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.1030 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1164 | +13.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1329 | +14.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1319 | -0.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1322 | +0.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.1273 | -3.8% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.1140 | -10.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1043 | -8.5% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0941 | -9.8% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1154 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1251 | +8.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0912 | -27.1% | 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.1345 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1486 | +10.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1645 | +10.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1656 | +0.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1683 | +1.6% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.1592 | -5.4% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.1444 | -9.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1339 | -7.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.1195 | -10.8% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1456 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1567 | +7.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1147 | -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.0274 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0306 | +11.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0347 | +13.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0328 | -5.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0338 | +3.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0326 | -3.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0243 | -25.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0256 | +5.4% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0223 | -12.7% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1157 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1239 | +7.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0843 | -31.9% | 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.0472 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0513 | +8.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0573 | +11.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0523 | -8.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0535 | +2.3% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0511 | -4.5% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0370 | -27.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0393 | +6.3% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0338 | -14.0% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.1849 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1918 | +3.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1273 | -33.6% | ratio | 10-K | 2026-02-13 |