Financial Metrics
WTM WHITE MOUNTAINS INSURANCE GROUP LTDRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 3 | 2026-01-02 | 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 | 531900000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 378400000.0 | -28.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 519600000.0 | +37.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 647300000.0 | +24.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 395400000.0 | -38.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 839100000.0 | +112.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 577800000.0 | -31.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 689200000.0 | +19.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 864200000.0 | +25.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2166700000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2239800000.0 | +3.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3735000000.0 | +66.8% | USD | 10-K | 2026-02-27 |
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 | 179500000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 19600000.0 | -89.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 23600000.0 | +20.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 236400000.0 | +901.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -54600000.0 | -123.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 179000000.0 | +427.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 33900000.0 | -81.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 122900000.0 | +262.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 113800000.0 | -7.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 509200000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 230400000.0 | -54.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1106400000.0 | +380.2% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69.83 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 7.65 | -89.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 9.19 | +20.1% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 92.33 | +904.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -21.24 | -123.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 69.68 | +428.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13.19 | -81.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 47.75 | +262.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 44.18 | -7.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 198.6 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 89.79 | -54.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 430.14 | +379.1% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69.83 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 7.65 | -89.0% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 9.19 | +20.1% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 92.33 | +904.7% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -21.24 | -123.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 69.68 | +428.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13.19 | -81.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 47.75 | +262.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 44.18 | -7.5% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 198.6 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 89.79 | -54.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 430.14 | +379.1% | USD/shares | 10-K | 2026-02-27 |
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 | 7959100000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 8376300000.0 | +5.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 8142800000.0 | -2.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 8385900000.0 | +3.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 9590300000.0 | +14.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 10166900000.0 | +6.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 10337500000.0 | +1.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 9925600000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 11004900000.0 | +10.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 11822900000.0 | +7.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 12345600000.0 | +4.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 8385900000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 9925600000.0 | +18.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12306500000.0 | +24.0% | USD | 10-K | 2026-02-27 |
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 | 3866300000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4250400000.0 | +9.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3978600000.0 | -6.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3824300000.0 | -3.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4699700000.0 | +22.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 5294700000.0 | +12.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 5077700000.0 | -4.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 4794600000.0 | -5.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5865200000.0 | +22.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6482700000.0 | +10.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 6628500000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3824300000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4794600000.0 | +25.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 6051400000.0 | +26.2% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3902400000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3922200000.0 | +0.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3949100000.0 | +0.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 4240500000.0 | +7.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4470400000.0 | +5.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4422600000.0 | -1.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 4610600000.0 | +4.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 4483700000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4509600000.0 | +0.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4644500000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4767600000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4240500000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4483700000.0 | +5.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5425400000.0 | +21.0% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 556300000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 566100000.0 | +1.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 564700000.0 | -0.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 564600000.0 | -0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 532100000.0 | -5.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 530200000.0 | -0.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 544900000.0 | +2.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 562500000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 676100000.0 | +20.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 694600000.0 | +2.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 870400000.0 | +25.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 564600000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 562500000.0 | -0.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 837000000.0 | +48.8% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85600000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 156700000.0 | +83.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 379600000.0 | +142.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 36500000.0 | -90.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 253300000.0 | +594.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 522700000.0 | +106.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -40200000.0 | -107.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 137300000.0 | +441.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 496600000.0 | +261.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 404100000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 586800000.0 | +45.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 550500000.0 | -6.2% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -96600000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -222800000.0 | -130.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -455000000.0 | -104.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 100600000.0 | +122.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -94200000.0 | -193.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -283800000.0 | -201.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 7300000.0 | +102.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -156500000.0 | -2243.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -451900000.0 | -188.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -543900000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -447000000.0 | +17.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -666900000.0 | -49.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -41300000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -34400000.0 | +16.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -16800000.0 | +51.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -34200000.0 | -103.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -26300000.0 | +23.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -15300000.0 | +41.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 78500000.0 | +613.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 90600000.0 | +15.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 163100000.0 | +80.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 7200000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4200000.0 | -41.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 35600000.0 | +747.6% | USD | 10-K | 2026-02-27 |
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 | 2564484.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2560452.0 | -0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2560452.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2560452.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2565733.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2568283.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2568148.0 | -0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2568148.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2573726.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2575136.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2575161.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2560452.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2568148.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2479677.0 | -3.4% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2564484.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2560452.0 | -0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2560452.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2560452.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2565733.0 | +0.2% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2568283.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2568148.0 | -0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2568148.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2573726.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2575136.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2575161.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2560452.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2568148.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2479677.0 | -3.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2538800.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2524800.0 | -0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2522900.0 | -0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2531100.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2531800.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2532700.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2540900.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2541400.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2542300.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2527300.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2532200.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2534300.0 | +0.1% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2538800.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2524800.0 | -0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2522900.0 | -0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2531100.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2531800.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2532700.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2540900.0 | +0.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2541400.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2542300.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2527300.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2532200.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2534300.0 | +0.1% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0668 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0452 | -32.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0638 | +41.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0675 | +5.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0389 | -42.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0812 | +108.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0525 | -35.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0583 | +11.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0700 | +20.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2584 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2257 | -12.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3035 | +34.5% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9907 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.0837 | +9.4% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.0075 | -7.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.9019 | -10.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.0513 | +16.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.1972 | +13.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1.1013 | -8.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.0693 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.3006 | +21.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.3958 | +7.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.3903 | -0.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.9019 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.0693 | +18.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.1154 | +4.3% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3375 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0518 | -84.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0454 | -12.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3652 | +704.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.1381 | -137.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2133 | +254.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0587 | -72.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1783 | +203.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1317 | -26.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2350 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1029 | -56.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2962 | +188.0% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0226 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0023 | -89.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0029 | +23.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0246 | +750.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0054 | -121.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0173 | +422.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0031 | -82.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0104 | +237.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0092 | -11.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0607 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0232 | -61.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0899 | +287.3% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0460 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0050 | -89.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0060 | +19.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0529 | +784.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -0.0123 | -123.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0388 | +414.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0075 | -80.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0265 | +252.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0239 | -9.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1201 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0514 | -57.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2039 | +296.9% | ratio | 10-K | 2026-02-27 |