F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TTMI TTM TECHNOLOGIES INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
44
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-03 SEC Filing Index
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-02-23 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
912336000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
962197000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 544437000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 546509000.0 +0.4% USD 10-Q 2024-08-06
Quarterly 2023-10-02 572582000.0 +4.8% USD 10-Q 2024-11-05
Quarterly 2024-04-01 570113000.0 -0.4% USD 10-Q 2025-05-06
Quarterly 2024-07-01 605137000.0 +6.1% USD 10-Q 2025-08-04
Quarterly 2024-09-30 616538000.0 +1.9% USD 10-Q 2025-10-31
Quarterly 2025-03-31 648668000.0 +5.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 730621000.0 +12.6% USD 10-Q 2025-08-04
Quarterly 2025-09-29 752736000.0 +3.0% USD 10-Q 2025-10-31
Annual 2023-01-02 2495046000.0 USD 10-K 2025-02-21
Annual 2024-01-01 2232567000.0 -10.5% USD 10-K 2026-02-17
Annual 2024-12-30 2442753000.0 +9.4% USD 10-K 2026-02-17
Annual 2025-12-29 2906345000.0 +19.0% USD 10-K 2026-02-17

Gross Profit

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 86123000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 98507000.0 +14.4% USD 10-Q 2024-08-06
Quarterly 2023-10-02 113270000.0 +15.0% USD 10-Q 2024-11-05
Quarterly 2024-04-01 103719000.0 -8.4% USD 10-Q 2025-05-06
Quarterly 2024-07-01 117227000.0 +13.0% USD 10-Q 2025-08-04
Quarterly 2024-09-30 129888000.0 +10.8% USD 10-Q 2025-10-31
Quarterly 2025-03-31 130972000.0 +0.8% USD 10-Q 2025-05-06
Quarterly 2025-06-30 148109000.0 +13.1% USD 10-Q 2025-08-04
Quarterly 2025-09-29 156736000.0 +5.8% USD 10-Q 2025-10-31
Annual 2023-01-02 457965000.0 USD 10-K 2025-02-21
Annual 2024-01-01 413268000.0 -9.8% USD 10-K 2026-02-17
Annual 2024-12-30 477375000.0 +15.5% USD 10-K 2026-02-17
Annual 2025-12-29 601686000.0 +26.0% USD 10-K 2026-02-17

Operating Income

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 -3468000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 21408000.0 +717.3% USD 10-Q 2024-08-06
Quarterly 2023-10-02 -10202000.0 -147.7% USD 10-Q 2024-11-05
Quarterly 2024-04-01 17067000.0 +267.3% USD 10-Q 2025-05-06
Quarterly 2024-07-01 38986000.0 +128.4% USD 10-Q 2025-08-04
Quarterly 2024-09-30 50962000.0 +30.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 50260000.0 -1.4% USD 10-Q 2025-05-06
Quarterly 2025-06-30 61769000.0 +22.9% USD 10-Q 2025-08-04
Quarterly 2025-09-29 71906000.0 +16.4% USD 10-Q 2025-10-31
Annual 2023-01-02 210408000.0 USD 10-K 2025-02-21
Annual 2024-01-01 42316000.0 -79.9% USD 10-K 2026-02-17
Annual 2024-12-30 116043000.0 +174.2% USD 10-K 2026-02-17
Annual 2025-12-29 264684000.0 +128.1% USD 10-K 2026-02-17

Net Income

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 -5814000.0 USD 10-Q 2024-11-05
Quarterly 2023-07-03 6824000.0 +217.4% USD 10-Q 2024-11-05
Quarterly 2023-10-02 -37066000.0 -643.2% USD 10-Q 2024-11-05
Quarterly 2024-04-01 10466000.0 +128.2% USD 10-Q 2025-10-31
Quarterly 2024-07-01 26352000.0 +151.8% USD 10-Q 2025-10-31
Quarterly 2024-09-30 14311000.0 -45.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 32178000.0 +124.8% USD 10-Q 2025-10-31
Quarterly 2025-06-30 41530000.0 +29.1% USD 10-Q 2025-10-31
Quarterly 2025-09-29 53055000.0 +27.8% USD 10-Q 2025-10-31
Annual 2023-01-02 94583000.0 USD 10-K 2025-02-21
Annual 2024-01-01 -18718000.0 -119.8% USD 10-K 2026-02-17
Annual 2024-12-30 56299000.0 +400.8% USD 10-K 2026-02-17
Annual 2025-12-29 177448000.0 +215.2% USD 10-K 2026-02-17

EPS Basic

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 -0.06 USD/shares 10-Q 2024-05-07
Quarterly 2023-07-03 0.07 +216.7% USD/shares 10-Q 2024-08-06
Quarterly 2023-10-02 -0.36 -614.3% USD/shares 10-Q 2024-11-05
Quarterly 2024-04-01 0.1 +127.8% USD/shares 10-Q 2025-05-06
Quarterly 2024-07-01 0.26 +160.0% USD/shares 10-Q 2025-08-04
Quarterly 2024-09-30 0.14 -46.2% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.32 +128.6% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.41 +28.1% USD/shares 10-Q 2025-08-04
Quarterly 2025-09-29 0.51 +24.4% USD/shares 10-Q 2025-10-31
Annual 2023-01-02 0.93 USD/shares 10-K 2025-02-21
Annual 2024-01-01 -0.18 -119.4% USD/shares 10-K 2026-02-17
Annual 2024-12-30 0.55 +405.6% USD/shares 10-K 2026-02-17
Annual 2025-12-29 1.73 +214.5% USD/shares 10-K 2026-02-17

EPS Diluted

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 -0.06 USD/shares 10-Q 2024-05-07
Quarterly 2023-07-03 0.07 +216.7% USD/shares 10-Q 2024-08-06
Quarterly 2023-10-02 -0.36 -614.3% USD/shares 10-Q 2024-11-05
Quarterly 2024-04-01 0.1 +127.8% USD/shares 10-Q 2025-05-06
Quarterly 2024-07-01 0.25 +150.0% USD/shares 10-Q 2025-08-04
Quarterly 2024-09-30 0.14 -44.0% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.31 +121.4% USD/shares 10-Q 2025-05-06
Quarterly 2025-06-30 0.4 +29.0% USD/shares 10-Q 2025-08-04
Quarterly 2025-09-29 0.5 +25.0% USD/shares 10-Q 2025-10-31
Annual 2023-01-02 0.91 USD/shares 10-K 2025-02-21
Annual 2024-01-01 -0.18 -119.8% USD/shares 10-K 2026-02-17
Annual 2024-12-30 0.54 +400.0% USD/shares 10-K 2026-02-17
Annual 2025-12-29 1.68 +211.1% USD/shares 10-K 2026-02-17

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 402749000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 417452000.0 +3.7% USD 10-Q 2023-05-09
Quarterly 2023-07-03 398716000.0 -4.5% USD 10-Q 2023-08-10
Quarterly 2023-10-02 408331000.0 +2.4% USD 10-Q 2023-11-07
Quarterly 2024-01-01 450208000.0 +10.3% USD 10-Q 2024-11-05
Quarterly 2024-04-01 440388000.0 -2.2% USD 10-Q 2024-05-07
Quarterly 2024-07-01 446247000.0 +1.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 469500000.0 +5.2% USD 10-Q 2024-11-05
Quarterly 2024-12-30 503932000.0 +7.3% USD 10-Q 2025-10-31
Quarterly 2025-03-31 411260000.0 -18.4% USD 10-Q 2025-05-06
Quarterly 2025-06-30 447967000.0 +8.9% USD 10-Q 2025-08-04
Quarterly 2025-09-29 491120000.0 +9.6% USD 10-Q 2025-10-31
Annual 2023-01-02 402749000.0 USD 10-K 2024-02-27
Annual 2024-01-01 450208000.0 +11.8% USD 10-K 2025-02-21
Annual 2024-12-30 503932000.0 +11.9% USD 10-K 2026-02-17
Annual 2025-12-29 501234000.0 -0.5% USD 10-K 2026-02-17

