Financial Metrics
FSS FEDERAL SIGNAL CORP /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-30 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 3 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 385500000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 442400000.0 | +14.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 446400000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 424900000.0 | -4.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 490400000.0 | +15.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 474200000.0 | -3.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 463800000.0 | -2.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 564600000.0 | +21.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 555000000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1722700000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1861500000.0 | +8.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2180500000.0 | +17.1% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 95800000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 117300000.0 | +22.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 117700000.0 | +0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 116000000.0 | -1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 144000000.0 | +24.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 140400000.0 | -2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 130800000.0 | -6.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 169600000.0 | +29.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 161500000.0 | -4.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 450200000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 533000000.0 | +18.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 631200000.0 | +18.4% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39500000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 59400000.0 | +50.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 62500000.0 | +5.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 54300000.0 | -13.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 81100000.0 | +49.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 75900000.0 | -6.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 65700000.0 | -13.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 97700000.0 | +48.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 94000000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 224500000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 281400000.0 | +25.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 340900000.0 | +21.1% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27400000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 40300000.0 | +47.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 43300000.0 | +7.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 51600000.0 | +19.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 60800000.0 | +17.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 53900000.0 | -11.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46300000.0 | -14.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 71400000.0 | +54.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 68100000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 157400000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 216300000.0 | +37.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 246600000.0 | +14.0% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.45 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.66 | +46.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.71 | +7.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.85 | +19.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1.0 | +17.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.88 | -12.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.76 | -13.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.18 | +55.3% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.12 | -5.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.59 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.55 | +37.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4.06 | +14.4% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.45 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.66 | +46.7% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.71 | +7.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.84 | +18.3% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.99 | +17.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.87 | -12.1% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.75 | -13.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.16 | +54.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.11 | -4.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.56 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.5 | +36.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4.01 | +14.6% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38400000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 48800000.0 | +27.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 41000000.0 | -16.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 61000000.0 | +48.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 48900000.0 | -19.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 48600000.0 | -0.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 73700000.0 | +51.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 91100000.0 | +23.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 57500000.0 | -36.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 64700000.0 | +12.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 54400000.0 | -15.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 61000000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 91100000.0 | +49.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 63700000.0 | -30.1% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 191600000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 193400000.0 | +0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 213300000.0 | +10.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 186200000.0 | -12.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 191400000.0 | +2.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 213600000.0 | +11.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 220300000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 196400000.0 | -10.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 223200000.0 | +13.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 238300000.0 | +6.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 263600000.0 | +10.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 186200000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 196400000.0 | +5.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 292200000.0 | +48.8% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 317600000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 339400000.0 | +6.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 330100000.0 | -2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 303400000.0 | -8.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 322700000.0 | +6.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 326900000.0 | +1.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 337000000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 331000000.0 | -1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 362000000.0 | +9.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 356500000.0 | -1.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 367300000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 303400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 331000000.0 | +9.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 471600000.0 | +42.5% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 566300000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 606000000.0 | +7.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 603700000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 570200000.0 | -5.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 595300000.0 | +4.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 611800000.0 | +2.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 649200000.0 | +6.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 642500000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 664800000.0 | +3.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 684100000.0 | +2.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 706500000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 570200000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 642500000.0 | +12.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 853800000.0 | +32.9% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1584300000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1660700000.0 | +4.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1654600000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1620500000.0 | -2.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1651400000.0 | +1.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1691500000.0 | +2.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1733600000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1765200000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1879400000.0 | +6.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1916000000.0 | +1.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1938400000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1620500000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1765200000.0 | +8.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2392600000.0 | +35.5% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 203100000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 198400000.0 | -2.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 202600000.0 | +2.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 195800000.0 | -3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 211000000.0 | +7.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 211700000.0 | +0.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 229400000.0 | +8.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 241800000.0 | +5.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 278400000.0 | +15.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 263000000.0 | -5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 271200000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 195800000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 241800000.0 | +23.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 282400000.0 | +16.8% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 702300000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 736800000.0 | +4.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 698700000.0 | -5.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 618600000.0 | -11.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 607000000.0 | -1.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 591900000.0 | -2.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 584200000.0 | -1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 579100000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 677000000.0 | +16.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 653800000.0 | -3.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 616700000.0 | -5.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 618600000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 579100000.0 | -6.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1010600000.0 | +74.5% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 882000000.0 | — | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 923900000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 955900000.0 | +3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1001900000.0 | +4.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1044400000.0 | +4.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 1099600000.0 | +5.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1149400000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1186100000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1202400000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 1262200000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1321700000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1001900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1186100000.0 | +18.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1382000000.0 | +16.5% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 373600000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 407400000.0 | +9.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 364200000.0 | -10.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 297400000.0 | -18.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 270900000.0 | -8.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 253700000.0 | -6.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 229700000.0 | -9.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 210900000.0 | -8.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 275800000.0 | +30.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 268000000.0 | -2.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 211600000.0 | -21.0% | USD | 10-Q | 2025-10-30 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7100000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 43000000.0 | +505.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 91000000.0 | +111.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 31300000.0 | -65.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 71900000.0 | +129.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 140700000.0 | +95.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 36700000.0 | -73.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 96400000.0 | +162.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 157500000.0 | +63.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 194400000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 231300000.0 | +19.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 254700000.0 | +10.1% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -19400000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -71400000.0 | -268.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -75700000.0 | -6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -7600000.0 | +90.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -23000000.0 | -202.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -30800000.0 | -33.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -87700000.0 | -184.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -94300000.0 | -7.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -101300000.0 | -7.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -83700000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -78900000.0 | +5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -527900000.0 | -569.1% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3100000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 29200000.0 | +841.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -21200000.0 | -172.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -35300000.0 | -66.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -60500000.0 | -71.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -97200000.0 | -60.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16900000.0 | +117.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -29800000.0 | -276.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -94400000.0 | -216.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -97900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -121000000.0 | -23.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 244500000.0 | +302.1% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 15700000.0 | +161.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 21400000.0 | +36.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 8400000.0 | -60.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 24200000.0 | +188.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 32100000.0 | +32.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5600000.0 | -82.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 12900000.0 | +130.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 19900000.0 | +54.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 30300000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 40600000.0 | +34.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 27600000.0 | -32.0% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 61000000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 61100000.0 | +0.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 60900000.0 | -0.3% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69700000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 69900000.0 | +0.3% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 69900000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 70000000.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 70200000.0 | +0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 70300000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 70300000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 70300000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 70600000.0 | +0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 70700000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 70700000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 70000000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 70300000.0 | +0.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 70800000.0 | +0.7% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60700000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 60700000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 60800000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 60900000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61000000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 61000000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 61100000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 60600000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 60700000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 60700000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 60900000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 60800000.0 | -0.2% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61300000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 61400000.0 | +0.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 61400000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 61600000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 61700000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 61700000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 61800000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 61300000.0 | -0.8% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 61400000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 61500000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 61700000.0 | +0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 61500000.0 | -0.3% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2433 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2664 | +9.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2698 | +1.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2573 | -4.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2899 | +12.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2735 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2468 | -9.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2947 | +19.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2863 | -2.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.0631 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.0546 | -0.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.9114 | -13.6% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7883 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 3.0544 | +9.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.9798 | -2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.9122 | -2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.8213 | -3.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.8899 | +2.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2.8300 | -2.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.6572 | -6.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.3879 | -10.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.6011 | +8.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.6051 | +0.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.9122 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.6572 | -8.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.0234 | +13.8% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7963 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.7975 | +0.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.7309 | -8.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.6174 | -15.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.5812 | -5.9% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.5383 | -7.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.5083 | -5.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.4882 | -3.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5630 | +15.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5180 | -8.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4666 | -9.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.6174 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.4882 | -20.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.7313 | +49.8% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2485 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.2651 | +6.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.2637 | -0.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2730 | +3.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2936 | +7.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2961 | +0.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2820 | -4.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3004 | +6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2910 | -3.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2613 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2863 | +9.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2895 | +1.1% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0711 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0911 | +28.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0970 | +6.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1214 | +25.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1240 | +2.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1137 | -8.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0998 | -12.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1265 | +26.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1227 | -3.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0914 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1162 | +27.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1131 | -2.7% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1025 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1343 | +31.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1400 | +4.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1278 | -8.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1654 | +29.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1601 | -3.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1417 | -11.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1730 | +22.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1694 | -2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1303 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1512 | +16.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1563 | +3.4% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1891 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.2460 | +30.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.2024 | -17.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.3115 | +53.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2318 | -25.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.2296 | -0.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.3213 | +39.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.3768 | +17.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2065 | -45.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2460 | +19.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2006 | -18.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3115 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.3768 | +20.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2256 | -40.1% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0173 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0243 | +40.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0262 | +7.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0312 | +19.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0359 | +15.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0311 | -13.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0246 | -20.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0373 | +51.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0351 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0971 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1225 | +26.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1031 | -15.9% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0311 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0436 | +40.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0453 | +3.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0494 | +9.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0553 | +11.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0469 | -15.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0385 | -17.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0566 | +46.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0515 | -8.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1571 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1824 | +16.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1784 | -2.2% | ratio | 10-K | 2026-02-25 |