Financial Metrics
ESNT Essent Group Ltd.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 3 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | 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 | 256246000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 260128000.0 | +1.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 296108000.0 | +13.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 298357000.0 | +0.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 312942000.0 | +4.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 316578000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 317558000.0 | +0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 319143000.0 | +0.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 311830000.0 | -2.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1109759000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1242904000.0 | +12.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1260935000.0 | +1.5% | USD | 10-K | 2026-02-18 |
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 | 170827000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 172233000.0 | +0.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 177959000.0 | +3.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 181719000.0 | +2.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 203609000.0 | +12.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 176175000.0 | -13.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 175433000.0 | -0.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 195339000.0 | +11.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 164215000.0 | -15.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 696386000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 729403000.0 | +4.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 689969000.0 | -5.4% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.62 | +1.3% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.68 | +3.7% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.72 | +2.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.93 | +12.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.67 | -13.5% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.71 | +2.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.95 | +14.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.69 | -13.3% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 6.56 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6.92 | +5.5% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.97 | +0.7% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.59 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.61 | +1.3% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1.66 | +3.1% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.7 | +2.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.91 | +12.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.65 | -13.6% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.69 | +2.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.93 | +14.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.67 | -13.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 6.5 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6.85 | +5.4% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.9 | +0.7% | USD/shares | 10-K | 2026-02-18 |
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 | 5927506000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 5983315000.0 | +0.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6094200000.0 | +1.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 6426673000.0 | +5.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 6564983000.0 | +2.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 6692745000.0 | +1.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 7126539000.0 | +6.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 7111649000.0 | -0.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7204711000.0 | +1.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 7220561000.0 | +0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 7351999000.0 | +1.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 6426673000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 7111649000.0 | +10.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7441003000.0 | +4.6% | USD | 10-K | 2026-02-18 |
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 | 1278565000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1249963000.0 | -2.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1286193000.0 | +2.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1324123000.0 | +2.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1338829000.0 | +1.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1312955000.0 | -1.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1485554000.0 | +13.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1507991000.0 | +1.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1545405000.0 | +2.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1547713000.0 | +0.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1613025000.0 | +4.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1324123000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1507991000.0 | +13.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1684276000.0 | +11.7% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4648941000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 4733352000.0 | +1.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 4808007000.0 | +1.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 5102550000.0 | +6.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 5226154000.0 | +2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 5379790000.0 | +2.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 5640985000.0 | +4.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 5603658000.0 | -0.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 5659306000.0 | +1.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 5672848000.0 | +0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5738974000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5102550000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5603658000.0 | +9.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 5756727000.0 | +2.7% | USD | 10-K | 2026-02-18 |
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 | 184789000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 352500000.0 | +90.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 547548000.0 | +55.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 216935000.0 | -60.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 405626000.0 | +87.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 634827000.0 | +56.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 221567000.0 | -65.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 411104000.0 | +85.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 626961000.0 | +52.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 763001000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 861532000.0 | +12.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 856053000.0 | -0.6% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -149342000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -261507000.0 | -75.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -396342000.0 | -51.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -151298000.0 | +61.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -255272000.0 | -68.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -599021000.0 | -134.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 55533000.0 | +109.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -48576000.0 | -187.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -112946000.0 | -132.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -525569000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -706926000.0 | -34.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -154738000.0 | +78.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -48054000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -104132000.0 | -116.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -135667000.0 | -30.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -43169000.0 | +68.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -94739000.0 | -119.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -68287000.0 | +27.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -200514000.0 | -193.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -401892000.0 | -100.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -554084000.0 | -37.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -176885000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -164913000.0 | +6.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -709746000.0 | -330.4% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 390000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 797000.0 | +104.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1843000.0 | +131.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 4484000.0 | +143.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 5542000.0 | +23.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 6045000.0 | +9.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 221000.0 | -96.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 963000.0 | +335.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 6224000.0 | +546.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4002000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6766000.0 | +69.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7364000.0 | +8.8% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107659000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 106988000.0 | -0.6% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 106887000.0 | -0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 106597000.0 | -0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 106742000.0 | +0.1% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 106372000.0 | -0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 106204000.0 | -0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 105015000.0 | -1.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 102495000.0 | -2.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 99556000.0 | -2.9% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 97497000.0 | -2.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 106597000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 105015000.0 | -1.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 95456000.0 | -9.1% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107659000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 106988000.0 | -0.6% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 106887000.0 | -0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 106597000.0 | -0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 106742000.0 | +0.1% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 106372000.0 | -0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 106204000.0 | -0.2% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 105015000.0 | -1.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 102495000.0 | -2.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 99556000.0 | -2.9% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 97497000.0 | -2.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 106597000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 105015000.0 | -1.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 95456000.0 | -9.1% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 106943000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 106249000.0 | -0.6% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 105979000.0 | -0.3% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 105697000.0 | -0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 105657000.0 | -0.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 105266000.0 | -0.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 102881000.0 | -2.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 100037000.0 | -2.8% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 97400000.0 | -2.6% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 106222000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 105394000.0 | -0.8% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 98999000.0 | -6.1% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107585000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 107093000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 107025000.0 | -0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 106770000.0 | -0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 106778000.0 | +0.0% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 106554000.0 | -0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 103946000.0 | -2.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 101059000.0 | -2.8% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 98519000.0 | -2.5% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 107129000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 106550000.0 | -0.5% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 100023000.0 | -6.1% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0432 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0435 | +0.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0486 | +11.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0454 | -6.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0468 | +2.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0444 | -5.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0441 | -0.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0442 | +0.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0424 | -4.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1727 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1748 | +1.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1695 | -3.0% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2750 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.2641 | -4.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.2675 | +1.3% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.2595 | -3.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2562 | -1.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.2441 | -4.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.2634 | +7.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.2691 | +2.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2731 | +1.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2728 | -0.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2811 | +3.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2595 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.2691 | +3.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2926 | +8.7% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6667 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.6621 | -0.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.6010 | -9.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.6091 | +1.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.6506 | +6.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5565 | -14.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5524 | -0.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.6121 | +10.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.5266 | -14.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.6275 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.5869 | -6.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.5472 | -6.8% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0288 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0288 | -0.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0292 | +1.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0277 | -5.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0304 | +9.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0247 | -18.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0243 | -1.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0271 | +11.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0223 | -17.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1084 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1026 | -5.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0927 | -9.6% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0367 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0364 | -1.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0370 | +1.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0348 | -6.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0378 | +8.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0312 | -17.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0310 | -0.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0344 | +11.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0286 | -16.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1365 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1302 | -4.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1199 | -7.9% | ratio | 10-K | 2026-02-18 |