Financial Metrics
BWIN Baldwin Insurance Group, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | 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 | 329523000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 295551000.0 | -10.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 304232000.0 | +2.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 378096000.0 | +24.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 337103000.0 | -10.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 335210000.0 | -0.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 410531000.0 | +22.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 376249000.0 | -8.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 362317000.0 | -3.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1211828000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1377116000.0 | +13.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1493680000.0 | +8.5% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3619000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -16531000.0 | -556.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 86000.0 | +100.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 34258000.0 | +39734.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 16458000.0 | -52.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 15406000.0 | -6.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 56017000.0 | +263.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 27940000.0 | -50.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3216000.0 | -88.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -42551000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 60648000.0 | +242.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 73936000.0 | +21.9% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -14132000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -23897000.0 | -69.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -17629000.0 | +26.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 21578000.0 | +222.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -17557000.0 | -181.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -8377000.0 | +52.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 13939000.0 | +266.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -3164000.0 | -122.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -18727000.0 | -491.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -90141000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -24518000.0 | +72.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -33813000.0 | -37.9% | 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.24 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.4 | -66.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.29 | +27.5% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.35 | +220.7% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.28 | -180.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.13 | +53.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.21 | +261.5% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.05 | -123.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.27 | -440.0% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -1.5 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.39 | +74.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.5 | -28.2% | 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.24 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.4 | -66.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.29 | +27.5% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.33 | +213.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.28 | -184.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.13 | +53.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2 | +253.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.05 | -125.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.27 | -440.0% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -1.5 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.39 | +74.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.5 | -28.2% | 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 | 81299000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 105546000.0 | +29.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 78965000.0 | -25.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 116209000.0 | +47.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 112113000.0 | -3.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 208334000.0 | +85.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 181759000.0 | -12.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 90045000.0 | -50.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 81781000.0 | -9.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 105695000.0 | +29.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 89723000.0 | -15.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 116209000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 90045000.0 | -22.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 123669000.0 | +37.3% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 780475000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 818408000.0 | +4.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 802123000.0 | -2.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 925905000.0 | +15.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 951118000.0 | +2.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1137054000.0 | +19.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1014281000.0 | -10.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1026490000.0 | +1.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1055820000.0 | +2.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1239709000.0 | +17.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1106195000.0 | -10.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 925905000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1026490000.0 | +10.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1199718000.0 | +16.9% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3448273000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3465131000.0 | +0.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3423498000.0 | -1.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3501937000.0 | +2.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3509993000.0 | +0.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3680185000.0 | +4.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3539040000.0 | -3.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 3534731000.0 | -0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3548707000.0 | +0.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3738985000.0 | +5.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3793774000.0 | +1.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3501937000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3534731000.0 | +0.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3862220000.0 | +9.3% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 772820000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 827294000.0 | +7.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 798499000.0 | -3.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1033440000.0 | +29.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1052969000.0 | +1.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1156102000.0 | +9.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1031554000.0 | -10.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1056434000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 933420000.0 | -11.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1007489000.0 | +7.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 959713000.0 | -4.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1033440000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1056434000.0 | +2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1032760000.0 | -2.2% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2321162000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2367869000.0 | +2.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2349618000.0 | -0.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2483055000.0 | +5.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2438220000.0 | -1.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2636640000.0 | +8.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2502431000.0 | -5.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 2525934000.0 | +0.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2500312000.0 | -1.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2688616000.0 | +7.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2665584000.0 | -0.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2483055000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2525934000.0 | +1.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2777822000.0 | +10.0% | 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 | 606359000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 598522000.0 | -1.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 590778000.0 | -1.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 560412000.0 | -5.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 597939000.0 | +6.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 590895000.0 | -1.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 595350000.0 | +0.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 583216000.0 | -2.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 619638000.0 | +6.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 630805000.0 | +1.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 619687000.0 | -1.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 560412000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 583216000.0 | +4.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 600215000.0 | +2.9% | 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 | -14031000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 35428000.0 | +352.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 22799000.0 | -35.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3007000.0 | -86.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 21346000.0 | +609.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 53754000.0 | +151.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -63983000.0 | -219.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -80704000.0 | -26.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -39687000.0 | +50.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 46000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 51453000.0 | +111754.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -29418000.0 | -157.2% | 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 | -5099000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -10594000.0 | -107.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -16948000.0 | -60.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 44613000.0 | +363.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 35602000.0 | -20.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 25609000.0 | -28.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -8612000.0 | -133.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -46201000.0 | -436.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -129577000.0 | -180.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -21922000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 13299000.0 | +160.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -140276000.0 | -1154.8% | 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 | -24522000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -42409000.0 | -72.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -41928000.0 | +1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -40266000.0 | +4.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 76265000.0 | +289.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 38390000.0 | -49.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 58887000.0 | +53.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 197838000.0 | +236.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 182439000.0 | -7.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 18368000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 21054000.0 | +14.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 203822000.0 | +868.1% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3499000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 8624000.0 | +146.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 14157000.0 | +64.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2024-03-31 | 8146000.0 | -42.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 18704000.0 | +129.6% | USD | 10-Q | 2024-08-06 |
| Annual | 2023-12-31 | 21376000.0 | — | USD | 10-K | 2024-02-28 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 58711798.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 60093228.0 | +2.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 60549080.0 | +0.8% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 61856147.0 | +2.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 63124601.0 | +2.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 64011515.0 | +1.4% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 66067143.0 | +3.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 68009996.0 | +2.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 68604951.0 | +0.9% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 60134776.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 63455148.0 | +5.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 67938680.0 | +7.1% | 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 | 58711798.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 60093228.0 | +2.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 60549080.0 | +0.8% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 65314248.0 | +7.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 63124601.0 | -3.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 64011515.0 | +1.4% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 69327694.0 | +8.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 68009996.0 | -1.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 68604951.0 | +0.9% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 60134776.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 63455148.0 | +5.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 67938680.0 | +7.1% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0956 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0853 | -10.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0889 | +4.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1077 | +21.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0916 | -15.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0947 | +3.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1157 | +22.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1006 | -13.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0955 | -5.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.3460 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3896 | +12.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3867 | -0.7% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0099 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.9893 | -2.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.0045 | +1.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.8959 | -10.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.9033 | +0.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.9835 | +8.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.9833 | -0.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.9717 | -1.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.1311 | +16.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.2305 | +8.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.1526 | -6.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.8959 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.9717 | +8.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.1617 | +19.6% | 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 | 3.8280 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.9562 | +3.3% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.9772 | +0.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4.4308 | +11.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 4.0777 | -8.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 4.4621 | +9.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 4.2033 | -5.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 4.3310 | +3.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 4.0351 | -6.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 4.2622 | +5.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4.3015 | +0.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 4.4308 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4.3310 | -2.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4.6280 | +6.9% | 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.0429 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0809 | -88.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.0579 | +28.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0571 | +198.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.0521 | -191.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.0250 | +52.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0340 | +235.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0084 | -124.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0517 | -514.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0744 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0178 | +76.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0226 | -27.1% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0110 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0559 | -609.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0003 | +100.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0906 | +31952.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0488 | -46.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0460 | -5.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1365 | +196.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0743 | -45.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0089 | -88.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0351 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0440 | +225.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0495 | +12.4% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1052 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.1276 | +21.3% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.0989 | -22.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.1124 | +13.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1065 | -5.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.1802 | +69.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.1762 | -2.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.0852 | -51.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0876 | +2.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1049 | +19.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0935 | -10.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1124 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0852 | -24.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1197 | +40.5% | 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.0041 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0069 | -68.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.0051 | +25.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0061 | +219.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.0048 | -177.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.0024 | +50.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0039 | +265.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0008 | -121.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0049 | -483.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.0257 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0069 | +73.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0088 | -26.2% | 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.0233 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0399 | -71.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -0.0298 | +25.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0361 | +220.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -0.0297 | -182.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.0141 | +52.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0225 | +259.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0050 | -122.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0302 | -502.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -0.1608 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0420 | +73.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0563 | -34.0% | ratio | 10-K | 2026-02-26 |