Accounts Receivable

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 473225000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 398898000.0 -15.7% USD 10-Q 2023-05-09
Quarterly 2023-07-03 386903000.0 -3.0% USD 10-Q 2023-08-10
Quarterly 2023-10-02 390902000.0 +1.0% USD 10-Q 2023-11-07
Quarterly 2024-01-01 413557000.0 +5.8% USD 10-Q 2024-11-05
Quarterly 2024-04-01 367537000.0 -11.1% USD 10-Q 2024-05-07
Quarterly 2024-07-01 400714000.0 +9.0% USD 10-Q 2024-08-06
Quarterly 2024-09-30 422885000.0 +5.5% USD 10-Q 2024-11-05
Quarterly 2024-12-30 448611000.0 +6.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 496216000.0 +10.6% USD 10-Q 2025-05-06
Quarterly 2025-06-30 495352000.0 -0.2% USD 10-Q 2025-08-04
Quarterly 2025-09-29 500147000.0 +1.0% USD 10-Q 2025-10-31
Annual 2023-01-02 473225000.0 USD 10-K 2024-02-27
Annual 2024-01-01 413557000.0 -12.6% USD 10-K 2025-02-21
Annual 2024-12-30 448611000.0 +8.5% USD 10-K 2026-02-17
Annual 2025-12-29 563741000.0 +25.7% USD 10-K 2026-02-17

Inventory

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 170639000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 176728000.0 +3.6% USD 10-Q 2023-05-09
Quarterly 2023-07-03 186765000.0 +5.7% USD 10-Q 2023-08-10
Quarterly 2023-10-02 206176000.0 +10.4% USD 10-Q 2023-11-07
Quarterly 2024-01-01 213075000.0 +3.3% USD 10-Q 2024-11-05
Quarterly 2024-04-01 220515000.0 +3.5% USD 10-Q 2024-05-07
Quarterly 2024-07-01 216906000.0 -1.6% USD 10-Q 2024-08-06
Quarterly 2024-09-30 227913000.0 +5.1% USD 10-Q 2024-11-05
Quarterly 2024-12-30 224985000.0 -1.3% USD 10-Q 2025-10-31
Quarterly 2025-03-31 246837000.0 +9.7% USD 10-Q 2025-05-06
Quarterly 2025-06-30 250339000.0 +1.4% USD 10-Q 2025-08-04
Quarterly 2025-09-29 253687000.0 +1.3% USD 10-Q 2025-10-31
Annual 2023-01-02 170639000.0 USD 10-K 2024-02-27
Annual 2024-01-01 213075000.0 +24.9% USD 10-K 2025-02-21
Annual 2024-12-30 224985000.0 +5.6% USD 10-K 2026-02-17
Annual 2025-12-29 250057000.0 +11.1% USD 10-K 2026-02-17

Current Assets

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 1493056000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 1378103000.0 -7.7% USD 10-Q 2023-05-09
Quarterly 2023-07-03 1336054000.0 -3.1% USD 10-Q 2023-08-10
Quarterly 2023-10-02 1353236000.0 +1.3% USD 10-Q 2023-11-07
Quarterly 2024-01-01 1429687000.0 +5.6% USD 10-Q 2024-11-05
Quarterly 2024-04-01 1406114000.0 -1.6% USD 10-Q 2024-05-07
Quarterly 2024-07-01 1452631000.0 +3.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1524827000.0 +5.0% USD 10-Q 2024-11-05
Quarterly 2024-12-30 1606744000.0 +5.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1584348000.0 -1.4% USD 10-Q 2025-05-06
Quarterly 2025-06-30 1676449000.0 +5.8% USD 10-Q 2025-08-04
Quarterly 2025-09-29 1755615000.0 +4.7% USD 10-Q 2025-10-31
Annual 2023-01-02 1493056000.0 USD 10-K 2024-02-27
Annual 2024-01-01 1429687000.0 -4.2% USD 10-K 2025-02-21
Annual 2024-12-30 1606744000.0 +12.4% USD 10-K 2026-02-17
Annual 2025-12-29 1855406000.0 +15.5% USD 10-K 2026-02-17

Total Assets

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 3323604000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 3176035000.0 -4.4% USD 10-Q 2023-05-09
Quarterly 2023-07-03 3148491000.0 -0.9% USD 10-Q 2023-08-10
Quarterly 2023-10-02 3266502000.0 +3.7% USD 10-Q 2023-11-07
Quarterly 2024-01-01 3323663000.0 +1.7% USD 10-Q 2024-11-05
Quarterly 2024-04-01 3298810000.0 -0.7% USD 10-Q 2024-05-07
Quarterly 2024-07-01 3343364000.0 +1.4% USD 10-Q 2024-08-06
Quarterly 2024-09-30 3418818000.0 +2.3% USD 10-Q 2024-11-05
Quarterly 2024-12-30 3472494000.0 +1.6% USD 10-Q 2025-10-31
Quarterly 2025-03-31 3454599000.0 -0.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 3577956000.0 +3.6% USD 10-Q 2025-08-04
Quarterly 2025-09-29 3720528000.0 +4.0% USD 10-Q 2025-10-31
Annual 2023-01-02 3323604000.0 USD 10-K 2024-02-27
Annual 2024-01-01 3323663000.0 +0.0% USD 10-K 2025-02-21
Annual 2024-12-30 3472494000.0 +4.5% USD 10-K 2026-02-17
Annual 2025-12-29 3840331000.0 +10.6% USD 10-K 2026-02-17

Current Liabilities

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 761325000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 627751000.0 -17.5% USD 10-Q 2023-05-09
Quarterly 2023-07-03 602384000.0 -4.0% USD 10-Q 2023-08-10
Quarterly 2023-10-02 688286000.0 +14.3% USD 10-Q 2023-11-07
Quarterly 2024-01-01 703984000.0 +2.3% USD 10-Q 2024-11-05
Quarterly 2024-04-01 671207000.0 -4.7% USD 10-Q 2024-05-07
Quarterly 2024-07-01 712100000.0 +6.1% USD 10-Q 2024-08-06
Quarterly 2024-09-30 763250000.0 +7.2% USD 10-Q 2024-11-05
Quarterly 2024-12-30 809054000.0 +6.0% USD 10-Q 2025-10-31
Quarterly 2025-03-31 764536000.0 -5.5% USD 10-Q 2025-05-06
Quarterly 2025-06-30 827753000.0 +8.3% USD 10-Q 2025-08-04
Quarterly 2025-09-29 905203000.0 +9.4% USD 10-Q 2025-10-31
Annual 2023-01-02 761325000.0 USD 10-K 2024-02-27
Annual 2024-01-01 703984000.0 -7.5% USD 10-K 2025-02-21
Annual 2024-12-30 809054000.0 +14.9% USD 10-K 2026-02-17
Annual 2025-12-29 962197000.0 +18.9% USD 10-K 2026-02-17

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Stockholders' Equity

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 1535579000.0 USD 10-Q 2024-11-05
Quarterly 2023-04-03 1527734000.0 -0.5% USD 10-Q 2024-11-05
Quarterly 2023-07-03 1544309000.0 +1.1% USD 10-Q 2024-11-05
Quarterly 2023-10-02 1501114000.0 -2.8% USD 10-Q 2024-11-05
Quarterly 2024-01-01 1511039000.0 +0.7% USD 10-Q 2025-10-31
Quarterly 2024-04-01 1521108000.0 +0.7% USD 10-Q 2025-10-31
Quarterly 2024-07-01 1528899000.0 +0.5% USD 10-Q 2025-10-31
Quarterly 2024-09-30 1547109000.0 +1.2% USD 10-Q 2025-10-31
Quarterly 2024-12-30 1563824000.0 +1.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1587001000.0 +1.5% USD 10-Q 2025-10-31
Quarterly 2025-06-30 1636920000.0 +3.1% USD 10-Q 2025-10-31
Quarterly 2025-09-29 1701448000.0 +3.9% USD 10-Q 2025-10-31
Annual 2023-01-02 1535579000.0 USD 10-K 2026-02-17
Annual 2024-01-01 1511039000.0 -1.6% USD 10-K 2026-02-17
Annual 2024-12-30 1563824000.0 +3.5% USD 10-K 2026-02-17
Annual 2025-12-29 1762253000.0 +12.7% USD 10-K 2026-02-17

Long-Term Debt

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 879407000.0 USD 10-Q 2023-11-07
Quarterly 2023-04-03 879993000.0 +0.1% USD 10-Q 2023-05-09
Quarterly 2023-07-03 864413000.0 -1.8% USD 10-Q 2023-08-10
Quarterly 2023-10-02 864824000.0 +0.0% USD 10-Q 2023-11-07
Quarterly 2024-01-01 914336000.0 +5.7% USD 10-Q 2024-11-05
Quarterly 2024-04-01 913888000.0 -0.0% USD 10-Q 2024-05-07
Quarterly 2024-07-01 913428000.0 -0.1% USD 10-Q 2024-08-06
Quarterly 2024-09-30 912809000.0 -0.1% USD 10-Q 2024-11-05
Quarterly 2024-12-30 914359000.0 +0.2% USD 10-Q 2025-10-31
Quarterly 2025-03-31 913846000.0 -0.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 913339000.0 -0.1% USD 10-Q 2025-08-04
Quarterly 2025-09-29 912835000.0 -0.1% USD 10-Q 2025-10-31
Annual 2023-01-02 879407000.0 USD 10-K 2024-02-27
Annual 2024-01-01 914336000.0 +4.0% USD 10-K 2025-02-21
Annual 2024-12-30 914359000.0 +0.0% USD 10-K 2026-02-17
Annual 2025-12-29 912336000.0 -0.2% USD 10-K 2026-02-17

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 55078000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 80962000.0 +47.0% USD 10-Q 2024-08-06
Quarterly 2023-10-02 139814000.0 +72.7% USD 10-Q 2024-11-05
Quarterly 2024-04-01 43895000.0 -68.6% USD 10-Q 2025-05-06
Quarterly 2024-07-01 85750000.0 +95.4% USD 10-Q 2025-08-04
Quarterly 2024-09-30 150840000.0 +75.9% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -10655000.0 -107.1% USD 10-Q 2025-05-06
Quarterly 2025-06-30 87149000.0 +917.9% USD 10-Q 2025-08-04
Quarterly 2025-09-29 228952000.0 +162.7% USD 10-Q 2025-10-31
Annual 2023-01-02 272873000.0 USD 10-K 2025-02-21
Annual 2024-01-01 187284000.0 -31.4% USD 10-K 2026-02-17
Annual 2024-12-30 236894000.0 +26.5% USD 10-K 2026-02-17
Annual 2025-12-29 291882000.0 +23.2% USD 10-K 2026-02-17

Investing Cash Flow

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 9627000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 -12316000.0 -227.9% USD 10-Q 2024-08-06
Quarterly 2023-10-02 -46076000.0 -274.1% USD 10-Q 2024-11-05
Quarterly 2024-04-01 -42559000.0 +7.6% USD 10-Q 2025-05-06
Quarterly 2024-07-01 -52514000.0 -23.4% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -93449000.0 -78.0% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -63220000.0 +32.3% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -123454000.0 -95.3% USD 10-Q 2025-08-04
Quarterly 2025-09-29 -222687000.0 -80.4% USD 10-Q 2025-10-31
Annual 2023-01-02 -395458000.0 USD 10-K 2025-02-21
Annual 2024-01-01 -92030000.0 +76.7% USD 10-K 2026-02-17
Annual 2024-12-30 -146210000.0 -58.9% USD 10-K 2026-02-17
Annual 2025-12-29 -273940000.0 -87.4% USD 10-K 2026-02-17

