XML 34 R23.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Subsequent Events | 3 Months Ended
--- | ---
Apr. 02, 2017
Subsequent Events [Abstract] |
Subsequent Events | Subsequent Events On April 4, 2017, the Company acquired all of the outstanding shares of ViDi Systems SA, a privately-held maker of deep learning software for industrial machine vision based in Switzerland. On April 12, 2017, the Company acquired selected assets and assumed selected liabilities of GVi Ventures, Inc., a privately-held maker of pre-configured vision solutions for solving common automotive applications based in the United States. Neither of these acquisitions is material to the Company's financial position or operating results. Given the timing of these acquisitions, the Company is in the process of completing the purchase price allocation, which will be recorded in the second quarter of 2017. Transaction costs are immaterial and are being expensed as incurred. On April 28, 2017, the Company's Board of Directors authorized the repurchase of an additional $100,000,000 of the Company's common stock. This new authorization will commence once the Company completes the November 2015 program. In addition, on April 28, 2017, the Company’s Board of Directors declared a cash dividend of $0.085 per share. The dividend is payable June 16, 2017 to all shareholders of record as of the close of business on June 2, 2017.

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

X
- Definition The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business. + References No definition available. + Details
Name: | us-gaap_SubsequentEventsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration