F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ONTO ONTO INNOVATION INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
14
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-02-18 SEC Filing Index
Insider 4 2025-12-29 SEC Filing Index
Insider 4 2025-12-04 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)
N/A
Total Liabilities (latest annual)
267094000.0
Current Liabilities (latest annual)
218946000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 199165000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 190662000.0 -4.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 207185000.0 +8.7% USD 10-Q 2024-10-31
Quarterly 2024-03-30 228846000.0 +10.5% USD 10-Q 2025-05-08
Quarterly 2024-06-29 242327000.0 +5.9% USD 10-Q 2025-08-07
Quarterly 2024-09-28 252210000.0 +4.1% USD 10-Q 2025-11-06
Quarterly 2025-03-29 266607000.0 +5.7% USD 10-Q 2025-05-08
Quarterly 2025-06-28 253597000.0 -4.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 218193000.0 -14.0% USD 10-Q 2025-11-06
Annual 2023-12-30 815868000.0 USD 10-K 2026-02-24
Annual 2024-12-28 987321000.0 +21.0% USD 10-K 2026-02-24
Annual 2026-01-03 1005263000.0 +1.8% USD 10-K 2026-02-24

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 104975000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 100461000.0 -4.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 106852000.0 +6.4% USD 10-Q 2024-10-31
Quarterly 2024-03-30 118285000.0 +10.7% USD 10-Q 2025-05-08
Quarterly 2024-06-29 128236000.0 +8.4% USD 10-Q 2025-08-07
Quarterly 2024-09-28 136379000.0 +6.4% USD 10-Q 2025-11-06
Quarterly 2025-03-29 143233000.0 +5.0% USD 10-Q 2025-05-08
Quarterly 2025-06-28 122122000.0 -14.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 110623000.0 -9.4% USD 10-Q 2025-11-06
Annual 2023-12-30 420254000.0 USD 10-K 2026-02-24
Annual 2024-12-28 515308000.0 +22.6% USD 10-K 2026-02-24
Annual 2026-01-03 499770000.0 -3.0% USD 10-K 2026-02-24

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 29035000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 24807000.0 -14.6% USD 10-Q 2024-08-08
Quarterly 2023-09-30 34006000.0 +37.1% USD 10-Q 2024-10-31
Quarterly 2024-03-30 42738000.0 +25.7% USD 10-Q 2025-05-08
Quarterly 2024-06-29 48833000.0 +14.3% USD 10-Q 2025-08-07
Quarterly 2024-09-28 53072000.0 +8.7% USD 10-Q 2025-11-06
Quarterly 2025-03-29 63134000.0 +19.0% USD 10-Q 2025-05-08
Quarterly 2025-06-28 32247000.0 -48.9% USD 10-Q 2025-08-07
Quarterly 2025-09-27 23688000.0 -26.5% USD 10-Q 2025-11-06
Annual 2023-12-30 116078000.0 USD 10-K 2026-02-24
Annual 2024-12-28 187103000.0 +61.2% USD 10-K 2026-02-24
Annual 2026-01-03 132927000.0 -29.0% USD 10-K 2026-02-24

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 29068000.0 USD 10-Q 2023-11-13
Quarterly 2023-07-01 25896000.0 -10.9% USD 10-Q 2023-11-13
Quarterly 2023-09-30 35886000.0 +38.6% USD 10-Q 2023-11-13
Quarterly 2024-03-30 46853000.0 +30.6% USD 10-Q 2025-05-08
Quarterly 2024-06-29 52949000.0 +13.0% USD 10-Q 2025-08-07
Quarterly 2024-09-28 53051000.0 +0.2% USD 10-Q 2025-11-06
Quarterly 2025-03-29 64095000.0 +20.8% USD 10-Q 2025-05-08
Quarterly 2025-06-28 33911000.0 -47.1% USD 10-Q 2025-08-07
Quarterly 2025-09-27 28224000.0 -16.8% USD 10-Q 2025-11-06
Annual 2023-12-30 121159000.0 USD 10-K 2026-02-24
Annual 2024-12-28 201670000.0 +66.5% USD 10-K 2026-02-24
Annual 2026-01-03 136759000.0 -32.2% USD 10-K 2026-02-24

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 0.6 USD/shares 10-Q 2024-05-09
Quarterly 2023-07-01 0.53 -11.7% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.73 +37.7% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-30 0.95 +30.1% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-29 1.07 +12.6% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-28 1.07 +0.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-29 1.3 +21.5% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-28 0.69 -46.9% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-27 0.58 -15.9% USD/shares 10-Q 2025-11-06
Annual 2023-12-30 2.47 USD/shares 10-K 2026-02-24
Annual 2024-12-28 4.09 +65.6% USD/shares 10-K 2026-02-24
Annual 2026-01-03 2.78 -32.0% USD/shares 10-K 2026-02-24

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 0.59 USD/shares 10-Q 2024-05-09
Quarterly 2023-07-01 0.53 -10.2% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 0.73 +37.7% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-30 0.94 +28.8% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-29 1.07 +13.8% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-28 1.07 +0.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-29 1.3 +21.5% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-28 0.69 -46.9% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-27 0.57 -17.4% USD/shares 10-Q 2025-11-06
Annual 2023-12-30 2.46 USD/shares 10-K 2026-02-24
Annual 2024-12-28 4.06 +65.0% USD/shares 10-K 2026-02-24
Annual 2026-01-03 2.78 -31.5% USD/shares 10-K 2026-02-24

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 230484000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 224257000.0 -2.7% USD 10-Q 2023-08-10
Quarterly 2023-09-30 206585000.0 -7.9% USD 10-Q 2023-11-13
Quarterly 2023-12-30 233508000.0 +13.0% USD 10-Q 2024-10-31
Quarterly 2024-03-30 190893000.0 -18.2% USD 10-Q 2024-05-09
Quarterly 2024-06-29 172571000.0 -9.6% USD 10-Q 2024-08-08
Quarterly 2024-09-28 188738000.0 +9.4% USD 10-Q 2024-10-31
Quarterly 2024-12-28 212945000.0 +12.8% USD 10-Q 2025-11-06
Quarterly 2025-03-29 203727000.0 -4.3% USD 10-Q 2025-05-08
Quarterly 2025-06-28 217470000.0 +6.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 603085000.0 +177.3% USD 10-Q 2025-11-06
Annual 2023-12-30 233508000.0 USD 10-K 2025-02-25
Annual 2024-12-28 212945000.0 -8.8% USD 10-K 2026-02-24
Annual 2026-01-03 346119000.0 +62.5% USD 10-K 2026-02-24

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 209624000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 187852000.0 -10.4% USD 10-Q 2023-08-10
Quarterly 2023-09-30 209520000.0 +11.5% USD 10-Q 2023-11-13
Quarterly 2023-12-30 226556000.0 +8.1% USD 10-Q 2024-10-31
Quarterly 2024-03-30 231865000.0 +2.3% USD 10-Q 2024-05-09
Quarterly 2024-06-29 237830000.0 +2.6% USD 10-Q 2024-08-08
Quarterly 2024-09-28 253716000.0 +6.7% USD 10-Q 2024-10-31
Quarterly 2024-12-28 308142000.0 +21.5% USD 10-Q 2025-11-06
Quarterly 2025-03-29 291583000.0 -5.4% USD 10-Q 2025-05-08
Quarterly 2025-06-28 285329000.0 -2.1% USD 10-Q 2025-08-07
Quarterly 2025-09-27 260197000.0 -8.8% USD 10-Q 2025-11-06
Annual 2023-12-30 226556000.0 USD 10-K 2025-02-25
Annual 2024-12-28 308142000.0 +36.0% USD 10-K 2026-02-24
Annual 2026-01-03 268932000.0 -12.7% USD 10-K 2026-02-24

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 338358000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 352073000.0 +4.1% USD 10-Q 2023-08-10
Quarterly 2023-09-30 346055000.0 -1.7% USD 10-Q 2023-11-13
Quarterly 2023-12-30 327773000.0 -5.3% USD 10-Q 2024-10-31
Quarterly 2024-03-30 329517000.0 +0.5% USD 10-Q 2024-05-09
Quarterly 2024-06-29 319712000.0 -3.0% USD 10-Q 2024-08-08
Quarterly 2024-09-28 308304000.0 -3.6% USD 10-Q 2024-10-31
Quarterly 2024-12-28 286979000.0 -6.9% USD 10-Q 2025-11-06
Quarterly 2025-03-29 292657000.0 +2.0% USD 10-Q 2025-05-08
Quarterly 2025-06-28 270219000.0 -7.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 259370000.0 -4.0% USD 10-Q 2025-11-06
Annual 2023-12-30 327773000.0 USD 10-K 2025-02-25
Annual 2024-12-28 286979000.0 -12.4% USD 10-K 2026-02-24
Annual 2026-01-03 298264000.0 +3.9% USD 10-K 2026-02-24

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1155096000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 1183045000.0 +2.4% USD 10-Q 2023-08-10
Quarterly 2023-09-30 1221202000.0 +3.2% USD 10-Q 2023-11-13
Quarterly 2023-12-30 1283267000.0 +5.1% USD 10-Q 2024-10-31
Quarterly 2024-03-30 1332836000.0 +3.9% USD 10-Q 2024-05-09
Quarterly 2024-06-29 1385212000.0 +3.9% USD 10-Q 2024-08-08
Quarterly 2024-09-28 1457948000.0 +5.3% USD 10-Q 2024-10-31
Quarterly 2024-12-28 1477522000.0 +1.3% USD 10-Q 2025-11-06
Quarterly 2025-03-29 1469305000.0 -0.6% USD 10-Q 2025-05-08
Quarterly 2025-06-28 1494406000.0 +1.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 1544936000.0 +3.4% USD 10-Q 2025-11-06
Annual 2023-12-30 1283267000.0 USD 10-K 2025-02-25
Annual 2024-12-28 1477522000.0 +15.1% USD 10-K 2026-02-24
Annual 2026-01-03 1268035000.0 -14.2% USD 10-K 2026-02-24

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1802844000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 1820861000.0 +1.0% USD 10-Q 2023-08-10
Quarterly 2023-09-30 1862188000.0 +2.3% USD 10-Q 2023-11-13
Quarterly 2023-12-30 1909712000.0 +2.6% USD 10-Q 2024-10-31
Quarterly 2024-03-30 1953371000.0 +2.3% USD 10-Q 2024-05-09
Quarterly 2024-06-29 2005416000.0 +2.7% USD 10-Q 2024-08-08
Quarterly 2024-09-28 2073365000.0 +3.4% USD 10-Q 2024-10-31
Quarterly 2024-12-28 2117091000.0 +2.1% USD 10-Q 2025-11-06
Quarterly 2025-03-29 2115052000.0 -0.1% USD 10-Q 2025-05-08
Quarterly 2025-06-28 2140266000.0 +1.2% USD 10-Q 2025-08-07
Quarterly 2025-09-27 2186610000.0 +2.2% USD 10-Q 2025-11-06
Annual 2023-12-30 1909712000.0 USD 10-K 2025-02-25
Annual 2024-12-28 2117091000.0 +10.9% USD 10-K 2026-02-24
Annual 2026-01-03 2367741000.0 +11.8% USD 10-K 2026-02-24

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 148418000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 136937000.0 -7.7% USD 10-Q 2023-08-10
Quarterly 2023-09-30 135758000.0 -0.9% USD 10-Q 2023-11-13
Quarterly 2023-12-30 147726000.0 +8.8% USD 10-Q 2024-10-31
Quarterly 2024-03-30 147053000.0 -0.5% USD 10-Q 2024-05-09
Quarterly 2024-06-29 148420000.0 +0.9% USD 10-Q 2024-08-08
Quarterly 2024-09-28 144736000.0 -2.5% USD 10-Q 2024-10-31
Quarterly 2024-12-28 170089000.0 +17.5% USD 10-Q 2025-11-06
Quarterly 2025-03-29 174477000.0 +2.6% USD 10-Q 2025-05-08
Quarterly 2025-06-28 155781000.0 -10.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 162870000.0 +4.6% USD 10-Q 2025-11-06
Annual 2023-12-30 147726000.0 USD 10-K 2025-02-25
Annual 2024-12-28 170089000.0 +15.1% USD 10-K 2026-02-24
Annual 2026-01-03 218946000.0 +28.7% USD 10-K 2026-02-24

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 178219000.0 USD 10-Q 2023-05-04
Quarterly 2023-07-01 164147000.0 -7.9% USD 10-Q 2023-08-10
Quarterly 2023-09-30 166046000.0 +1.2% USD 10-Q 2023-11-13
Quarterly 2023-12-30 173177000.0 +4.3% USD 10-Q 2024-10-31
Quarterly 2024-03-30 171820000.0 -0.8% USD 10-Q 2024-05-09
Quarterly 2024-06-29 173740000.0 +1.1% USD 10-Q 2024-08-08
Quarterly 2024-09-28 169840000.0 -2.2% USD 10-Q 2024-10-31
Quarterly 2024-12-28 191209000.0 +12.6% USD 10-Q 2025-11-06
Quarterly 2025-03-29 195430000.0 +2.2% USD 10-Q 2025-05-08
Quarterly 2025-06-28 177000000.0 -9.4% USD 10-Q 2025-08-07
Quarterly 2025-09-27 184544000.0 +4.3% USD 10-Q 2025-11-06
Annual 2023-12-30 173177000.0 USD 10-K 2025-02-25
Annual 2024-12-28 191209000.0 +10.4% USD 10-K 2026-02-24
Annual 2026-01-03 267094000.0 +39.7% USD 10-K 2026-02-24

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1624625000.0 USD 10-Q 2024-10-31
Quarterly 2023-07-01 1656714000.0 +2.0% USD 10-Q 2024-10-31
Quarterly 2023-09-30 1696142000.0 +2.4% USD 10-Q 2024-10-31
Quarterly 2023-12-30 1736535000.0 +2.4% USD 10-Q 2025-11-06
Quarterly 2024-03-30 1781551000.0 +2.6% USD 10-Q 2025-11-06
Quarterly 2024-06-29 1831676000.0 +2.8% USD 10-Q 2025-11-06
Quarterly 2024-09-28 1903525000.0 +3.9% USD 10-Q 2025-11-06
Quarterly 2024-12-28 1925882000.0 +1.2% USD 10-Q 2025-11-06
Quarterly 2025-03-29 1919622000.0 -0.3% USD 10-Q 2025-11-06
Quarterly 2025-06-28 1963266000.0 +2.3% USD 10-Q 2025-11-06
Quarterly 2025-09-27 2002066000.0 +2.0% USD 10-Q 2025-11-06
Annual 2023-12-30 1736535000.0 USD 10-K 2026-02-24
Annual 2024-12-28 1925882000.0 +10.9% USD 10-K 2026-02-24
Annual 2026-01-03 2100647000.0 +9.1% USD 10-K 2026-02-24

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 50067000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 81755000.0 +63.3% USD 10-Q 2024-08-08
Quarterly 2023-09-30 110387000.0 +35.0% USD 10-Q 2024-10-31
Quarterly 2024-03-30 57131000.0 -48.2% USD 10-Q 2025-05-08
Quarterly 2024-06-29 122430000.0 +114.3% USD 10-Q 2025-08-07
Quarterly 2024-09-28 189677000.0 +54.9% USD 10-Q 2025-11-06
Quarterly 2025-03-29 91980000.0 -51.5% USD 10-Q 2025-05-08
Quarterly 2025-06-28 149923000.0 +63.0% USD 10-Q 2025-08-07
Quarterly 2025-09-27 233319000.0 +55.6% USD 10-Q 2025-11-06
Annual 2023-12-30 171973000.0 USD 10-K 2026-02-24
Annual 2024-12-28 245676000.0 +42.9% USD 10-K 2026-02-24
Annual 2026-01-03 328315000.0 +33.6% USD 10-K 2026-02-24

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 -13238000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 -22900000.0 -73.0% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -66259000.0 -189.3% USD 10-Q 2024-10-31
Quarterly 2024-03-30 -91816000.0 -38.6% USD 10-Q 2025-05-08
Quarterly 2024-06-29 -165900000.0 -80.7% USD 10-Q 2025-08-07
Quarterly 2024-09-28 -222451000.0 -34.1% USD 10-Q 2025-11-06
Quarterly 2025-03-29 -21804000.0 +90.2% USD 10-Q 2025-05-08
Quarterly 2025-06-28 -64820000.0 -197.3% USD 10-Q 2025-08-07
Quarterly 2025-09-27 231931000.0 +457.8% USD 10-Q 2025-11-06
Annual 2023-12-30 -103387000.0 USD 10-K 2026-02-24
Annual 2024-12-28 -226547000.0 -119.1% USD 10-K 2026-02-24
Annual 2026-01-03 -121568000.0 +46.3% USD 10-K 2026-02-24

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 -9470000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 -8165000.0 +13.8% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -9082000.0 -11.2% USD 10-Q 2024-10-31
Quarterly 2024-03-30 -5073000.0 +44.1% USD 10-Q 2025-05-08
Quarterly 2024-06-29 -13945000.0 -174.9% USD 10-Q 2025-08-07
Quarterly 2024-09-28 -10000000.0 +28.3% USD 10-Q 2025-11-06
Quarterly 2025-03-29 -79520000.0 -695.2% USD 10-Q 2025-05-08
Quarterly 2025-06-28 -83226000.0 -4.7% USD 10-Q 2025-08-07
Quarterly 2025-09-27 -77864000.0 +6.4% USD 10-Q 2025-11-06
Annual 2023-12-30 -9475000.0 USD 10-K 2026-02-24
Annual 2024-12-28 -35673000.0 -276.5% USD 10-K 2026-02-24
Annual 2026-01-03 -75150000.0 -110.7% USD 10-K 2026-02-24

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 7855000.0 USD 10-Q 2024-05-09
Quarterly 2023-07-01 12463000.0 +58.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 20110000.0 +61.4% USD 10-Q 2024-10-31
Quarterly 2024-03-30 6975000.0 -65.3% USD 10-Q 2025-05-08
Quarterly 2024-06-29 19228000.0 +175.7% USD 10-Q 2025-08-07
Quarterly 2024-09-28 27277000.0 +41.9% USD 10-Q 2025-11-06
Quarterly 2025-03-29 8233000.0 -69.8% USD 10-Q 2025-05-08
Quarterly 2025-06-28 22005000.0 +167.3% USD 10-Q 2025-08-07
Quarterly 2025-09-27 23384000.0 +6.3% USD 10-Q 2025-11-06
Annual 2023-12-30 22573000.0 USD 10-K 2026-02-24
Annual 2024-12-28 31903000.0 +41.3% USD 10-K 2026-02-24
Annual 2026-01-03 28513000.0 -10.6% USD 10-K 2026-02-24

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-30 49086000.0 shares 10-K 2025-02-25
Annual 2024-12-28 49238000.0 +0.3% shares 10-K 2026-02-24
Annual 2026-01-03 49702000.0 +0.9% shares 10-K 2026-02-24

