Onto Innovation Inc. Common Stock (ONTO)
Cost of Revenue
$556.08M
TTM · Period ending: · USD

ONTO Cost of Revenue
Latest reported$556.08Mperiod ending
Latest reported$556.08Mperiod ending
ONTO TTM Cost of Revenue ($14.20M → $556.08M)
TTM cost of revenue
High-resolution chart · PNG
ONTO cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 556,079,000 | |
| 527,679,000 | |
| 505,493,000 | |
| 493,950,000 | |
| 502,211,000 | |
| 484,827,000 | |
| 472,014,000 | |
| 451,373,000 | |
| 435,875,000 | |
| 411,985,000 | |
| 395,614,000 | |
| 400,772,000 | |
| 415,843,000 | |
| 449,825,000 | |
| 465,962,000 | |
| 451,755,000 | |
| 427,582,000 | |
| 391,330,000 | |
| 359,813,000 | |
| 337,751,000 | |
| 304,124,000 | |
| 279,556,000 | |
| 278,043,000 | |
| 279,235,000 | |
| 253,055,000 | |
| 219,292,000 | |
| 170,868,000 | |
| 120,009,000 | |
| 117,563,000 | |
| 123,703,000 | |
| 125,505,000 | |
| 123,348,000 | |
| 126,145,000 | |
| 122,367,000 | |
| 120,503,000 | |
| 118,760,000 | |
| 116,177,000 | |
| 112,723,000 | |
| 109,229,000 | |
| 107,430,000 | |
| 104,923,000 | |
| 103,997,000 | |
| 102,284,000 | |
| 101,807,000 | |
| 97,122,000 | |
| 89,254,000 | |
| 85,730,000 | |
| 83,406,000 | |
| 82,980,000 | |
| 85,810,000 | |
| 85,506,000 | |
| 89,630,000 | |
| 97,083,000 | |
| 100,643,000 | |
| 102,811,000 | |
| 97,752,000 | |
| 87,905,000 | |
| 85,485,000 | |
| 86,843,000 | |
| 91,026,000 | |
| 94,897,000 | |
| 94,372,000 | |
| 91,405,000 | |
| 83,781,000 | |
| 74,587,000 | |
| 61,363,000 | |
| 49,805,000 | |
| 54,987,000 | |
| 63,310,000 | |
| 74,070,000 | |
| 87,388,000 | |
| 82,952,000 | |
| 76,693,000 | |
| 78,878,000 | |
| 78,889,000 | |
| 87,434,000 | |
| 99,112,000 | |
| 103,233,000 | |
| 103,726,000 | |
| 87,356,000 | |
| 70,429,000 | |
| 54,694,000 | |
| 44,390,000 | |
| 46,560,000 | |
| 47,335,000 | |
| 46,602,000 | |
| 44,595,000 | |
| 41,200,000 | |
| 37,643,000 | |
| 35,113,000 | |
| 33,214,000 | |
| 34,280,000 | |
| 35,356,000 | |
| 35,090,000 | |
| 33,576,000 | |
| 30,151,000 | |
| 29,508,000 | |
| 32,860,000 | |
| 39,798,000 | |
| 46,183,000 |