Financial Metrics
VSH VISHAY INTERTECHNOLOGY INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2025-06-13 | SEC Filing Index |
| Insider | 4 | 2025-06-11 | 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 | 871046000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 892110000.0 | +2.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 853653000.0 | -4.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 746279000.0 | -12.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 741239000.0 | -0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 735353000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 715236000.0 | -2.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 762250000.0 | +6.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 790640000.0 | +3.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3402045000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2937587000.0 | -13.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3069048000.0 | +4.5% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 278713000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 257473000.0 | -7.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 237643000.0 | -7.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 170407000.0 | -28.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 162870000.0 | -4.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 150883000.0 | -7.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 135554000.0 | -10.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 148683000.0 | +9.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 153859000.0 | +3.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 974493000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 626292000.0 | -35.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 594883000.0 | -5.0% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 158568000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 134616000.0 | -15.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 115130000.0 | -14.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 42671000.0 | -62.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 37917000.0 | -11.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -18276000.0 | -148.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 815000.0 | +104.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 22118000.0 | +2613.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 19147000.0 | -13.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 486144000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 5627000.0 | -98.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 56868000.0 | +910.6% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 111781000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 95038000.0 | -15.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 65529000.0 | -31.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 30924000.0 | -52.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 23533000.0 | -23.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -19299000.0 | -182.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -4092000.0 | +78.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 2004000.0 | +149.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -7876000.0 | -493.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 323820000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -31150000.0 | -109.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -8978000.0 | +71.2% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.79 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.68 | -13.9% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.47 | -30.9% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.22 | -53.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.17 | -22.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -0.14 | -182.4% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -0.03 | +78.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.01 | +133.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -0.06 | -700.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.32 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.23 | -109.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.07 | +69.6% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.79 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.68 | -13.9% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.47 | -30.9% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.22 | -53.2% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.17 | -22.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -0.14 | -182.4% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -0.03 | +78.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.01 | +133.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -0.06 | -700.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.31 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.23 | -110.0% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.07 | +69.6% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 847534000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 1089420000.0 | +28.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1095119000.0 | +0.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 972719000.0 | -11.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 796541000.0 | -18.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 672731000.0 | -15.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 643771000.0 | -4.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 590286000.0 | -8.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 609402000.0 | +3.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 473860000.0 | -22.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 443858000.0 | -6.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 972719000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 590286000.0 | -39.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 514966000.0 | -12.8% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 444021000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 453250000.0 | +2.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 442646000.0 | -2.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 426674000.0 | -3.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 411203000.0 | -3.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 424512000.0 | +3.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 428558000.0 | +1.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 401901000.0 | -6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 427634000.0 | +6.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 461809000.0 | +8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 463602000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 426674000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 401901000.0 | -5.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 381802000.0 | -5.0% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 656681000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 660039000.0 | +0.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 643542000.0 | -2.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 647520000.0 | +0.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 665843000.0 | +2.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 671323000.0 | +0.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 687204000.0 | +2.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 689381000.0 | +0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 712438000.0 | +3.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 754866000.0 | +6.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 759920000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 647520000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 689381000.0 | +6.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 759203000.0 | +10.1% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2305895000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 2395252000.0 | +3.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2440126000.0 | +1.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2297164000.0 | -5.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 2143140000.0 | -6.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 1997217000.0 | -6.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 2010773000.0 | +0.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1915507000.0 | -4.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 1975562000.0 | +3.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 1912082000.0 | -3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 1894940000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2297164000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1915507000.0 | -16.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1887240000.0 | -1.5% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4062668000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 4187461000.0 | +3.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 4241207000.0 | +1.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 4239923000.0 | -0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 4264064000.0 | +0.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 4152701000.0 | -2.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 4220358000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 4110696000.0 | -2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 4200242000.0 | +2.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 4221655000.0 | +0.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 4195976000.0 | -0.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 4239923000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 4110696000.0 | -3.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4234160000.0 | +3.0% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 749254000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 758374000.0 | +1.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 716949000.0 | -5.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 691875000.0 | -3.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 709344000.0 | +2.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 669959000.0 | -5.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 714426000.0 | +6.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 708348000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 705401000.0 | -0.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 707294000.0 | +0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 710676000.0 | +0.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 691875000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 708348000.0 | +2.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 720426000.0 | +1.7% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1915351000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 1973019000.0 | +3.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2098684000.0 | +6.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2039117000.0 | -2.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 2076836000.0 | +1.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 1971255000.0 | -5.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 2046795000.0 | +3.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2081734000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 2168110000.0 | +4.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 2126664000.0 | -1.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 2112912000.0 | -0.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2039117000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2081734000.0 | +2.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2145887000.0 | +3.1% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2143010000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 2210625000.0 | +3.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2138280000.0 | -3.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2196081000.0 | +2.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 2181984000.0 | -0.6% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 2175855000.0 | -0.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 2167666000.0 | -0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2028962000.0 | -6.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 2032132000.0 | +0.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 2094991000.0 | +3.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 2083064000.0 | -0.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2196081000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2028962000.0 | -7.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2088273000.0 | +2.9% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 566755000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 639668000.0 | +12.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 817257000.0 | +27.8% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 818188000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 819407000.0 | +0.1% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 820622000.0 | +0.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 820799000.0 | +0.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 905019000.0 | +10.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 988235000.0 | +9.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 914504000.0 | -7.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 919698000.0 | +0.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 818188000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 905019000.0 | +10.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 950893000.0 | +5.1% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 129893000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 237132000.0 | +82.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 359435000.0 | +51.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 80211000.0 | -77.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 55481000.0 | -30.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 106046000.0 | +91.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 16098000.0 | -84.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 7307000.0 | -54.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 34946000.0 | +378.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 365703000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 173702000.0 | -52.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 184308000.0 | +6.1% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 75587000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 171109000.0 | +126.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 36588000.0 | -78.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | -223789000.0 | -711.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | -295316000.0 | -32.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -352885000.0 | -19.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -56018000.0 | +84.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | -115415000.0 | -106.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -163437000.0 | -41.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -72851000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -512462000.0 | -603.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -257931000.0 | +49.7% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 27154000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 64004000.0 | +135.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 96150000.0 | +50.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | -30343000.0 | -131.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | -56670000.0 | -86.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -84034000.0 | -48.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 52007000.0 | +161.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | -26447000.0 | -150.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -36048000.0 | -36.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 61061000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -35403000.0 | -158.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -19663000.0 | +44.5% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 140636000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 139764000.0 | -0.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 139083000.0 | -0.5% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 137726000.0 | -1.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 137326000.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 136793000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 135799000.0 | -0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 135702000.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 135720000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 139447000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 136964000.0 | -1.8% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 135737000.0 | -0.9% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 141251000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 140478000.0 | -0.5% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 140001000.0 | -0.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 138476000.0 | -1.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 138084000.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 136793000.0 | -0.9% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 135799000.0 | -0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 136167000.0 | +0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 135720000.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 140246000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 136964000.0 | -2.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 135737000.0 | -0.9% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2144 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.2130 | -0.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2013 | -5.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.1750 | -13.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.1785 | +2.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 0.1742 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 0.1703 | -2.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.1806 | +6.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 0.1884 | +4.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.8024 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.7146 | -10.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.7248 | +1.4% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3.0776 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 3.1584 | +2.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.4035 | +7.8% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3.3202 | -2.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 3.0213 | -9.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 2.9811 | -1.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 2.8145 | -5.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.7042 | -3.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 2.8006 | +3.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 2.7034 | -3.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 2.6664 | -1.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.3202 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.7042 | -18.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.6196 | -3.1% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.8938 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 0.8925 | -0.1% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.9815 | +10.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.9285 | -5.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.9518 | +2.5% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 0.9060 | -4.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 0.9442 | +4.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.0260 | +8.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 1.0669 | +4.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 1.0151 | -4.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 1.0143 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.9285 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.0260 | +10.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.0276 | +0.2% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.3200 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.2886 | -9.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2784 | -3.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.2283 | -18.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.2197 | -3.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | 0.2052 | -6.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 0.1895 | -7.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.1951 | +2.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 0.1946 | -0.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2864 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2132 | -25.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1938 | -9.1% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1283 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.1065 | -17.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0768 | -27.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.0414 | -46.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.0317 | -23.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -0.0262 | -182.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -0.0057 | +78.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.0026 | +146.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -0.0100 | -478.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0952 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.0106 | -111.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0029 | +72.4% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.1820 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.1509 | -17.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1349 | -10.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.0572 | -57.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.0512 | -10.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -0.0249 | -148.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 0.0011 | +104.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.0290 | +2446.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 0.0242 | -16.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1429 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0019 | -98.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0185 | +867.3% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1.1312 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-07-01 | 1.4365 | +27.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.5275 | +6.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.4059 | -8.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 1.1229 | -20.1% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-29 | 1.0041 | -10.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-28 | 0.9011 | -10.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.8333 | -7.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | 0.8639 | +3.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.6700 | -22.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | 0.6246 | -6.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.4059 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.8333 | -40.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.7148 | -14.2% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0275 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.0227 | -17.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0155 | -31.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.0073 | -53.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.0057 | -21.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -0.0046 | -180.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -0.0010 | +78.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.0005 | +148.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -0.0019 | -495.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0764 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.0076 | -109.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0021 | +72.0% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.0522 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-07-01 | 0.0430 | -17.6% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0306 | -28.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-30 | 0.0142 | -53.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-29 | 0.0108 | -23.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-28 | -0.0089 | -182.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-29 | -0.0020 | +77.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-28 | 0.0010 | +147.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-27 | -0.0038 | -495.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1475 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -0.0154 | -110.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -0.0043 | +72.0% | ratio | 10-K | 2026-02-13 |