Financial Metrics
ARW ARROW ELECTRONICS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-24 | 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 |
| Insider | 4 | 2026-02-17 | 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-04-01 | 8736428000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 8514516000.0 | -2.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 8007019000.0 | -6.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 6924260000.0 | -13.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 6892868000.0 | -0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 6823319000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 6814017000.0 | -0.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 7579947000.0 | +11.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 7712541000.0 | +1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 33107120000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 27923324000.0 | -15.7% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 30852935000.0 | +10.5% | USD | 10-K | 2026-02-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1113822000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 1066049000.0 | -4.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 979597000.0 | -8.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 857826000.0 | -12.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 846444000.0 | -1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 784828000.0 | -7.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 773992000.0 | -1.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 848657000.0 | +9.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 835314000.0 | -1.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4149018000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 3292408000.0 | -20.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3466719000.0 | +5.3% | USD | 10-K | 2026-02-11 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 422152000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 392250000.0 | -7.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 340083000.0 | -13.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 185917000.0 | -45.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 212275000.0 | +14.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 175262000.0 | -17.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 158553000.0 | -9.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 190586000.0 | +20.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 179007000.0 | -6.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1471164000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 768557000.0 | -47.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 822223000.0 | +7.0% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 273750000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 236559000.0 | -13.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 198659000.0 | -16.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 83601000.0 | -57.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 108698000.0 | +30.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 100567000.0 | -7.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 79720000.0 | -20.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 187749000.0 | +135.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 109193000.0 | -41.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 903505000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 392074000.0 | -56.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 571266000.0 | +45.7% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4.66 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 4.17 | -10.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3.57 | -14.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 1.54 | -56.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 2.03 | +31.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 1.9 | -6.4% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 1.53 | -19.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 3.62 | +136.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 2.11 | -41.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 16.03 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 7.36 | -54.1% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 11.03 | +49.9% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4.6 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 4.12 | -10.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3.53 | -14.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 1.53 | -56.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 2.01 | +31.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 1.88 | -6.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 1.51 | -19.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 3.59 | +137.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 2.09 | -41.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 15.84 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 7.29 | -54.0% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 10.93 | +49.9% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 333294000.0 | — | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 218053000.0 | -34.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 242810000.0 | +11.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 213009000.0 | -12.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 248000000.0 | +16.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 188807000.0 | -23.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 231882000.0 | +22.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 221970000.0 | -4.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 213612000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 218053000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 188807000.0 | -13.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 306467000.0 | +62.3% | USD | 10-K | 2026-02-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 10655863000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 11035898000.0 | +3.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10663164000.0 | -3.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 12238073000.0 | +14.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 11062608000.0 | -9.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 10886501000.0 | -1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 11726601000.0 | +7.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 13030991000.0 | +11.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 12423635000.0 | -4.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 15271349000.0 | +22.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 15656816000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 12238073000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 13030991000.0 | +6.5% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 19738666000.0 | +51.5% | USD | 10-K | 2026-02-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 5525782000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 5452198000.0 | -1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5805520000.0 | +6.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5187225000.0 | -10.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 4797053000.0 | -7.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 4654793000.0 | -3.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 4529655000.0 | -2.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4709706000.0 | +4.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 4798563000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 4749431000.0 | -1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 4728011000.0 | -0.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5187225000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 4709706000.0 | -9.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 5081863000.0 | +7.9% | USD | 10-K | 2026-02-11 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 16866849000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 17131207000.0 | +1.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17305960000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 18327477000.0 | +5.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 16901062000.0 | -7.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 16765245000.0 | -0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 17526876000.0 | +4.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 18401413000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 18032391000.0 | -2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 20846420000.0 | +15.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 21138302000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 18327477000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 18401413000.0 | +0.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 25660031000.0 | +39.4% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 20276532000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 20535899000.0 | +1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 20638360000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 21726168000.0 | +5.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 20262876000.0 | -6.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 20107766000.0 | -0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 20934649000.0 | +4.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 21757707000.0 | +3.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 21400842000.0 | -1.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 24252578000.0 | +13.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 24526488000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 21726168000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 21757707000.0 | +0.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 29078138000.0 | +33.6% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 10390096000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 10669304000.0 | +2.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 11936031000.0 | +11.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 13187884000.0 | +10.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 11360616000.0 | -13.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 11318673000.0 | -0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 11970848000.0 | +5.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 12636162000.0 | +5.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 12603036000.0 | -0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 14978258000.0 | +18.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 14441835000.0 | -3.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13187884000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 12636162000.0 | -4.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 18845398000.0 | +49.1% | USD | 10-K | 2026-02-11 |
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-04-01 | 5530532000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 5586345000.0 | +1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5485261000.0 | -1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5805464000.0 | +5.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 5699146000.0 | -1.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 5743303000.0 | +0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 5963097000.0 | +3.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5761151000.0 | -3.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 5925005000.0 | +2.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 6333890000.0 | +6.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 6400731000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5805464000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 5761151000.0 | -0.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 6584712000.0 | +14.3% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3719056000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 3672828000.0 | -1.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2615001000.0 | -28.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2153553000.0 | -17.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 2632250000.0 | +22.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 2479313000.0 | -5.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 2363241000.0 | -4.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2773783000.0 | +17.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 2312521000.0 | -16.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 2365812000.0 | +2.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 3118668000.0 | +31.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2153553000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 2773783000.0 | +28.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 3084715000.0 | +11.2% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 223804000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 97000000.0 | -56.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 418707000.0 | +331.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 403210000.0 | -3.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 723391000.0 | +79.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 803949000.0 | +11.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 351679000.0 | -56.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 145783000.0 | -58.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | -135901000.0 | -193.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 705449000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1130413000.0 | +60.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 64049000.0 | -94.3% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -9247000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | -26143000.0 | -182.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -46813000.0 | -79.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | -24396000.0 | +47.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | -45184000.0 | -85.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | -53026000.0 | -17.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -24979000.0 | +52.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 81261000.0 | +425.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 50985000.0 | -37.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -72323000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -94442000.0 | -30.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 23604000.0 | +125.0% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -210957000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | -58086000.0 | +72.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -214749000.0 | -269.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | -317662000.0 | -47.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | -634909000.0 | -99.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | -755386000.0 | -19.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | -342116000.0 | +54.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | -415948000.0 | -21.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | -109425000.0 | +73.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -666222000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -956827000.0 | -43.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -206137000.0 | +78.5% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 20114000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 37105000.0 | +84.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 57775000.0 | +55.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 29535000.0 | -48.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 51636000.0 | +74.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 70155000.0 | +35.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 24979000.0 | -64.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 43597000.0 | +74.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 73873000.0 | +69.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 83285000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 92703000.0 | +11.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 101254000.0 | +9.2% | USD | 10-K | 2026-02-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 125424000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 125424000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 125424000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 57691000.0 | -54.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 57955000.0 | +0.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 58046000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 58059000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 55592000.0 | -4.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 55787000.0 | +0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 55815000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 55827000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 57691000.0 | — | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 55592000.0 | -3.6% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 55838000.0 | +0.4% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 58731000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 56720000.0 | -3.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 55597000.0 | -2.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 54251000.0 | -2.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 53640000.0 | -1.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 53010000.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 52266000.0 | -1.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 51856000.0 | -0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 51695000.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 56359000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 53282000.0 | -5.5% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 51804000.0 | -2.8% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 59479000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 57355000.0 | -3.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 56298000.0 | -1.8% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 54815000.0 | -2.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 54181000.0 | -1.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 53475000.0 | -1.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 52674000.0 | -1.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 52342000.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 52141000.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 57035000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 53797000.0 | -5.7% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 52255000.0 | -2.9% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.4309 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 0.4146 | -3.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3880 | -6.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.3417 | -11.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 0.3428 | +0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 0.3259 | -4.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.3184 | -2.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.3125 | -1.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.3145 | +0.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.5238 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1.2834 | -15.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.0610 | -17.3% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1.6234 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-07-01 | 1.6057 | -1.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.4499 | -9.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3897 | -4.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 1.4877 | +7.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 1.4812 | -0.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 1.4641 | -1.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.4563 | -0.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 1.4308 | -1.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 1.3918 | -2.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 1.4637 | +5.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.3897 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 1.4563 | +4.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.3616 | -6.5% | ratio | 10-K | 2026-02-11 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1275 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 0.1252 | -1.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1223 | -2.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.1239 | +1.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 0.1228 | -0.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 0.1150 | -6.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.1136 | -1.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.1120 | -1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.1083 | -3.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1253 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.1179 | -5.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.1124 | -4.7% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0313 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 0.0278 | -11.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0248 | -10.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.0121 | -51.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 0.0158 | +30.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 0.0147 | -6.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.0117 | -20.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.0248 | +111.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.0142 | -42.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0273 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0140 | -48.5% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0185 | +31.9% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0483 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 0.0461 | -4.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0425 | -7.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.0269 | -36.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 0.0308 | +14.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 0.0257 | -16.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.0233 | -9.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.0251 | +8.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.0232 | -7.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0444 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0275 | -38.1% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0266 | -3.2% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.0279 | — | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0165 | -40.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.0214 | +29.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-29 | 0.0188 | -11.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-28 | 0.0207 | +10.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.0149 | -27.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.0184 | +23.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.0148 | -19.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.0148 | -0.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0165 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.0149 | -9.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0163 | +8.8% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0135 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 0.0115 | -14.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0096 | -16.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.0041 | -57.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 0.0054 | +31.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 0.0048 | -11.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.0037 | -22.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.0077 | +107.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.0045 | -42.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0416 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0180 | -56.7% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0196 | +9.0% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0495 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-07-01 | 0.0423 | -14.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0362 | -14.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-30 | 0.0147 | -59.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-29 | 0.0189 | +29.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-28 | 0.0169 | -10.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-29 | 0.0135 | -20.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-28 | 0.0296 | +120.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-27 | 0.0171 | -42.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1556 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0681 | -56.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0868 | +27.5% | ratio | 10-K | 2026-02-11 |