Financial Metrics
KNSL Kinsale Capital Group, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 3 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | 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 | 263145000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 295766000.0 | +12.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 314367000.0 | +6.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 372791000.0 | +18.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 384553000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 418058000.0 | +8.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 423397000.0 | +1.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 469814000.0 | +11.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 497505000.0 | +5.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1224449000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1587525000.0 | +29.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1873987000.0 | +18.0% | USD | 10-K | 2026-02-20 |
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 | 55800000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 72791000.0 | +30.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 76115000.0 | +4.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 98941000.0 | +30.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 92579000.0 | -6.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 114229000.0 | +23.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 89227000.0 | -21.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 134121000.0 | +50.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 141646000.0 | +5.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 308093000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 414843000.0 | +34.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 503614000.0 | +21.4% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.43 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 3.16 | +30.0% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 3.3 | +4.4% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4.28 | +29.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 4.0 | -6.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 4.93 | +23.2% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.85 | -21.9% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5.79 | +50.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 6.12 | +5.7% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 13.37 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 17.92 | +34.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 21.76 | +21.4% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.4 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 3.12 | +30.0% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 3.26 | +4.5% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4.24 | +30.1% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 3.97 | -6.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 4.9 | +23.4% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.83 | -21.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5.76 | +50.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 6.09 | +5.7% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 13.22 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 17.78 | +34.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 21.65 | +21.8% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 158648000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 125057000.0 | -21.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 162944000.0 | +30.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 126694000.0 | -22.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 136132000.0 | +7.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 171021000.0 | +25.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 111691000.0 | -34.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 113213000.0 | +1.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 142026000.0 | +25.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 138101000.0 | -2.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 170162000.0 | +23.2% | USD | 10-Q | 2025-10-23 |
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 | 2997822000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3270202000.0 | +9.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3442536000.0 | +5.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3772974000.0 | +9.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4031287000.0 | +6.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4395291000.0 | +9.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 4732243000.0 | +7.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4886704000.0 | +3.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 5214999000.0 | +6.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5556526000.0 | +6.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5833305000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3772974000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4886704000.0 | +29.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6043561000.0 | +23.7% | USD | 10-K | 2026-02-20 |
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 | 2182091000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2398387000.0 | +9.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2518774000.0 | +5.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2686142000.0 | +6.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2860318000.0 | +6.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3138088000.0 | +9.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3297294000.0 | +5.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3403143000.0 | +3.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3632024000.0 | +6.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3833953000.0 | +5.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3968088000.0 | +3.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2686142000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3403143000.0 | +26.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4083978000.0 | +20.0% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 815731000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 871815000.0 | +6.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 923762000.0 | +6.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 1086832000.0 | +17.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 1170969000.0 | +7.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 1257203000.0 | +7.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 1434949000.0 | +14.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 1483561000.0 | +3.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1582975000.0 | +6.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 1722573000.0 | +8.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 1865217000.0 | +8.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1086832000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1483561000.0 | +36.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1959583000.0 | +32.1% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 195812000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 195876000.0 | +0.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 183777000.0 | -6.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 183846000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 183915000.0 | +0.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 183984000.0 | +0.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 184053000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 184122000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 184191000.0 | +0.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 184260000.0 | +0.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 199328000.0 | +8.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 183846000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 184122000.0 | +0.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 224397000.0 | +21.9% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197604000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 423577000.0 | +114.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 648308000.0 | +53.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 210359000.0 | -67.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 489293000.0 | +132.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 763324000.0 | +56.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 229779000.0 | -69.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 498870000.0 | +117.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 802344000.0 | +60.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 859835000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 976301000.0 | +13.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1043738000.0 | +6.9% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -190212000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -444619000.0 | -133.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -616364000.0 | -38.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -192514000.0 | +68.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -432165000.0 | -124.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -762100000.0 | -76.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -180961000.0 | +76.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -440248000.0 | -143.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -702851000.0 | -59.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -860892000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -960125000.0 | -11.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -922210000.0 | +3.9% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -5018000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -10175000.0 | -102.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -25274000.0 | -148.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -8407000.0 | +66.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -12801000.0 | -52.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -16227000.0 | -26.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -20005000.0 | -23.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -33734000.0 | -68.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -42544000.0 | -26.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -28523000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -29657000.0 | -4.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -71380000.0 | -140.7% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2660000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 4219000.0 | +58.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 5501000.0 | +30.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3511000.0 | -36.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 7329000.0 | +108.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 13157000.0 | +79.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 12139000.0 | -7.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 29152000.0 | +140.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 43083000.0 | +47.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 6607000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23943000.0 | +262.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 53685000.0 | +124.2% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23153945.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 23162175.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 23172925.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 23181919.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 23275915.0 | +0.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 23286248.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 23288145.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 23272157.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 23307618.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23299124.0 | -0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 23261360.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 23181919.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 23272157.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23145751.0 | -0.5% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23153945.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 23162175.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 23172925.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 23181919.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 23275915.0 | +0.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 23286248.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 23288145.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 23294783.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 23353592.0 | +0.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23368407.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 23376270.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 23181919.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 23294783.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23380413.0 | +0.4% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23008000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23040000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 23058000.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 23108000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 23165000.0 | +0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 23175000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 23170000.0 | -0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23175000.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 23159000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 23045000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23153000.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23140000.0 | -0.1% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23290000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23301000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 23315000.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 23335000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 23329000.0 | -0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 23335000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 23313000.0 | -0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23291000.0 | -0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 23271000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 23307000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 23332000.0 | +0.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 23259000.0 | -0.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0878 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0904 | +3.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0913 | +1.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0925 | +1.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0875 | -5.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0883 | +1.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0812 | -8.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0846 | +4.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0853 | +0.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.3245 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3249 | +0.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3101 | -4.6% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.6750 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.7510 | +2.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.7266 | -0.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.4715 | -9.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.4427 | -1.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.4961 | +2.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.2978 | -7.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.2939 | -0.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.2944 | +0.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.2257 | -3.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.1274 | -4.4% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2.4715 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.2939 | -7.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.0841 | -9.1% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2121 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.2461 | +16.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.2421 | -1.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2654 | +9.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.2407 | -9.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.2732 | +13.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2107 | -22.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.2855 | +35.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.2847 | -0.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2516 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2613 | +3.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2687 | +2.8% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0186 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0223 | +19.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0221 | -0.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0245 | +11.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0211 | -14.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0241 | +14.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0171 | -29.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0241 | +41.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0243 | +0.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.0817 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0849 | +4.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0833 | -1.8% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0684 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0835 | +22.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0824 | -1.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0845 | +2.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0736 | -12.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0796 | +8.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0564 | -29.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0779 | +38.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0759 | -2.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2835 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2796 | -1.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2570 | -8.1% | ratio | 10-K | 2026-02-20 |