Shares Issued

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-30 49086000.0 shares 10-K 2025-02-25
Annual 2024-12-28 49238000.0 +0.3% shares 10-K 2026-02-24
Annual 2026-01-03 49702000.0 +0.9% shares 10-K 2026-02-24

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 48788000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 48976000.0 +0.4% shares 10-Q 2024-08-08
Quarterly 2023-09-30 49043000.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-03-30 49230000.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2024-06-29 49342000.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-28 49426000.0 +0.2% shares 10-Q 2025-11-06
Quarterly 2025-03-29 49180000.0 -0.5% shares 10-Q 2025-05-08
Quarterly 2025-06-28 48925000.0 -0.5% shares 10-Q 2025-08-07
Quarterly 2025-09-27 49023000.0 +0.2% shares 10-Q 2025-11-06
Annual 2023-12-30 48971000.0 shares 10-K 2026-02-24
Annual 2024-12-28 49343000.0 +0.8% shares 10-K 2026-02-24
Annual 2026-01-03 49123000.0 -0.4% shares 10-K 2026-02-24

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 49109000.0 shares 10-Q 2024-05-09
Quarterly 2023-07-01 49274000.0 +0.3% shares 10-Q 2024-08-08
Quarterly 2023-09-30 49401000.0 +0.3% shares 10-Q 2024-10-31
Quarterly 2024-03-30 49638000.0 +0.5% shares 10-Q 2025-05-08
Quarterly 2024-06-29 49674000.0 +0.1% shares 10-Q 2025-08-07
Quarterly 2024-09-28 49694000.0 +0.0% shares 10-Q 2025-11-06
Quarterly 2025-03-29 49408000.0 -0.6% shares 10-Q 2025-05-08
Quarterly 2025-06-28 49106000.0 -0.6% shares 10-Q 2025-11-06
Quarterly 2025-09-27 49106000.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-30 49318000.0 shares 10-K 2026-02-24
Annual 2024-12-28 49660000.0 +0.7% shares 10-K 2026-02-24
Annual 2026-01-03 49273000.0 -0.8% shares 10-K 2026-02-24
For informational purposes only — not guaranteed to be accurate or complete.