Financing Cash Flow

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 -50000000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 -72366000.0 -44.7% USD 10-Q 2024-08-06
Quarterly 2023-10-02 -87858000.0 -21.4% USD 10-Q 2024-11-05
Quarterly 2024-04-01 -11084000.0 +87.4% USD 10-Q 2025-05-06
Quarterly 2024-07-01 -37104000.0 -234.8% USD 10-Q 2025-08-04
Quarterly 2024-09-30 -38217000.0 -3.0% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -18822000.0 +50.7% USD 10-Q 2025-05-06
Quarterly 2025-06-30 -19770000.0 -5.0% USD 10-Q 2025-08-04
Quarterly 2025-09-29 -19220000.0 +2.8% USD 10-Q 2025-10-31
Annual 2023-01-02 -11311000.0 USD 10-K 2025-02-21
Annual 2024-01-01 -47673000.0 -321.5% USD 10-K 2026-02-17
Annual 2024-12-30 -36821000.0 +22.8% USD 10-K 2026-02-17
Annual 2025-12-29 -20921000.0 +43.2% USD 10-K 2026-02-17

Capital Expenditures

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 31002000.0 USD 10-Q 2024-05-07
Quarterly 2023-07-03 80467000.0 +159.6% USD 10-Q 2024-08-06
Quarterly 2023-10-02 114167000.0 +41.9% USD 10-Q 2024-11-05
Quarterly 2024-04-01 49342000.0 -56.8% USD 10-Q 2025-05-06
Quarterly 2024-07-01 88811000.0 +80.0% USD 10-Q 2025-08-04
Quarterly 2024-09-30 129709000.0 +46.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 63318000.0 -51.2% USD 10-Q 2025-05-06
Quarterly 2025-06-30 123726000.0 +95.4% USD 10-Q 2025-08-04
Quarterly 2025-09-29 223176000.0 +80.4% USD 10-Q 2025-10-31
Annual 2023-01-02 102884000.0 USD 10-K 2025-02-21
Annual 2024-01-01 160242000.0 +55.8% USD 10-K 2026-02-17
Annual 2024-12-30 185739000.0 +15.9% USD 10-K 2026-02-17
Annual 2025-12-29 292565000.0 +57.5% USD 10-K 2026-02-17

Share Data

Metrics: 4

Shares Outstanding

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 102228000.0 shares 10-Q 2023-11-07
Quarterly 2023-04-03 102586000.0 +0.4% shares 10-Q 2023-05-09
Quarterly 2023-07-03 103870000.0 +1.3% shares 10-Q 2023-08-10
Quarterly 2023-10-02 102860000.0 -1.0% shares 10-Q 2023-11-07
Quarterly 2024-01-01 102108000.0 -0.7% shares 10-Q 2024-11-05
Quarterly 2024-04-01 101776000.0 -0.3% shares 10-Q 2024-05-07
Quarterly 2024-07-01 101945000.0 +0.2% shares 10-Q 2024-08-06
Quarterly 2024-09-30 101968000.0 +0.0% shares 10-Q 2024-11-05
Quarterly 2024-12-30 101997000.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 101622000.0 -0.4% shares 10-Q 2025-05-06
Quarterly 2025-06-30 103309000.0 +1.7% shares 10-Q 2025-08-04
Quarterly 2025-09-29 103331000.0 +0.0% shares 10-Q 2025-10-31
Annual 2023-01-02 102228000.0 shares 10-K 2024-02-27
Annual 2024-01-01 102108000.0 -0.1% shares 10-K 2025-02-21
Annual 2024-12-30 101997000.0 -0.1% shares 10-K 2026-02-17
Annual 2025-12-29 103379000.0 +1.4% shares 10-K 2026-02-17

Shares Issued

Q: 12 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-01-02 109598000.0 shares 10-Q 2023-11-07
Quarterly 2023-04-03 109956000.0 +0.3% shares 10-Q 2023-05-09
Quarterly 2023-07-03 111240000.0 +1.2% shares 10-Q 2023-08-10
Quarterly 2023-10-02 111250000.0 +0.0% shares 10-Q 2023-11-07
Quarterly 2024-01-01 111282000.0 +0.0% shares 10-Q 2024-11-05
Quarterly 2024-04-01 111550000.0 +0.2% shares 10-Q 2024-05-07
Quarterly 2024-07-01 113109000.0 +1.4% shares 10-Q 2024-08-06
Quarterly 2024-09-30 113132000.0 +0.0% shares 10-Q 2024-11-05
Quarterly 2024-12-30 113161000.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 113486000.0 +0.3% shares 10-Q 2025-05-06
Quarterly 2025-06-30 115173000.0 +1.5% shares 10-Q 2025-08-04
Quarterly 2025-09-29 115195000.0 +0.0% shares 10-Q 2025-10-31
Annual 2023-01-02 109598000.0 shares 10-K 2024-02-27
Annual 2024-01-01 111282000.0 +1.5% shares 10-K 2025-02-21
Annual 2024-12-30 113161000.0 +1.7% shares 10-K 2026-02-17
Annual 2025-12-29 115197000.0 +1.8% shares 10-K 2026-02-17

Weighted Avg Shares Basic

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 102381000.0 shares 10-Q 2024-05-07
Quarterly 2023-07-03 102759000.0 +0.4% shares 10-Q 2024-08-06
Quarterly 2023-10-02 103510000.0 +0.7% shares 10-Q 2024-11-05
Quarterly 2024-04-01 101952000.0 -1.5% shares 10-Q 2025-05-06
Quarterly 2024-07-01 101234000.0 -0.7% shares 10-Q 2025-08-04
Quarterly 2024-09-30 101958000.0 +0.7% shares 10-Q 2025-10-31
Quarterly 2025-03-31 101866000.0 -0.1% shares 10-Q 2025-05-06
Quarterly 2025-06-30 101857000.0 -0.0% shares 10-Q 2025-08-04
Quarterly 2025-09-29 103321000.0 +1.4% shares 10-Q 2025-10-31
Annual 2023-01-02 102074000.0 shares 10-K 2025-02-21
Annual 2024-01-01 102744000.0 +0.7% shares 10-K 2026-02-17
Annual 2024-12-30 101781000.0 -0.9% shares 10-K 2026-02-17
Annual 2025-12-29 102598000.0 +0.8% shares 10-K 2026-02-17

Weighted Avg Shares Diluted

Q: 9 | A: 4

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-03 102381000.0 shares 10-Q 2024-05-07
Quarterly 2023-07-03 104820000.0 +2.4% shares 10-Q 2024-08-06
Quarterly 2023-10-02 103510000.0 -1.2% shares 10-Q 2024-11-05
Quarterly 2024-04-01 104098000.0 +0.6% shares 10-Q 2025-05-06
Quarterly 2024-07-01 103889000.0 -0.2% shares 10-Q 2025-08-04
Quarterly 2024-09-30 103828000.0 -0.1% shares 10-Q 2025-10-31
Quarterly 2025-03-31 104530000.0 +0.7% shares 10-Q 2025-05-06
Quarterly 2025-06-30 104873000.0 +0.3% shares 10-Q 2025-08-04
Quarterly 2025-09-29 105812000.0 +0.9% shares 10-Q 2025-10-31
Annual 2023-01-02 103866000.0 shares 10-K 2025-02-21
Annual 2024-01-01 102744000.0 -1.1% shares 10-K 2026-02-17
Annual 2024-12-30 104098000.0 +1.3% shares 10-K 2026-02-17
Annual 2025-12-29 105453000.0 +1.3% shares 10-K 2026-02-17
For informational purposes only — not guaranteed to be accurate or complete.