Financial Metrics
UFCS UNITED FIRE GROUP INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | 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 | 267104000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 267089000.0 | -0.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 273955000.0 | +2.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 295999000.0 | +8.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 301169000.0 | +1.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 322964000.0 | +7.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 331115000.0 | +2.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 335473000.0 | +1.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 354018000.0 | +5.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1095467000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1253307000.0 | +14.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1386412000.0 | +10.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 | 694000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -56382000.0 | -8224.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 6380000.0 | +111.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 13502000.0 | +111.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -2735000.0 | -120.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 19748000.0 | +822.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 17700000.0 | -10.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 22947000.0 | +29.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39190000.0 | +70.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -29700000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 61957000.0 | +308.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 118191000.0 | +90.8% | 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.03 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -2.23 | -7533.3% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.25 | +111.2% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.53 | +112.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.11 | -120.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.78 | +809.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.7 | -10.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.9 | +28.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.54 | +71.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -1.18 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.45 | +307.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4.64 | +89.4% | 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.03 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -2.23 | -7533.3% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.25 | +111.2% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.52 | +108.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.11 | -121.2% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.76 | +790.9% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.67 | -11.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.87 | +29.9% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.49 | +71.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -1.18 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.39 | +302.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4.48 | +87.4% | 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 | 53230000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 79704000.0 | +49.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 69150000.0 | -13.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 102046000.0 | +47.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 217785000.0 | +113.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 153430000.0 | -29.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 197371000.0 | +28.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 200949000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 183678000.0 | -8.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 202149000.0 | +10.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 233737000.0 | +15.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 102046000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 200949000.0 | +96.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 156332000.0 | -22.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 | 2898403000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3017877000.0 | +4.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3051779000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3144190000.0 | +3.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3244635000.0 | +3.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3408697000.0 | +5.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3546132000.0 | +4.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3488469000.0 | -1.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3528264000.0 | +1.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3661130000.0 | +3.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3753912000.0 | +2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3144190000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3488469000.0 | +10.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3840789000.0 | +10.1% | 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 | 2146608000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2341512000.0 | +9.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2406842000.0 | +2.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2410445000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2507869000.0 | +4.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 2682102000.0 | +6.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2760309000.0 | +2.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2706938000.0 | -1.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2710602000.0 | +0.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2815462000.0 | +3.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2855201000.0 | +1.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2410445000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2706938000.0 | +12.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2899619000.0 | +7.1% | 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 | 751795000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 676366000.0 | -10.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 644937000.0 | -4.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 733745000.0 | +13.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 736766000.0 | +0.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 726595000.0 | -1.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 785823000.0 | +8.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 781531000.0 | -0.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 817662000.0 | +4.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 845668000.0 | +3.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 898711000.0 | +6.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 733745000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 781531000.0 | +6.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 941170000.0 | +20.4% | 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 | -6786000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 37864000.0 | +658.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 149506000.0 | +294.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 36161000.0 | -75.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 127507000.0 | +252.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 184011000.0 | +44.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 35674000.0 | -80.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 89064000.0 | +149.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 149911000.0 | +68.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 171736000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 340304000.0 | +98.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 269743000.0 | -20.7% | 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 | -32501000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -46513000.0 | -43.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -164661000.0 | -254.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 83880000.0 | +150.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -134604000.0 | -260.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -143072000.0 | -6.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -48151000.0 | +66.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -78505000.0 | -63.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -133569000.0 | -70.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -149886000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -292487000.0 | -95.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -325963000.0 | -11.4% | 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 | -4133000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -8297000.0 | -100.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -12345000.0 | -48.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -4302000.0 | +65.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 58481000.0 | +1459.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 54386000.0 | -7.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -4794000.0 | -108.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -9359000.0 | -95.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 16446000.0 | +275.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -16454000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 51086000.0 | +410.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 11603000.0 | -77.3% | 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 | 25231553.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 25262949.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 25263742.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 25269842.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 25293156.0 | +0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 25336103.0 | +0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 25341248.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 25378291.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 25446516.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 25490955.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25514329.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25269842.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 25378291.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25522051.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 | 25231553.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 25262949.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 25263742.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 25269842.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 25293156.0 | +0.1% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 25336103.0 | +0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 25341248.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 25378291.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 25446516.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 25490955.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25514329.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25269842.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 25378291.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25522051.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 | 25220437.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 25249073.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 25263523.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 25274941.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 25314456.0 | +0.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25337147.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 25391281.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 25471114.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 25501551.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25249269.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 25319973.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25470451.0 | +0.6% | 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 | 25500115.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 25249073.0 | -1.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 25579334.0 | +1.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 25834494.0 | +1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 25314456.0 | -2.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 25912313.0 | +2.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 26237647.0 | +1.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 26390660.0 | +0.6% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 26367501.0 | -0.1% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 25249269.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 25917760.0 | +2.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 26352913.0 | +1.7% | 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.0922 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0885 | -4.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0898 | +1.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0912 | +1.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0884 | -3.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0911 | +3.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0938 | +3.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0916 | -2.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0943 | +2.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.3484 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3593 | +3.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3610 | +0.5% | 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 | 2.8553 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.4619 | +21.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3.7319 | +7.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.2851 | -12.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3.4039 | +3.6% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 3.6913 | +8.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 3.5126 | -4.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3.4636 | -1.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3.3151 | -4.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3.3293 | +0.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.1770 | -4.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.2851 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3.4636 | +5.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.0809 | -11.1% | 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.0026 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -0.2111 | -8224.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0233 | +111.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0456 | +95.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0091 | -119.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0611 | +773.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0535 | -12.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0684 | +28.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1107 | +61.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0271 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0494 | +282.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0852 | +72.4% | 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.0002 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -0.0187 | -7902.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0021 | +111.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0042 | +99.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0008 | -119.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0056 | +794.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0050 | -9.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0063 | +24.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0104 | +66.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0094 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0178 | +288.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0308 | +73.3% | 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.0009 | — | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | -0.0834 | -9130.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0099 | +111.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0183 | +85.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0038 | -120.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0251 | +767.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0216 | -13.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0271 | +25.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0436 | +60.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -0.0405 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0793 | +295.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1256 | +58.4% | ratio | 10-K | 2026-02-26 |