XML 25 R14.htm IDEA: XBRL DOCUMENT
v3.22.2.2

REVENUE | 9 Months Ended
--- | ---
Jul. 31, 2022
REVENUE [Abstract] |
REVENUE | NOTE 6 - REVENUE We recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services. We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks, which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time”, on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there are a number of uncompleted revenue contracts on which we have performed; for any such contracts under which we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract. We report our revenue net of any sales or similar taxes we collect on behalf of government entities. As stated above, photomasks are manufactured to customer specifications in accordance with their proprietary designs; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability was resolved. Contract Assets, Contract Liabilities, and Accounts Receivable We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control of photomasks that are in process or completed but not yet shipped to customers. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which we have an enforceable right to collect consideration (including a reasonable profit) in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. We did not identify impairment indicators for any outstanding contract assets during the three or nine-month periods ended July 31, 2022, or August 1, 2021. The following table provides information about our contract balances at the balance sheet dates.
Classification |  | July 31, 2022 |  |  | October 31, 2021 |
Contract Assets |  |  |  |  |  |
Other current assets |  | $ | 17,805 |  |  | $ | 9,859 |
Contract Liabilities |  |  |  |  |  |  |  |
Accrued liabilities |  | $ | 24,950 |  |  | $ | 14,717 |
Other liabilities |  |  | 5,139 |  |  |  | 5,197 |
|  | $ | 30,089 |  |  | $ | 19,914 |
The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods.
|  | Three Months Ended |  |  | Nine Months Ended |
|  | July 31, 2022 |  |  | August 1, 2021 |  |  | July 31, 2022 |  |  | August 1, 2021 |
Revenue recognized from beginning liability |  | $ | 5,398 |  |  | $ | 1,707 |  |  | $ | 7,818 |  |  | $ | 4,991 |
We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every reporting period. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit an allowance for credit losses. In the event that an amount is determined to be uncollectible, we charge the allowance for credit losses and derecognize the related receivable. We did not incur any credit losses on our accounts receivable during the three or nine-month periods ended July 31, 2022, or August 1, 2021. Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we modify terms of sale, which may require payment in advance of performance. At the time of adoption, we elected the practical expedient allowed under ASC Topic 606 “Revenue from Contracts with Customers” (“Topic 606”) that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less. In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we have received from customers have generally not preceded the completion of our performance obligations by more than one year. Disaggregation of Revenue The following tables present our revenue for the three and nine-month periods ended July 31, 2022, and August 1, 2021, disaggregated by product type, geographic origin, and timing of recognition.
|  | Three Months Ended |  |  | Nine Months Ended |
|  | July 31, 2022 |  |  | August 1, 2021 |  |  | July 31, 2022 |  |  | August 1, 2021 |
Revenue by Product Type |  |  |  |  |  |  |  |  |  |  |  |
IC |  |  |  |  |  |  |  |  |  |  |  |
High-end |  | $ | 52,698 |  |  | $ | 42,351 |  |  | $ | 150,983 |  |  | $ | 120,390 |
Mainstream |  |  | 108,555 |  |  |  | 75,423 |  |  |  | 285,829 |  |  |  | 214,332 |
Total IC |  | $ | 161,253 |  |  | $ | 117,774 |  |  | $ | 436,812 |  |  | $ | 334,722 |
FPD |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
High-end |  | $ | 50,693 |  |  | $ | 40,640 |  |  | $ | 143,579 |  |  | $ | 114,685 |
Mainstream |  |  | 8,002 |  |  |  | 12,229 |  |  |  | 33,892 |  |  |  | 33,066 |
Total FPD |  | $ | 58,695 |  |  | $ | 52,869 |  |  | $ | 177,471 |  |  | $ | 147,751 |
|  | $ | 219,948 |  |  | $ | 170,643 |  |  | $ | 614,283 |  |  | $ | 482,473 |
|  | Three Months Ended |  |  | Nine Months Ended |
|  | July 31, 2022 |  |  | August 1, 2021 |  |  | July 31, 2022 |  |  | August 1, 2021 |
Revenue by Geographic Origin* |  |  |  |  |  |  |  |  |  |  |  |
Taiwan |  | $ | 77,379 |  |  | $ | 63,849 |  |  | $ | 215,071 |  |  | $ | 179,441 |
China |  |  | 60,524 |  |  |  | 32,664 |  |  |  | 160,169 |  |  |  | 77,391 |
Korea |  |  | 37,895 |  |  |  | 39,575 |  |  |  | 118,178 |  |  |  | 118,597 |
United States |  |  | 34,685 |  |  |  | 24,693 |  |  |  | 92,196 |  |  |  | 78,447 |
Europe |  |  | 8,932 |  |  |  | 9,437 |  |  |  | 27,352 |  |  |  | 27,269 |
Other |  |  | 533 |  |  |  | 425 |  |  |  | 1,317 |  |  |  | 1,328 |
|  | $ | 219,948 |  |  | $ | 170,643 |  |  | $ | 614,283 |  |  | $ | 482,473 |
* This table disaggregates revenue by the location in which it was earned.
|  | Three Months Ended |  |  | Nine Months Ended |
|  | July 31, 2022 |  |  | August 1, 2021 |  |  | July 31, 2022 |  |  | August 1, 2021 |
Revenue by Timing of Recognition |  |  |  |  |  |  |  |  |  |  |  |
Over time |  | $ | 202,693 |  |  | $ | 157,941 |  |  | $ | 565,726 |  |  | $ | 443,923 |
At a point in time |  |  | 17,255 |  |  |  | 12,702 |  |  |  | 48,557 |  |  |  | 38,550 |
|  | $ | 219,948 |  |  | $ | 170,643 |  |  | $ | 614,283 |  |  | $ | 482,473 |
Contract Costs We pay commissions to third-party sales agents for certain sales they procure on our behalf. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we do not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize contract obtainment costs as assets. Remaining Performance Obligations As we are typically required to fulfill customer orders within a short period of time, our backlog of orders has historically been two to three weeks for FPD photomasks and one to two weeks for IC photomasks. However, the demand for some IC photomasks has expanded beyond the industry’s capacity to supply them within the traditional time period; thus the backlog, in some cases, can expand to as long as two to three months. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less. Product Warranties Our photomasks are sold under warranties that generally range from one to twenty-four months. We warrant that our photomasks conform to customer specifications and will typically repair, replace, or issue a refund (at our option) for any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranties have been immaterial.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration