Financial Metrics
OSK OSHKOSH CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | 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 | 2268100000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2413100000.0 | +6.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2509900000.0 | +4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2543800000.0 | +1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2846900000.0 | +11.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2741400000.0 | -3.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2312800000.0 | -15.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2732100000.0 | +18.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2688600000.0 | -1.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 9657900000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 10730200000.0 | +11.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10422300000.0 | -2.9% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 333800000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 424500000.0 | +27.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 468100000.0 | +10.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 470000000.0 | +0.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 546100000.0 | +16.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 506000000.0 | -7.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 399900000.0 | -21.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 524500000.0 | +31.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 470500000.0 | -10.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1680800000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1969400000.0 | +17.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1819000000.0 | -7.6% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 130800000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 234900000.0 | +79.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 256500000.0 | +9.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 259700000.0 | +1.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 260900000.0 | +0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 266200000.0 | +2.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 175400000.0 | -34.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 291700000.0 | +66.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 260400000.0 | -10.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 837600000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1010700000.0 | +20.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 939500000.0 | -7.0% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 538700000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 355500000.0 | -34.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 106100000.0 | -70.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 125400000.0 | +18.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 69900000.0 | -44.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 141400000.0 | +102.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 160900000.0 | +13.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 204900000.0 | +27.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 210300000.0 | +2.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 191700000.0 | -8.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 211800000.0 | +10.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 125400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 204900000.0 | +63.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 479800000.0 | +134.2% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1905900000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1900200000.0 | -0.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2020600000.0 | +6.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2131600000.0 | +5.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2208400000.0 | +3.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2216500000.0 | +0.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2321100000.0 | +4.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2265700000.0 | -2.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2501300000.0 | +10.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2495700000.0 | -0.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2457800000.0 | -1.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2131600000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2265700000.0 | +6.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2375000000.0 | +4.8% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4413600000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 4386800000.0 | -0.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 4490700000.0 | +2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4480800000.0 | -0.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4731500000.0 | +5.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 5042300000.0 | +6.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 5058000000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4527500000.0 | -10.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4851200000.0 | +7.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5014000000.0 | +3.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4941700000.0 | -1.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4480800000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4527500000.0 | +1.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5168500000.0 | +14.2% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7916400000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 8044300000.0 | +1.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 8855100000.0 | +10.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 9129200000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 9471000000.0 | +3.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 9721500000.0 | +2.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 9875900000.0 | +1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 9423100000.0 | -4.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 9761400000.0 | +3.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 10016100000.0 | +2.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 9840500000.0 | -1.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 9129200000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 9423100000.0 | +3.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 10072400000.0 | +6.9% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2458600000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2418000000.0 | -1.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3090200000.0 | +27.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3089600000.0 | -0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3319500000.0 | +7.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3491700000.0 | +5.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3457600000.0 | -1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2987300000.0 | -13.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2748300000.0 | -8.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2727400000.0 | -0.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2501400000.0 | -8.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3089600000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2987300000.0 | -3.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2664400000.0 | -10.8% | USD | 10-K | 2026-02-17 |
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 | 3247200000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3396800000.0 | +4.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3543300000.0 | +4.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3705300000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3826000000.0 | +3.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3924900000.0 | +2.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4102000000.0 | +4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4152100000.0 | +1.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4234600000.0 | +2.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4454400000.0 | +5.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4537300000.0 | +1.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3705300000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4152100000.0 | +12.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4530500000.0 | +9.1% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 595200000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 597300000.0 | +0.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 597500000.0 | +0.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 597500000.0 | +0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 598900000.0 | +0.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 599100000.0 | +0.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 602300000.0 | +0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 599500000.0 | -0.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1099200000.0 | +83.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1099600000.0 | +0.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1099700000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 597500000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 599500000.0 | +0.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1100300000.0 | +83.5% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 79800000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -46600000.0 | -158.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 120000000.0 | +357.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -355800000.0 | -396.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -566800000.0 | -59.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -240700000.0 | +57.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -394900000.0 | -64.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -305700000.0 | +22.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 183300000.0 | +160.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 599600000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 550100000.0 | -8.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 783400000.0 | +42.4% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -277100000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -295400000.0 | -6.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -1191100000.0 | -303.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -111200000.0 | +90.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -149300000.0 | -34.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -309600000.0 | -107.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -43100000.0 | +86.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -99100000.0 | -129.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -136300000.0 | -37.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -1285600000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -388800000.0 | +69.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -204900000.0 | +47.3% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -71100000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -109100000.0 | -53.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 371300000.0 | +440.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 412500000.0 | +11.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 732800000.0 | +77.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 585700000.0 | -20.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 438100000.0 | -25.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 379400000.0 | -13.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -51600000.0 | -113.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3400000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -75100000.0 | -2308.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -315900000.0 | -320.6% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 111500000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 129800000.0 | +16.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 228000000.0 | +75.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 100100000.0 | -56.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 139600000.0 | +39.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 193500000.0 | +38.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 40300000.0 | -79.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 80900000.0 | +100.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 105600000.0 | +30.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 325300000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 281000000.0 | -13.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 165400000.0 | -41.1% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65378771.0 | — | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 65298085.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 65381693.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 65473807.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 65475989.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 65154082.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 65062820.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 64602007.0 | -0.7% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 64491007.0 | -0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 64090154.0 | -0.6% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 63479641.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 65473807.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 64602007.0 | -1.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 62589470.0 | -3.1% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75101465.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 75101465.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 75101465.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 75101465.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 75101465.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 75101465.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 75101465.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 75101465.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 75101465.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 75101465.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 75101465.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 75101465.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 75101465.0 | +0.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 75101465.0 | +0.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65440014.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 65308210.0 | -0.2% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 65342227.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 65729472.0 | +0.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 65531669.0 | -0.3% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 65329124.0 | -0.3% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 64796278.0 | -0.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 64532356.0 | -0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 64123621.0 | -0.6% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 65382275.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 65458797.0 | +0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 64180293.0 | -2.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65830985.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 65662522.0 | -0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 65945320.0 | +0.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 66127651.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 65889777.0 | -0.4% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 65663198.0 | -0.3% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 65072359.0 | -0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 64774840.0 | -0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 64593541.0 | -0.3% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 65863963.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 65829464.0 | -0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 64554093.0 | -1.9% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2865 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3000 | +4.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2834 | -5.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2686 | -5.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2928 | +9.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2776 | -5.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2369 | -14.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2728 | +15.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2732 | +0.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.0579 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.1387 | +7.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.0347 | -9.1% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7952 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.8142 | +1.1% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.4532 | -19.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.4503 | -0.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.4254 | -1.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4441 | +1.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.4629 | +1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.5156 | +3.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.7652 | +16.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.8384 | +4.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.9756 | +7.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.4503 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.5156 | +4.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.9398 | +28.0% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1472 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1759 | +19.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1865 | +6.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1848 | -0.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1918 | +3.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1846 | -3.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1729 | -6.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1920 | +11.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1750 | -8.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1740 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1835 | +5.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1745 | -4.9% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0577 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0973 | +68.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1022 | +5.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1021 | -0.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0916 | -10.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0971 | +6.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0758 | -21.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1068 | +40.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0969 | -9.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0867 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0942 | +8.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0901 | -4.3% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2191 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.1470 | -32.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.0343 | -76.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.0406 | +18.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0211 | -48.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.0405 | +92.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0465 | +14.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0686 | +47.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0765 | +11.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0703 | -8.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0847 | +20.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0406 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0686 | +69.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1801 | +162.5% | ratio | 10-K | 2026-02-17 |