Financial Metrics
TER TERADYNE, INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-30 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | 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 |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 356420000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 402492000.0 | +12.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 398291000.0 | -1.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 339282000.0 | -14.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 425844000.0 | +25.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 436514000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 415336000.0 | -4.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 373012000.0 | -10.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 449306000.0 | +20.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1536748000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1648927000.0 | +7.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1857345000.0 | +12.6% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 92864000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 139908000.0 | +50.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 143972000.0 | +2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 77771000.0 | -46.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 210368000.0 | +170.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 152065000.0 | -27.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 120803000.0 | -20.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 90743000.0 | -24.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 145303000.0 | +60.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 501068000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 593788000.0 | +18.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 650051000.0 | +9.5% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 83531000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 120050000.0 | +43.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 128116000.0 | +6.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 64197000.0 | -49.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 186273000.0 | +190.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 145649000.0 | -21.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 98896000.0 | -32.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 78372000.0 | -20.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 119558000.0 | +52.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 448752000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 542372000.0 | +20.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 554047000.0 | +2.2% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 0.54 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 0.78 | +44.4% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 0.83 | +6.4% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.42 | -49.4% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1.18 | +181.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 0.89 | -24.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 0.61 | -31.5% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 0.49 | -19.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 0.75 | +53.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.91 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.41 | +17.2% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.48 | +2.1% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 0.5 | — | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 0.73 | +46.0% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 0.78 | +6.8% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4 | -48.7% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1.14 | +185.0% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 0.89 | -21.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 0.61 | -31.5% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 0.49 | -19.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 0.75 | +53.1% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.73 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.32 | +21.6% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.47 | +4.5% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 649208000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 613208000.0 | -5.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 636961000.0 | +3.9% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 757571000.0 | +18.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 707403000.0 | -6.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 421904000.0 | -40.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 510036000.0 | +20.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 553354000.0 | +8.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 475632000.0 | -14.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 339252000.0 | -28.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 272700000.0 | -19.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 757571000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 553354000.0 | -27.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 293751000.0 | -46.9% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 455334000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 493234000.0 | +8.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 455878000.0 | -7.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 422124000.0 | -7.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 426333000.0 | +1.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 470297000.0 | +10.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 484376000.0 | +3.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 471426000.0 | -2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 460397000.0 | -2.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 433001000.0 | -6.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 593800000.0 | +37.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 422124000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 471426000.0 | +11.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 786913000.0 | +66.9% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 352058000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 347295000.0 | -1.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 322632000.0 | -7.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 309974000.0 | -3.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 314232000.0 | +1.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 288748000.0 | -8.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 297340000.0 | +3.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 298492000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 345063000.0 | +15.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 350505000.0 | +1.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 366752000.0 | +4.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 309974000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 298492000.0 | -3.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 379552000.0 | +27.2% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 2111976000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 2123840000.0 | +0.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 2099359000.0 | -1.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2162035000.0 | +3.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2065393000.0 | -4.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1756393000.0 | -15.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 1838866000.0 | +4.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1816397000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 1755601000.0 | -3.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 1583607000.0 | -9.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 1750158000.0 | +10.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2162035000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1816397000.0 | -16.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1949300000.0 | +7.3% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 3383407000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 3394896000.0 | +0.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 3370655000.0 | -0.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 3486824000.0 | +3.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3410720000.0 | -2.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 3631706000.0 | +6.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 3769728000.0 | +3.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 3708714000.0 | -1.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 3705837000.0 | -0.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 3761862000.0 | +1.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 3963731000.0 | +5.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3486824000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3708714000.0 | +6.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4183599000.0 | +12.8% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 628092000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 669785000.0 | +6.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 640659000.0 | -4.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 659951000.0 | +3.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 554359000.0 | -16.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 626374000.0 | +13.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 594896000.0 | -5.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 624579000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 649066000.0 | +3.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 675265000.0 | +4.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 994989000.0 | +47.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 659951000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 624579000.0 | -5.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1115207000.0 | +78.6% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 933945000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 960013000.0 | +2.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 929355000.0 | -3.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 960927000.0 | +3.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 852891000.0 | -11.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 900894000.0 | +5.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 867186000.0 | -3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 889420000.0 | +2.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 908338000.0 | +2.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 924561000.0 | +1.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 1246456000.0 | +34.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 960927000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 889420000.0 | -7.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1387847000.0 | +56.0% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 2449462000.0 | — | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-07-02 | 2434883000.0 | -0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-10-01 | 2441300000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 2525897000.0 | +3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 2557829000.0 | +1.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 2730812000.0 | +6.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-29 | 2902542000.0 | +6.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2819294000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 2797499000.0 | -0.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-29 | 2837301000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-28 | 2717275000.0 | -4.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2525897000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 2819294000.0 | +11.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2795752000.0 | -0.8% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 19336000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 162104000.0 | +738.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 336451000.0 | +107.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 7279000.0 | -97.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 223348000.0 | +2968.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 389619000.0 | +74.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 161637000.0 | -58.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 343726000.0 | +112.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 392776000.0 | +14.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 585231000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 672176000.0 | +14.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 674415000.0 | +0.3% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | -94863000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | -121686000.0 | -28.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | -149222000.0 | -22.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -24020000.0 | +83.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -505087000.0 | -2002.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | -554883000.0 | -9.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | -61773000.0 | +88.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | -240237000.0 | -288.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | -307692000.0 | -28.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -179645000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -622342000.0 | -246.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -368617000.0 | +40.8% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | -129501000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | -283196000.0 | -118.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | -410810000.0 | -45.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -36668000.0 | +91.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -59274000.0 | -61.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | -88557000.0 | -49.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | -176815000.0 | -99.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | -313619000.0 | -77.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | -361410000.0 | -15.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -501912000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -251767000.0 | +49.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -562250000.0 | -123.3% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 41444000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 80702000.0 | +94.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 115306000.0 | +42.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 44023000.0 | -61.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 88869000.0 | +101.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 140710000.0 | +58.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 64021000.0 | -54.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 114429000.0 | +78.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 161121000.0 | +40.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 159642000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 198095000.0 | +24.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 224009000.0 | +13.1% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 155445000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 154148000.0 | -0.8% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 153235000.0 | -0.6% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 152698000.0 | -0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 153757000.0 | +0.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 161802000.0 | +5.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 162959000.0 | +0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 161722000.0 | -0.8% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 160674000.0 | -0.6% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 159210000.0 | -0.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 157245000.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 152698000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 161722000.0 | +5.9% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 156088000.0 | -3.5% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 155445000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 154148000.0 | -0.8% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 153235000.0 | -0.6% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 152698000.0 | -0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 153757000.0 | +0.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 161802000.0 | +5.2% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 162959000.0 | +0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 161722000.0 | -0.8% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 160674000.0 | -0.6% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 159210000.0 | -0.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 157245000.0 | -1.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 152698000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 161722000.0 | +5.9% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 156088000.0 | -3.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 155904000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 154760000.0 | -0.7% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 153762000.0 | -0.6% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 153047000.0 | -0.5% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 157804000.0 | +3.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 163002000.0 | +3.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 161501000.0 | -0.9% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 159967000.0 | -0.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 158595000.0 | -0.9% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 154310000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 159083000.0 | +3.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 159119000.0 | +0.0% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 166308000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 164751000.0 | -0.9% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 164050000.0 | -0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 162348000.0 | -1.0% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 163470000.0 | +0.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 164253000.0 | +0.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 161996000.0 | -1.4% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 160135000.0 | -1.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 159097000.0 | -0.6% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 164304000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 163314000.0 | -0.6% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 159719000.0 | -2.2% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 3.3625 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 3.1709 | -5.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 3.2769 | +3.3% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3.2761 | -0.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3.7257 | +13.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.8041 | -24.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 3.0911 | +10.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.9082 | -5.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 2.7048 | -7.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 2.3452 | -13.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 1.7590 | -25.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.2761 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.9082 | -11.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.7479 | -39.9% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 0.3813 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 0.3943 | +3.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 0.3807 | -3.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.3804 | -0.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3334 | -12.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.3299 | -1.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 0.2988 | -9.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.3155 | +5.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 0.3247 | +2.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 0.3259 | +0.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 0.4587 | +40.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3804 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.3155 | -17.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4964 | +57.4% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 1.0336 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-07-02 | 0.9155 | -11.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-10-01 | 0.9942 | +8.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.1479 | +15.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.2761 | +11.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.6736 | -47.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-29 | 0.8574 | +27.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.8860 | +3.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 0.7328 | -17.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 0.5024 | -31.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 0.2741 | -45.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1479 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.8860 | -22.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2634 | -70.3% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 0.0247 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 0.0354 | +43.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 0.0380 | +7.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0188 | -50.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0513 | +172.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 0.0386 | -24.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 0.0267 | -30.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 0.0208 | -21.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 0.0302 | +44.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1287 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1462 | +13.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1324 | -9.4% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-02 | 0.0341 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-07-02 | 0.0493 | +44.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-10-01 | 0.0525 | +6.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0251 | -52.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0682 | +171.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-29 | 0.0502 | -26.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-30 | 0.0354 | -29.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-29 | 0.0276 | -21.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-28 | 0.0440 | +59.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1777 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1924 | +8.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1982 | +3.0% | ratio | 10-K | 2026-02-19 |