ONTO · XBRL financial data

Onto Innovation financial statements, every fiscal year

The same tables from 6 filings, lined up. Matched by XBRL tag: renamed lines keep their history.

How these numbers work
  • Every number comes from the company's XBRL financial data filed with the SEC, and each one links to its filing.
  • Lines are matched by XBRL tag, so a line renamed between filings keeps its history.
  • * marks a quarter worked out from the filing totals: the 10-K year minus the first three quarters, or a year-to-date total minus the earlier one. Fourth-quarter earnings per share is fourth-quarter net income over the fourth-quarter weighted shares.
  • 0 means a filing states zero; a dash (—) means no filing states that number.
  • “year only” means the 10-K gives the full year but not the quarters needed to work out the fourth. A worked-out quarter of revenue, cost of revenue or operating cash flow more than twice the company's largest quarter of the two years before is shown this way too.
  • Gross profit is shown as the company reports it; a worked-out quarter must equal revenue less cost of revenue for that quarter, or it is a dash.
  • Operating income can be above gross profit when the company books other operating income between the two, shown on its own line.
  • Shares outstanding come from each filing's cover page, as of the date printed there.
  • Quarters are fiscal: Q2 FY27 is the second quarter of the company's fiscal 2027.

Income statement

CSV

Fiscal years (ONTO's year ends in early January)

In millions of dollarsDec 26, 2020Jan 1, 2022Dec 31, 2022Dec 30, 2023Dec 28, 2024Jan 3, 2026
Revenue from contracts with customers5567891,0058169871,005
Cost of revenue278360466396472505
Gross profit278429539420515500
Research and development8596112104117132
General and administrative6568708386107
Total operating expenses252273303304328367
Operating income (loss)27156237116187133
Other income (expense)(3)(2)(0)(4)(0)(5)
Income tax expense (benefit)(4)1318111926
Net income (loss)31142223121202137
Earnings per share, basic USD per share0.632.894.522.474.092.78
Earnings per share, diluted USD per share0.632.864.492.464.062.78
Weighted average shares, basic millions of shares49494904949
Weighted average shares, diluted millions of shares495050495049

Balance sheet

CSV

Fiscal years (ONTO's year ends in early January)

In millions of dollarsDec 26, 2020Jan 1, 2022Dec 31, 2022Dec 30, 2023Dec 28, 2024Jan 3, 2026
Cash and cash equivalents137170176234213346
Marketable securities237342372464639294
Accounts receivable149177241227308269
Inventory191243324328287298
Prepaid and other current assets171621313061
Total current assets7329481,1351,2831,4781,268
Property and equipment, net888292104124127
Right-of-use asset201721181416
Goodwill307316316316330644
Total assets1,4681,6501,7951,9102,1172,368
Accounts payable4053555056108
Accrued liabilities374349425049
Total current liabilities120155161148170219
Lease liability, non-current161416141011
Total liabilities203224198173191267
Retained earnings26169363482665744
Total stockholders' equity1,2651,4261,5961,7371,9262,101
Total liabilities and equity1,4681,6501,7951,9102,1172,368
Common shares outstanding (cover page) millions of shares494949494950

Cash flows

CSV

Fiscal years (ONTO's year ends in early January)

In millions of dollarsDec 26, 2020Jan 1, 2022Dec 31, 2022Dec 30, 2023Dec 28, 2024Jan 3, 2026
Net income (loss)31142223121202137
Stock-based compensation182024262928
Net cash from operating activities106175137172246328
Purchases of property and equipment41218233229
Net cash from investing activities(49)(142)(56)(103)(227)(122)
Share repurchases5206532575
Net cash from financing activities(54)3(68)(9)(36)(75)
Net change in cash633658(21)133

Compare with peers

SIC 3829 and related industry codes, similar size. Each row is the latest quarter reported.

How peers are chosen
  • SIC 3829 and related industry codes with public float (or, where float is missing, quarterly revenue) between 0.2x and 5x the company's.
  • Each row is the latest quarter the company has reported, named in the Quarter column; when that filing is a 10-K, it is the fourth quarter, never the full year.
  • * marks a quarter worked out from the filing totals: for a 10-Q, the year-to-date total less the earlier one.
CompanyCash ($M)Revenue, quarter ($M)Operating cash flow, quarter ($M)Shares outstandingQuarter
Onto Innovation1,25334362*49.1M 10-QJun 30, 2026
Cognex30329169*168.2M 10-QJul 5, 2026
Mirion Technologies40927859*not reported 10-QSep 30, 2026
Badger Meter6823643*28.6M 10-QSep 30, 2026
Ralliant271568106*110.6M 10-QJul 3, 2026
Itron840599102*43.9M 10-QSep 30, 2026
Bio-Rad Laboratories51765199*not reported 10-QJun 30, 2026
Cohu2721735.6*47.3M 10-QSep 26, 2026
Revvity1,023730192*111.6M 10-QJul 5, 2026

Not investment advice. Not affiliated with the U.S. SEC.