Financial Metrics
FELE FRANKLIN ELECTRIC CO INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 484551000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 569181000.0 | +17.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 538431000.0 | -5.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 460900000.0 | -14.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 543258000.0 | +17.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 531438000.0 | -2.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 455247000.0 | -14.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 587434000.0 | +29.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 581714000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2065133000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2021341000.0 | -2.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2131250000.0 | +5.4% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 162265000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 188481000.0 | +16.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 186253000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 163580000.0 | -12.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 199797000.0 | +22.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 189663000.0 | -5.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 163903000.0 | -13.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 211826000.0 | +29.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 208704000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 697008000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 717280000.0 | +2.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 755925000.0 | +5.4% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52606000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 80903000.0 | +53.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 78104000.0 | -3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 47936000.0 | -38.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 79149000.0 | +65.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 73526000.0 | -7.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 44101000.0 | -40.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 88141000.0 | +99.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 85118000.0 | -3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 262441000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 243645000.0 | -7.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 268978000.0 | +10.4% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37325000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 59600000.0 | +59.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 57798000.0 | -3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 32959000.0 | -43.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 59099000.0 | +79.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 54596000.0 | -7.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 30962000.0 | -43.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 60140000.0 | +94.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16738000.0 | -72.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 193272000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 180309000.0 | -6.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 147090000.0 | -18.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 | 0.81 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.29 | +59.3% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.25 | -3.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.71 | -43.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.28 | +80.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.19 | -7.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.67 | -43.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.32 | +97.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.37 | -72.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4.17 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.92 | -6.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.25 | -17.1% | 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 | 0.79 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1.27 | +60.8% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.23 | -3.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.7 | -43.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.26 | +80.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.17 | -7.1% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.67 | -42.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.31 | +95.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.37 | -71.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4.11 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.86 | -6.1% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3.22 | -16.6% | 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 | 51873000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 53227000.0 | +2.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 62507000.0 | +17.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 84963000.0 | +35.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 65314000.0 | -23.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 58104000.0 | -11.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 106273000.0 | +82.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 220540000.0 | +107.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 83994000.0 | -61.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 104592000.0 | +24.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 102927000.0 | -1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 84963000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 220540000.0 | +159.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 99662000.0 | -54.8% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 276503000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 299485000.0 | +8.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 252315000.0 | -15.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 222418000.0 | -11.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 262632000.0 | +18.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 299185000.0 | +13.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 272003000.0 | -9.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 226826000.0 | -16.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 271688000.0 | +19.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 315250000.0 | +16.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 291178000.0 | -7.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 222418000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 226826000.0 | +2.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 247511000.0 | +9.1% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 600651000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 574642000.0 | -4.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 543540000.0 | -5.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 508696000.0 | -6.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 532242000.0 | +4.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 525435000.0 | -1.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 524647000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 483875000.0 | -7.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 560338000.0 | +15.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 573597000.0 | +2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 569180000.0 | -0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 508696000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 483875000.0 | -4.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 552981000.0 | +14.3% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 968045000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 966390000.0 | -0.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 899498000.0 | -6.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 853795000.0 | -5.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 901363000.0 | +5.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 918696000.0 | +1.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 942483000.0 | +2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 964191000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 956647000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1036440000.0 | +8.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1016755000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 853795000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 964191000.0 | +12.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 958626000.0 | -0.6% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1803446000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1803081000.0 | -0.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1725296000.0 | -4.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1728122000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1773100000.0 | +2.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1784300000.0 | +0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1807200000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1820606000.0 | +0.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1928872000.0 | +5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2017912000.0 | +4.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1997376000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1728100000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1820606000.0 | +5.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1944385000.0 | +6.8% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 486861000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 432677000.0 | -11.1% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 327920000.0 | -24.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 287039000.0 | -12.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 316248000.0 | +10.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 346090000.0 | +9.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 393165000.0 | +13.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 433727000.0 | +10.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 484029000.0 | +11.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 604117000.0 | +24.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 400794000.0 | -33.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 287039000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 433727000.0 | +51.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 344046000.0 | -20.7% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1092431000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1146659000.0 | +5.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1180426000.0 | +2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1206722000.0 | +2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1220425000.0 | +1.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1222171000.0 | +0.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1269643000.0 | +3.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1266099000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1297247000.0 | +2.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1261876000.0 | -2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1317934000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1206722000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1266099000.0 | +4.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1322579000.0 | +4.5% | USD | 10-K | 2026-02-20 |
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 | -12019000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 43026000.0 | +458.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 198629000.0 | +361.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -1362000.0 | -100.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 35003000.0 | +2670.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 151086000.0 | +331.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -19468000.0 | -112.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 31997000.0 | +264.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 134687000.0 | +320.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 315710000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 261353000.0 | -17.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 238878000.0 | -8.6% | 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 | -14553000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -26880000.0 | -84.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -36770000.0 | -36.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -10216000.0 | +72.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -20157000.0 | -97.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -29307000.0 | -45.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -116117000.0 | -296.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -127321000.0 | -9.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -137117000.0 | -7.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -74289000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -45628000.0 | +38.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -157125000.0 | -244.4% | 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 | 33098000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -5418000.0 | -116.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -140294000.0 | -2489.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -6343000.0 | +95.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -38738000.0 | -510.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -99987000.0 | -158.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -2558000.0 | +97.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -22112000.0 | -764.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -112161000.0 | -407.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -192193000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -74069000.0 | +61.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -197306000.0 | -166.4% | 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 | 9563000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 20241000.0 | +111.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 30155000.0 | +49.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9184000.0 | -69.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 19445000.0 | +111.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 28897000.0 | +48.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6836000.0 | -76.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 18415000.0 | +169.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 29820000.0 | +61.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 41415000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 41682000.0 | +0.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 45337000.0 | +8.8% | 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 | 46138000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 46257000.0 | +0.3% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 46208000.0 | -0.1% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 46067000.0 | -0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46093000.0 | +0.1% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 45749000.0 | -0.7% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 45687000.0 | -0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 45716000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 45725000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 44485000.0 | -2.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 44508000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 46067000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 45716000.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 44178000.0 | -3.4% | shares | 10-K | 2026-02-20 |
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 | 46200000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 46200000.0 | +0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 46200000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46100000.0 | -0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 46000000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 45700000.0 | -0.7% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 45700000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 45400000.0 | -0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 44500000.0 | -2.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 46200000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 45900000.0 | -0.6% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 45000000.0 | -2.0% | 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 | 46900000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 46900000.0 | +0.0% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 46900000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46700000.0 | -0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 46600000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 46300000.0 | -0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46300000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 45900000.0 | -0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 45000000.0 | -2.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 46900000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 46500000.0 | -0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 45500000.0 | -2.2% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2687 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3157 | +17.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.3121 | -1.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2599 | -16.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3045 | +17.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2941 | -3.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2360 | -19.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2911 | +23.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2912 | +0.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1950 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.1103 | -7.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.0961 | -1.3% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9883 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.2335 | +12.3% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.7430 | +22.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.9745 | +8.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.8502 | -4.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.6545 | -6.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2.3972 | -9.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.2230 | -7.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.9764 | -11.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.7156 | -13.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.5369 | +47.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.9745 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.2230 | -25.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.7863 | +25.3% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3349 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3311 | -1.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.3459 | +4.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3549 | +2.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3678 | +3.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3569 | -3.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3600 | +0.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3606 | +0.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3588 | -0.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3375 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3549 | +5.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3547 | -0.0% | 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.0770 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1047 | +35.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1073 | +2.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0715 | -33.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1088 | +52.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1027 | -5.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0680 | -33.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1024 | +50.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0288 | -71.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0936 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0892 | -4.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0690 | -22.6% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1086 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1421 | +30.9% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1451 | +2.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1040 | -28.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1457 | +40.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1384 | -5.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0969 | -30.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1500 | +54.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1463 | -2.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1271 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1205 | -5.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1262 | +4.7% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1065 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.1230 | +15.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 0.1906 | +55.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.2960 | +55.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2065 | -30.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1679 | -18.7% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 0.2703 | +61.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.5085 | +88.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1735 | -65.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1731 | -0.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2568 | +48.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2960 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.5085 | +71.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2897 | -43.0% | 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.0207 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0331 | +59.7% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0335 | +1.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0186 | -44.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0331 | +78.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0302 | -8.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0161 | -46.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0298 | +85.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0084 | -71.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1118 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0990 | -11.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0756 | -23.6% | 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.0342 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0520 | +52.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0490 | -5.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0270 | -44.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0484 | +79.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0430 | -11.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0239 | -44.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0477 | +99.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0127 | -73.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1602 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1424 | -11.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1112 | -21.9% | ratio | 10-K | 2026-02-20 |