XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Jan. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

15. Commitments and Contingencies      

 

Contract Manufacturer Commitments

The Company’s components and products are procured and built by independent contract manufacturers based on sales forecasts. These forecasts include estimates of future demand, historical trends, analysis of sales and marketing activities, and adjustment of overall market conditions. The Company regularly issues purchase orders to independent contract manufacturers which are cancelable upon agreement between the Company and the third-party manufacturers. These manufacturing purchase commitments typically provide the Company with flexibility to cancel, reschedule or adjust requirements based upon business needs but the Company may incur certain costs depending on the production stage of the products. As of January 31, 2022 and 2021, total manufacturing purchase commitments were approximately $71.5 million and $48.2 million, respectively. The Company also reviews and assesses the need for any expected loss liabilities on a quarterly basis for all products that it does not expect to sell for which it has committed purchases from suppliers. As of January 31, 2022 and 2021, there were no material loss liabilities recorded in the consolidated balance sheets from adverse purchase commitments.

Indemnification

The Company, from time to time, in the normal course of business, indemnifies certain vendors with whom it enters into contractual relationships. The Company has agreed to hold the other party harmless against third-party claims in connection with the Company’s future products. The Company also indemnifies certain customers against third-party claims related to certain intellectual property matters. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim. The Company has not made payments under these obligations and no liabilities have been recorded for these obligations in the consolidated balance sheets as of January 31, 2022 and 2021, respectively.