Financial Metrics
GIC GLOBAL INDUSTRIAL CoRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4/A | 2026-03-25 | SEC Filing Index |
| Insider | 4/A | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 273800000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 325800000.0 | +19.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 354600000.0 | +8.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 323400000.0 | -8.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 347800000.0 | +7.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 342400000.0 | -1.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 321000000.0 | -6.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 358900000.0 | +11.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 353600000.0 | -1.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1274300000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1315900000.0 | +3.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1379100000.0 | +4.8% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 98400000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 112900000.0 | +14.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 116300000.0 | +3.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 110900000.0 | -4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 122500000.0 | +10.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 116300000.0 | -5.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 112100000.0 | -3.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 133000000.0 | +18.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 126000000.0 | -5.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 435800000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 452000000.0 | +3.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 490200000.0 | +8.5% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17800000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 29100000.0 | +63.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 28200000.0 | -3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 17400000.0 | -38.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 26400000.0 | +51.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 22200000.0 | -15.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 18200000.0 | -18.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 33500000.0 | +84.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 26300000.0 | -21.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 96500000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 80500000.0 | -16.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 97600000.0 | +21.2% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13200000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 21500000.0 | +62.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 20700000.0 | -3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13200000.0 | -36.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 20300000.0 | +53.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 16800000.0 | -17.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13600000.0 | -19.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 25100000.0 | +84.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 18800000.0 | -25.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 70700000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 61000000.0 | -13.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 72100000.0 | +18.2% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.35 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.56 | +60.0% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.54 | -3.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.34 | -37.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.52 | +52.9% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.35 | -20.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.65 | +85.7% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.48 | -26.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.85 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.59 | -14.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.86 | +17.0% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.35 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.56 | +60.0% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.54 | -3.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.34 | -37.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.52 | +52.9% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.35 | -20.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.65 | +85.7% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.48 | -26.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.84 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.58 | -14.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.85 | +17.1% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48200000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 44900000.0 | -6.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 34300000.0 | -23.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 34400000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 29900000.0 | -13.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 38800000.0 | +29.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 38900000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 44600000.0 | +14.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 39000000.0 | -12.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 55100000.0 | +41.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 67200000.0 | +22.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 34400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 44600000.0 | +29.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 67500000.0 | +51.3% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 113700000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 140500000.0 | +23.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 136800000.0 | -2.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 130700000.0 | -4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 133900000.0 | +2.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 142800000.0 | +6.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 140100000.0 | -1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 126500000.0 | -9.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 142800000.0 | +12.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 156800000.0 | +9.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 149100000.0 | -4.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 130700000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 126500000.0 | -3.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 139600000.0 | +10.4% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 166100000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 164300000.0 | -1.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 153800000.0 | -6.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 150800000.0 | -2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 162800000.0 | +8.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 172900000.0 | +6.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 165300000.0 | -4.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 167100000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 178600000.0 | +6.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 171200000.0 | -4.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 174600000.0 | +2.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 150800000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 167100000.0 | +10.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 174600000.0 | +4.5% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 335400000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 359400000.0 | +7.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 337900000.0 | -6.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 329800000.0 | -2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 337700000.0 | +2.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 366900000.0 | +8.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 358900000.0 | -2.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 352600000.0 | -1.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 372900000.0 | +5.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 394000000.0 | +5.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 404200000.0 | +2.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 329800000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 352600000.0 | +6.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 396500000.0 | +12.5% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 461600000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 554000000.0 | +20.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 527800000.0 | -4.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 513400000.0 | -2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 517400000.0 | +0.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 542500000.0 | +4.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 531600000.0 | -2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 520700000.0 | -2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 536700000.0 | +3.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 586500000.0 | +9.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 602500000.0 | +2.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 513400000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 520700000.0 | +1.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 580800000.0 | +11.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 155800000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 231300000.0 | +48.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 195000000.0 | -15.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 174200000.0 | -10.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 176900000.0 | +1.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 195800000.0 | +10.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 178000000.0 | -9.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 168400000.0 | -5.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 180400000.0 | +7.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 187300000.0 | +3.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 184700000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 174200000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 168400000.0 | -3.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 178500000.0 | +6.0% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 244600000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 322200000.0 | +31.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 281600000.0 | -12.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 258200000.0 | -8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 257200000.0 | -0.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 272100000.0 | +5.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 252400000.0 | -7.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 239600000.0 | -5.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 248800000.0 | +3.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 281300000.0 | +13.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 286500000.0 | +1.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 258200000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 239600000.0 | -7.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 267600000.0 | +11.7% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 217000000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 231800000.0 | +6.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 246200000.0 | +6.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 255200000.0 | +3.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 260200000.0 | +2.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 270400000.0 | +3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 279200000.0 | +3.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 281100000.0 | +0.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 287900000.0 | +2.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 305200000.0 | +6.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 316000000.0 | +3.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 255200000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 281100000.0 | +10.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 313200000.0 | +11.4% | USD | 10-K | 2026-02-27 |
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 | 28300000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 65300000.0 | +130.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 103700000.0 | +58.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6400000.0 | -93.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 25200000.0 | +293.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 34800000.0 | +38.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3400000.0 | -90.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 35100000.0 | +932.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 57800000.0 | +64.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 112000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 50700000.0 | -54.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 77800000.0 | +53.5% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -700000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -73700000.0 | -10428.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -75600000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -1300000.0 | +98.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -2200000.0 | -69.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -3100000.0 | -40.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -200000.0 | +93.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -5600000.0 | -2700.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -6300000.0 | -12.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -76200000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -3800000.0 | +95.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -7100000.0 | -86.8% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -7900000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 24900000.0 | +415.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -22300000.0 | -189.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -9600000.0 | +57.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -18500000.0 | -92.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -27100000.0 | -46.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -8800000.0 | +67.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -18900000.0 | -114.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -28700000.0 | -51.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -29700000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -36700000.0 | -23.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -47500000.0 | -29.4% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 700000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1400000.0 | +100.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 3300000.0 | +135.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1300000.0 | -60.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2200000.0 | +69.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 3100000.0 | +40.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 200000.0 | -93.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1600000.0 | +700.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2300000.0 | +43.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3900000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3800000.0 | -2.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3100000.0 | -18.4% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 38074344.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 38230328.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 38198641.0 | -0.1% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 39123102.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 39178283.0 | +0.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 39248275.0 | +0.2% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38100000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 38100000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 38100000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38200000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 38200000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 38300000.0 | +0.3% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 38300000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 38400000.0 | +0.3% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 38100000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 38300000.0 | +0.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 38400000.0 | +0.3% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 38200000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 38200000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 38200000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38400000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 38400000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 38500000.0 | +0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 38200000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 38400000.0 | +0.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 38400000.0 | +0.0% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5932 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.5881 | -0.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.6718 | +14.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.6250 | -7.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.6411 | +2.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.6441 | +0.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5981 | -7.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.6119 | +2.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.5869 | -4.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.4821 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.5272 | +1.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.3745 | -6.0% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.1528 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.5538 | -27.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.7328 | +11.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.8932 | +9.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.9090 | +0.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.8739 | -1.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.0163 | +7.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.0938 | +3.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0671 | -1.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.1036 | +1.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.1884 | +4.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.8932 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.0938 | +10.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.2213 | +6.1% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1272 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.3900 | +23.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.1438 | -17.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.0118 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.9885 | -2.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.0063 | +1.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.9040 | -10.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.8524 | -5.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.8642 | +1.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.9217 | +6.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.9066 | -1.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.0118 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.8524 | -15.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8544 | +0.2% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3594 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3465 | -3.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3280 | -5.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3429 | +4.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3522 | +2.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.3397 | -3.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3492 | +2.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3706 | +6.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3563 | -3.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.3420 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3435 | +0.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3554 | +3.5% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0482 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0660 | +36.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0584 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0408 | -30.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0584 | +43.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0491 | -15.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0424 | -13.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0699 | +65.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0532 | -24.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0555 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0464 | -16.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0523 | +12.8% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0650 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0893 | +37.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0795 | -11.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0538 | -32.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0759 | +41.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0648 | -14.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0567 | -12.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0933 | +64.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0744 | -20.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0757 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0612 | -19.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0708 | +15.7% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3094 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.1941 | -37.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.1759 | -9.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.1975 | +12.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1690 | -14.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1982 | +17.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.2185 | +10.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2648 | +21.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2162 | -18.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2942 | +36.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3638 | +23.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1975 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.2648 | +34.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3782 | +42.8% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0286 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0388 | +35.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0392 | +1.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0255 | -35.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0374 | +46.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0316 | -15.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0253 | -19.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0428 | +68.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0312 | -27.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1377 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1171 | -14.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1241 | +6.0% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0608 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0928 | +52.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0841 | -9.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0507 | -39.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0751 | +48.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0602 | -19.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0472 | -21.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0822 | +74.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0595 | -27.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2770 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2170 | -21.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2302 | +6.1% | ratio | 10-K | 2026-02-27 |