Financial Metrics
ASGN ASGN IncRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
| Insider | 4 | 2025-06-13 | 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 | 1128800000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1130900000.0 | +0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1116800000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1049000000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1034700000.0 | -1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1031000000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 968300000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1020600000.0 | +5.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1011400000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4450600000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4099700000.0 | -7.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3980400000.0 | -2.9% | 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 | 326400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 326300000.0 | -0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 322400000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 296200000.0 | -8.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 301100000.0 | +1.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 300400000.0 | -0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 275400000.0 | -8.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 293300000.0 | +6.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 296900000.0 | +1.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1280000000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1183700000.0 | -7.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1149100000.0 | -2.9% | 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 | 84200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 97900000.0 | +16.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 98600000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 70900000.0 | -28.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 80400000.0 | +13.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 78900000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46600000.0 | -40.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 59600000.0 | +27.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 67900000.0 | +13.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 364100000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 304400000.0 | -16.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 230300000.0 | -24.3% | 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 | 49500000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 60100000.0 | +21.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 59400000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 38100000.0 | -35.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 47200000.0 | +23.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 47500000.0 | +0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 20900000.0 | -56.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 29300000.0 | +40.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 38100000.0 | +30.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 219300000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 175200000.0 | -20.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 113500000.0 | -35.2% | 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 | 1.0 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.23 | +23.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.23 | +0.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.82 | -33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.03 | +25.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.07 | +3.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.48 | -55.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.67 | +39.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.88 | +31.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4.54 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.88 | -14.5% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.62 | -32.5% | 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.99 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.22 | +23.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.23 | +0.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.81 | -34.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.02 | +25.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.06 | +3.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.48 | -54.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.67 | +39.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.87 | +29.9% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4.5 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.83 | -14.9% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.6 | -32.1% | 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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 175900000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 205200000.0 | +16.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 161200000.0 | -21.4% | 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 | 822800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 828900000.0 | +0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 804600000.0 | -2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 741500000.0 | -7.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 725300000.0 | -2.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 721400000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 686400000.0 | -4.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 650800000.0 | -5.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 705300000.0 | +8.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 691300000.0 | -2.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 710400000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 741500000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 650800000.0 | -12.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 674400000.0 | +3.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 926800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 972300000.0 | +4.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 993900000.0 | +2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 973300000.0 | -2.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 933400000.0 | -4.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 913900000.0 | -2.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 907300000.0 | -0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 917700000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 879600000.0 | -4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 916300000.0 | +4.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 918400000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 973300000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 917700000.0 | -5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 916200000.0 | -0.2% | 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 | 3525300000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3561300000.0 | +1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3578900000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3544600000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3488800000.0 | -1.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3450800000.0 | -1.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3431700000.0 | -0.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3429000000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3698400000.0 | +7.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3715000000.0 | +0.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3700300000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3544600000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 3429000000.0 | -3.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3677300000.0 | +7.2% | 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 | 385900000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 416600000.0 | +8.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 443200000.0 | +6.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 394100000.0 | -11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 371700000.0 | -5.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 390100000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 403600000.0 | +3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 367100000.0 | -9.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 371500000.0 | +1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 434600000.0 | +17.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 462300000.0 | +6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 394100000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 367100000.0 | -6.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 424300000.0 | +15.6% | 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 | 1601800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1634700000.0 | +2.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1670200000.0 | +2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1652500000.0 | -1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1627400000.0 | -1.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1642900000.0 | +1.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1657300000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1652300000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1905100000.0 | +15.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1888200000.0 | -0.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1867200000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1652500000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1652300000.0 | -0.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1873300000.0 | +13.4% | 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 | 1923500000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 1926600000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 1908700000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1892100000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 1861400000.0 | -1.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 1807900000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1774400000.0 | -1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1776700000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1793300000.0 | +0.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 1826800000.0 | +1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1833100000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1892100000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1776700000.0 | -6.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1804000000.0 | +1.5% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 1036600000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1033500000.0 | -0.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1169400000.0 | +13.1% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 80500000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 193000000.0 | +139.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 340500000.0 | +76.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 73300000.0 | -78.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 164000000.0 | +123.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 299800000.0 | +82.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16800000.0 | -94.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 141700000.0 | +743.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 225600000.0 | +59.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 456900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 400000000.0 | -12.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 327900000.0 | -18.0% | 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 | -12300000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -23500000.0 | -91.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -33300000.0 | -41.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -10800000.0 | +67.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -16000000.0 | -48.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -24000000.0 | -50.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -316300000.0 | -1217.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -325400000.0 | -2.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -337300000.0 | -3.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -40500000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -35300000.0 | +12.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -343900000.0 | -874.2% | 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 | -73400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -146000000.0 | -98.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -231600000.0 | -58.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -80000000.0 | +65.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -190700000.0 | -138.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -283600000.0 | -48.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 201200000.0 | +170.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 116300000.0 | -42.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 31800000.0 | -72.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -310900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -333200000.0 | -7.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -29400000.0 | +91.2% | 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 | 11700000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 22900000.0 | +95.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 32700000.0 | +42.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10800000.0 | -67.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 16100000.0 | +49.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 24000000.0 | +49.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 10200000.0 | -57.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 19300000.0 | +89.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 31200000.0 | +61.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 39900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 35300000.0 | -11.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 39800000.0 | +12.7% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49200000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 48500000.0 | -1.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 47500000.0 | -2.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 46700000.0 | -1.7% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46200000.0 | -1.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 45100000.0 | -2.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 44200000.0 | -2.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 43800000.0 | -0.9% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 43900000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-09-30 | 43100000.0 | -1.8% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 46700000.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 43800000.0 | -6.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 41700000.0 | -4.8% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49300000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 49000000.0 | -0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 48100000.0 | -1.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46500000.0 | -3.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 45700000.0 | -1.7% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 44500000.0 | -2.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 43700000.0 | -1.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 43800000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43500000.0 | -0.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 48300000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 45200000.0 | -6.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 43400000.0 | -4.0% | 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 | 49800000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 49200000.0 | -1.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 48400000.0 | -1.6% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46900000.0 | -3.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 46100000.0 | -1.7% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 45000000.0 | -2.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 44000000.0 | -2.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 44000000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43700000.0 | -0.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 48700000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 45700000.0 | -6.2% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 43600000.0 | -4.6% | 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.3202 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3176 | -0.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3121 | -1.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3007 | -3.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2998 | -0.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3004 | +0.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2618 | -12.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2747 | +4.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2733 | -0.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.2556 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.1956 | -4.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0824 | -9.5% | 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.4017 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.3339 | -2.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.2426 | -3.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.4697 | +10.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.5112 | +1.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.3427 | -6.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.2480 | -4.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.4999 | +11.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.3677 | -5.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.1084 | -11.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.9866 | -5.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.4697 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2.4999 | +1.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.1593 | -13.6% | 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.8328 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.8485 | +1.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8750 | +3.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.8734 | -0.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.8743 | +0.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9087 | +3.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.9340 | +2.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.9300 | -0.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.0623 | +14.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.0336 | -2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.0186 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.8734 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.9300 | +6.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.0384 | +11.7% | 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.2892 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2885 | -0.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2887 | +0.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2824 | -2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2910 | +3.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2914 | +0.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2844 | -2.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2874 | +1.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2936 | +2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2876 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2887 | +0.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2887 | -0.0% | 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.0439 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0531 | +21.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0532 | +0.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0363 | -31.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0456 | +25.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0461 | +1.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0216 | -53.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0287 | +33.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0377 | +31.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0493 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0427 | -13.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0285 | -33.3% | 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.0746 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0866 | +16.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0883 | +2.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0676 | -23.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0777 | +15.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0765 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0481 | -37.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0584 | +21.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0671 | +15.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0818 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0742 | -9.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0579 | -22.1% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.4463 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.5590 | +25.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3799 | -32.0% | 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.0140 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0169 | +20.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0166 | -1.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0109 | -34.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0137 | +25.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0138 | +1.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0057 | -59.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0079 | +39.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0103 | +30.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0619 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0511 | -17.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0309 | -39.6% | 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.0257 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0312 | +21.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0311 | -0.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0205 | -34.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0261 | +27.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0268 | +2.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0117 | -56.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0160 | +37.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0208 | +29.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1159 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0986 | -14.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0629 | -36.2% | ratio | 10-K | 2026-02-25 |