XML 67 R10.htm IDEA: XBRL DOCUMENT
v3.19.3

Revenue Recognition | 3 Months Ended
--- | ---
Sep. 30, 2019
Revenue From Contract With Customer [Abstract] |
Revenue Recognition | 3. Revenue Recognition We adopted Accounting Standards Codification Topic 606, or ASC 606, Revenue from Contracts with Customers, at the beginning of our fiscal 2019. Our revenue is primarily generated from the sale of application specific integrated circuit chips, or ASIC chips, either directly to a customer or to a distributor. Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. All of our revenue, except an inconsequential amount, is recognized at a point in time, either on shipment or delivery of the product, depending on customer terms and conditions. We generally warrant our products for a period of 12 months from the date of sale and estimate probable product warranty costs at the time we recognize revenue as the warranty is considered an assurance warranty and not a performance obligation. Non-product revenue is recognized over the same period of time such performance obligations are satisfied. We then select an appropriate method for measuring satisfaction of the performance obligations. Revenue from sales to distributors is recognized upon shipment of the product to the distributors (sell-in basis). Master sales agreements are in place with certain customers, and these agreements typically contain terms and conditions with respect to payment, delivery, warranty and supply. In the absence of a master sales agreement, we consider a customer's purchase order or our standard terms and conditions to be the contract with the customer. Our pricing terms are negotiated independently, on a stand-alone basis. In determining the transaction price, we evaluate whether the price is subject to refund or adjustment to determine the net consideration which we expect to receive for the sale of such products. In limited situations, we make sales to certain customers under arrangements where we grant stock rotation rights, price protection and price allowances; variable consideration associated with these rights is expected to be inconsequential. These adjustments and incentives are accounted for as variable consideration, classified as other current liabilities under the revenue standard and are shown as customer obligations in Note 9 Other Accrued Liabilities and Other Long-Term Liabilities. We estimate the amount of variable consideration for such arrangements based on the expected value to be provided to customers, and we do not believe that there will be significant changes to our estimates of variable consideration. When incentives, stock rotation rights, price protection, volume discounts, or price allowances are applicable, they are estimated and recorded in the period the related revenue is recognized. Stock rotation reserves are based on historical return rates and recorded as a reduction to revenue with a corresponding reduction to cost of goods sold for the estimated cost of inventory that is expected to be returned and recorded as prepaid expenses and other current assets. In limited circumstances, we enter into volume-based tiered pricing arrangements and we estimate total unit volumes under such arrangement to determine the expected transaction price for the units expected to be transferred. Such arrangements are accounted for as contract liabilities within other accrued liabilities. Sales returns liabilities are recorded as refund liabilities within other accrued liabilities. Our accounts receivable balance is from contracts with customers and represents our unconditional right to receive consideration from customers. Payments are generally due within three months upon completion of the performance obligation and subsequent invoicing and therefore, do not include significant financing components. To date, there have been no material impairment losses on accounts receivable. There was $1.0 million in contract assets recorded on the condensed consolidated balance sheets as of September 30, 2019 and $0.9 million as of June 30, 2019. Contract assets are presented as part of prepaid expenses and other current assets. Contract liabilities and refund liabilities were $6.4 million and $38.3 million, respectively, as of September 30, 2019, and $4.5 million and $47.5 million, respectively, as of June 30, 2019. Both contract liabilities and refund liabilities are presented as part of customer obligations in Note 9 Other Accrued Liabilities and Other Long-Term Liabilities. During the three months ended September 30, 2019 and the three months ended September 30, 2018, we recognized $0.2 million and $0.4 million, respectively, in revenue related to contract liabilities outstanding as of the beginning of each such fiscal year. We invoice customers for each delivery upon shipment and recognize revenue in accordance with delivery terms. As of September 30, 2019, we did not have any remaining unsatisfied performance obligations with an original duration greater than one year. Accordingly, under the optional exception provided by ASC 606, we do not disclose revenues allocated to future performance obligations of partially completed contracts. We have elected to account for shipping and handling costs as fulfillment costs before the customer obtains control of the goods. We continue to classify shipping and handling costs as a cost of revenue. We have elected to continue to account for collection of all taxes on a net basis. We incur commission expense that is incremental to obtaining contracts with customers. Sales commissions (which are recorded as a selling, general and administrative expense in the condensed consolidated statements of income) are expensed when the product is shipped because such commissions are owed after shipment. Revenue from contracts with customers disaggregated by geographic area based on customer location and groups of similar products is presented in Note 14 Segment, Customers, and Geographical Information.

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 http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration