Document and Entity Information
Document and Entity Information - shares | 9 Months Ended | |
Sep. 30, 2018 | Nov. 02, 2018 | |
Document And Entity Information [Abstract] | ||
Document Type | 10-Q | |
Amendment Flag | false | |
Document Period End Date | Sep. 30, 2018 | |
Document Fiscal Year Focus | 2,018 | |
Document Fiscal Period Focus | Q3 | |
Trading Symbol | NSIT | |
Entity Registrant Name | INSIGHT ENTERPRISES INC | |
Entity Central Index Key | 932,696 | |
Current Fiscal Year End Date | --12-31 | |
Entity Filer Category | Large Accelerated Filer | |
Entity Small Business | false | |
Entity Emerging Growth Company | false | |
Entity Common Stock, Shares Outstanding | 35,479,670 |
Consolidated Balance Sheets (un
Consolidated Balance Sheets (unaudited) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Current assets: | ||
Cash and cash equivalents | $ 111,055 | $ 105,831 |
Accounts receivable, net of allowance for doubtful accounts of $10,135 and $10,158, respectively | 1,682,005 | 1,814,560 |
Inventories | 171,197 | 194,529 |
Inventories not available for sale | 648 | 36,956 |
Other current assets | 103,778 | 152,467 |
Total current assets | 2,068,683 | 2,304,343 |
Property and equipment, net of accumulated depreciation and amortization of $331,605 and $335,078, respectively | 74,097 | 75,252 |
Goodwill | 167,065 | 131,431 |
Intangible assets, net of accumulated amortization of $48,646 and $37,357, respectively | 116,608 | 100,778 |
Deferred income taxes | 13,844 | 17,064 |
Other assets | 70,220 | 56,783 |
Total assets | 2,510,517 | 2,685,651 |
Current liabilities: | ||
Accounts payable—trade | 758,035 | 899,075 |
Accounts payable—inventory financing facility | 237,556 | 319,468 |
Accrued expenses and other current liabilities | 180,101 | 175,860 |
Current portion of long-term debt | 17,360 | 16,592 |
Deferred revenue | 63,696 | 88,979 |
Total current liabilities | 1,256,748 | 1,499,974 |
Long-term debt | 251,334 | 296,576 |
Deferred income taxes | 427 | 717 |
Other liabilities | 59,001 | 44,915 |
Total liabilities | 1,567,510 | 1,842,182 |
Commitments and contingencies | ||
Stockholders’ equity: | ||
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued | ||
Common stock, $0.01 par value, 100,000 shares authorized; 35,459 shares at September 30, 2018 and 35,829 shares at December 31, 2017 issued and outstanding | 355 | 358 |
Additional paid-in capital | 319,065 | 317,155 |
Retained earnings | 657,625 | 550,220 |
Accumulated other comprehensive loss – foreign currency translation adjustments | (34,038) | (24,264) |
Total stockholders’ equity | 943,007 | 843,469 |
Total liabilities and stockholders' equity | $ 2,510,517 | $ 2,685,651 |
Consolidated Balance Sheets (_2
Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Statement Of Financial Position [Abstract] | ||
Allowance for doubtful accounts receivable | $ 10,135 | $ 10,158 |
Accumulated depreciation and amortization of property and equipment | 331,605 | 335,078 |
Accumulated amortization of intangible assets | $ 48,646 | $ 37,357 |
Preferred stock, par value | $ 0.01 | $ 0.01 |
Preferred stock, shares authorized | 3,000,000 | 3,000,000 |
Preferred stock, shares issued | 0 | 0 |
Common stock, par value | $ 0.01 | $ 0.01 |
Common stock, shares authorized | 100,000,000 | 100,000,000 |
Common stock, shares issued | 35,459,000 | 35,829,000 |
Common stock, shares outstanding | 35,459,000 | 35,829,000 |
Consolidated Statements of Oper
Consolidated Statements of Operations (unaudited) - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Net sales: | ||||
Total net sales | $ 1,747,726 | $ 1,757,973 | $ 5,331,090 | $ 4,919,548 |
Costs of goods sold: | ||||
Total costs of goods sold | 1,512,812 | 1,531,892 | 4,591,536 | 4,233,861 |
Gross profit | 234,914 | 226,081 | 739,554 | 685,687 |
Operating expenses: | ||||
Selling and administrative expenses | 184,095 | 180,390 | 561,739 | 538,774 |
Severance and restructuring expenses | 683 | 494 | 2,709 | 6,211 |
Loss on sale of foreign entity | 3,646 | 3,646 | ||
Acquisition-related expenses | 188 | 106 | 282 | 3,329 |
Earnings from operations | 49,948 | 41,445 | 174,824 | 133,727 |
Non-operating (income) expense: | ||||
Interest income | (330) | (227) | (653) | (863) |
Interest expense | 6,132 | 5,555 | 17,249 | 13,814 |
Net foreign currency exchange loss | 539 | 341 | 19 | 972 |
Other expense, net | 393 | 339 | 1,019 | 980 |
Earnings before income taxes | 43,214 | 35,437 | 157,190 | 118,824 |
Income tax expense | 11,060 | 13,025 | 40,554 | 42,309 |
Net earnings | $ 32,154 | $ 22,412 | $ 116,636 | $ 76,515 |
Net earnings per share: | ||||
Basic | $ 0.91 | $ 0.63 | $ 3.27 | $ 2.14 |
Diluted | $ 0.89 | $ 0.62 | $ 3.24 | $ 2.11 |
Shares used in per share calculations: | ||||
Basic | 35,468 | 35,787 | 35,622 | 35,718 |
Diluted | 35,957 | 36,203 | 36,012 | 36,186 |
Products [Member] | ||||
Net sales: | ||||
Total net sales | $ 1,548,273 | $ 1,598,973 | $ 4,724,888 | $ 4,426,406 |
Costs of goods sold: | ||||
Total costs of goods sold | 1,415,808 | 1,463,414 | 4,319,181 | 4,036,486 |
Services [Member] | ||||
Net sales: | ||||
Total net sales | 199,453 | 159,000 | 606,202 | 493,142 |
Costs of goods sold: | ||||
Total costs of goods sold | $ 97,004 | $ 68,478 | $ 272,355 | $ 197,375 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income (unaudited) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Statement Of Income And Comprehensive Income [Abstract] | ||||
Net earnings | $ 32,154 | $ 22,412 | $ 116,636 | $ 76,515 |
Other comprehensive income (loss), net of tax: | ||||
Foreign currency translation adjustments | 657 | 15,106 | (9,774) | 31,361 |
Total comprehensive income | $ 32,811 | $ 37,518 | $ 106,862 | $ 107,876 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows (unaudited) - USD ($) $ in Thousands | 9 Months Ended | |
Sep. 30, 2018 | Sep. 30, 2017 | |
Cash flows from operating activities: | ||
Net earnings | $ 116,636 | $ 76,515 |
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities: | ||
Depreciation and amortization of property and equipment | 16,018 | 19,430 |
Amortization of intangible assets | 11,399 | 12,643 |
Provision for losses on accounts receivable | 2,572 | 3,429 |
Write-downs of inventories | 2,410 | 1,991 |
Write-off of property and equipment | 367 | 378 |
Non-cash stock-based compensation | 10,764 | 10,134 |
Deferred income taxes | 2,964 | (209) |
Loss on sale of foreign entity | 3,646 | |
Changes in assets and liabilities, net of acquisitions and sale of foreign entity: | ||
Decrease in accounts receivable | 222,047 | 108,284 |
Decrease (increase) in inventories | 24,373 | (73,186) |
Decrease in other assets | 31,555 | 320 |
Decrease in accounts payable | (201,147) | (442,328) |
Increase (decrease) in deferred revenue | 11,326 | (13,871) |
Decrease in accrued expenses and other liabilities | (4,043) | (30,736) |
Net cash provided by (used in) operating activities | 247,241 | (323,560) |
Cash flows from investing activities: | ||
Purchases of property and equipment | (13,046) | (15,906) |
Proceeds from sale of foreign entity | 479 | 1,517 |
Acquisitions, net of cash and cash equivalents acquired | (74,938) | (186,932) |
Net cash used in investing activities | (87,505) | (201,321) |
Cash flows from financing activities: | ||
Borrowings on senior revolving credit facility | 569,232 | 923,216 |
Repayments on senior revolving credit facility | (686,732) | (707,216) |
Borrowings on accounts receivable securitization financing facility | 2,662,000 | 2,844,389 |
Repayments on accounts receivable securitization financing facility | (2,576,000) | (2,723,889) |
Borrowings under Term Loan A | 175,000 | |
Repayments under Term Loan A | (9,844) | (6,562) |
Repayments under other financing agreements | (2,312) | (5,176) |
Payments on capital lease obligations | (1,002) | (614) |
Net (repayments) borrowings under inventory financing facility | (81,911) | 45,641 |
Payment of debt issuance costs | (270) | (1,123) |
Payment of payroll taxes on stock-based compensation through shares withheld | (3,195) | (4,703) |
Repurchases of common stock | (22,069) | |
Net cash (used in) provided by financing activities | (152,103) | 538,963 |
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances | (2,434) | 19,635 |
Increase in cash, cash equivalents and restricted cash | 5,199 | 33,717 |
Cash, cash equivalents and restricted cash at beginning of period | 107,445 | 205,946 |
Cash, cash equivalents and restricted cash at end of period | $ 112,644 | $ 239,663 |
Basis of Presentation and Recen
Basis of Presentation and Recently Issued Accounting Standards | 9 Months Ended |
Sep. 30, 2018 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Basis of Presentation and Recently Issued Accounting Standards | 1. Basis of Presentation and Recently Issued Accounting Standards Today, every business is a technology business. We empower organizations of all sizes with Insight Intelligent Technology Solutions TM Operating Segment Geography North America United States and Canada EMEA Europe, Middle East and Africa APAC Asia-Pacific Our offerings in North America and certain countries in EMEA and APAC include hardware, software and services. Our offerings in the remainder of our EMEA and APAC segments consist of largely software and certain software-related services. In the opinion of management, the accompanying unaudited consolidated financial statements contain all adjustments necessary to present fairly our financial position as of September 30, 2018 and our results of operations for the three and nine months ended September 30, 2018 and 2017 and cash flows for the nine months ended September 30, 2018 and 2017. The consolidated balance sheet as of December 31, 2017 was derived from the audited consolidated balance sheet at such date. The accompanying unaudited consolidated financial statements and notes have been prepared in accordance with the rules and regulations promulgated by the Securities and Exchange Commission and consequently do not include all of the disclosures normally required by United States generally accepted accounting principles (“GAAP”). The results of operations for interim periods are not necessarily indicative of results for the full year, due in part to the seasonal nature of our business. These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements, including the related notes thereto, in our Annual Report on Form 10-K for the year ended December 31, 2017. Our results of operations include the results of Datalink Corporation (“Datalink”) from its acquisition date of January 6, 2017, Caase Group B.V. (referred to herein as, “Caase.com”) from its acquisition date of September 26, 2017 and Cardinal Solutions Group, Inc. (“Cardinal”) from its acquisition date of August 1, 2018. See Note 12 for further discussion of our acquisition of Cardinal. The consolidated financial statements include the accounts of Insight Enterprises, Inc. and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Additionally, these estimates and assumptions affect the reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, we evaluate our estimates, including those related to sales recognition, anticipated achievement levels under partner funding programs, assumptions related to stock-based compensation valuation, allowances for doubtful accounts, valuation of inventories, litigation-related obligations, valuation allowances for deferred tax assets and impairment of long-lived assets, including purchased intangibles and goodwill, if indicators of potential impairment exist. Recently Issued Accounting Standards Effective January 1, 2018, we adopted the Financial Accounting Standards Board’s (“FASB”) Accounting Standard Update (“ASU”) No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business,” ASU No. 2016-18, “Restricted Cash,” ASU No. 2016-15, “Classification of Certain Cash Receipts and Cash Payments,” and ASU No. 2016-01, “Financial Instruments Overview: Recognition and Measurement of Financial Assets and Financial Liabilities.” The adoption of these new standards did not have a material effect on our consolidated financial statements. Additionally, we adopted ASU No. 2014-09, “Revenue from Contracts with Customers,” effective January 1, 2018, as discussed in Note 2. As a result of the adoption of ASU No. 2016-18, we began including amounts generally described as restricted cash or restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown in the statement of cash flows for the nine months ended September 30, 2018. Amounts shown in the consolidated statement of cash flows for the nine months ended September 30, 2017 were reclassified to conform to the current period presentation. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the balance sheets that sum to the total of the same such amounts shown in the statements of cash flows for the nine months ended September 30, 2018 and 2017 (in thousands): September 30, 2018 December 31, 2017 Cash and cash equivalents $ 111,055 $ 105,831 Restricted cash included in other current assets 17 46 Restricted cash included in other non-current assets 1,572 1,568 Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 112,644 $ 107,445 September 30, 2017 December 31, 2016 Cash and cash equivalents $ 236,411 $ 202,882 Restricted cash included in other current assets 80 51 Restricted cash included in other non-current assets 3,172 3,013 Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 239,663 $ 205,946 Amounts included in restricted cash represent those required to be set aside by a contractual agreement with a lessor related to certain leased office space in foreign jurisdictions. Restricted cash shown in the statement of cash flows for the nine months ended September 30, 2017 also includes funds deposited with a financial institution in Australia to provide a guarantee on our behalf as security for any funds we might draw under our revolving loan facility in China. The deposited funds were restricted in that we could not withdraw them as long as the related loan facility was in place. These amounts were reported in other non-current assets. In February 2016, the FASB issued ASU No. 2016-02, “Leases,” (Topic 842) which supersedes the existing lease recognition requirements in the current accounting standard for leases. The core principal of the new standard is that an entity should recognize right-of-use (“ROU”) assets and lease liabilities arising from a lease for both financing and operating leases, along with additional qualitative and quantitative disclosures. The new standard is to be applied using a modified retrospective transition method with the option to elect a number of practical expedients. The new standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within such fiscal years. In July 2018, the FASB issued ASU No. 2018-11, “Leases (Topic 842) – Targeted Improvements.” ASU 2018-11 provides additional guidance to Topic 842 including providing preparers an additional optional retrospective adoption method which allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative effect adjustment to the opening balance of retained earnings. ASU 2018-11 also provides lessors a practical expedient to not separate lease from non-lease components, in certain situations. We will adopt the new lease standard as of January 1, 2019 and plan to utilize the retrospective cumulative effect adjustment transition method with a cumulative effect adjustment being recorded as of the adoption date. Additionally, we expect to elect certain available practical expedients. We have established a cross-functional implementation team and are in the process of determining the scope of arrangements that will be subject to this standard as well as assessing the impact to our systems, processes, and internal controls over financial reporting. While we are still evaluating the impact of adopting ASU No. 2016-02, we anticipate this standard will have a material impact on our other assets and other liabilities balances. The primary impact will be to record ROU assets and lease liabilities for existing operating leases on our consolidated balance sheets. We do not expect the adoption to have a material impact on our consolidated statements of operations or our consolidated statements of cash flows. Our analysis and evaluation of the new standard will continue through its effective date in the first quarter of 2019, including continuing to monitor any potential changes in the standard proposed by the FASB. There have been no other material changes in or additions to the recently issued accounting standards as previously reported in Note 1 to our Consolidated Financial Statements in Part II, Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2017 that affect or may affect our current financial statements. |
New Accounting Standard - Sales
New Accounting Standard - Sales Recognition | 9 Months Ended |
Sep. 30, 2018 | |
Accounting Changes And Error Corrections [Abstract] | |
New Accounting Standard - Sales Recognition | 2. New Accounting Standard – Sales Recognition We adopted ASU No. 2014-09, “Revenue from Contracts with Customers,” which created FASB Topic 606 (“Topic 606”) with a date of initial application of January 1, 2018. Topic 606 also includes Subtopic 340-40, “Other Assets and Deferred Costs – Contracts with Customers,” which requires the deferral of incremental costs of obtaining a contract with a customer. As a result, we changed our accounting policy for sales recognition and incremental costs of obtaining a contract with a customer as detailed below. We applied Topic 606 using the modified retrospective transition method. In adopting the new standard, the net cumulative effect from prior periods of applying the guidance in Topic 606 was recognized as a cumulative effect adjustment to the opening balance of retained earnings in our consolidated balance sheet as of January 1, 2018. Additionally, we have elected the option to only account for contracts that remained open as of the January 1, 2018 transition date in accordance with Topic 606. Revenue recognition for contracts for which substantially all of the revenue was recognized in accordance with the revenue guidance in effect before January 1, 2018 has not been changed. The comparative information as of December 31, 2017 and for the years ended December 31, 2017 and 2016 have not been adjusted and continue to be reported under the previously applicable accounting standards. The details of the significant changes and quantitative impact of the changes are set forth below. • For sales transactions for certain security software products that are sold with integral third-party delivered software maintenance, we changed our accounting to record both the software license and the accompanying software maintenance on a net basis, as the agent in the arrangement, given the predominant nature of the goods and services provided to the customer. Under previous guidance, we bifurcated the sale of the software license from the sale of the maintenance contract, recorded the sale of the software product on a gross sales recognition basis and recorded the sale of the software maintenance on a net sales recognition basis. This change has no effect on reported gross profit dollars associated with these transactions. • The accounting for inventories not available for sale, otherwise known as bill and hold arrangements, changed such that a portion of revenue under the contracts is recognized earlier than we were recognizing under previous accounting standards. Bill and hold arrangements are inventory balances owned by our clients that we are warehousing and will be deploying to the clients’ locations in a future period. • The accounting for renewals of certain software term/usage licenses changed to delay or accelerate revenue recognition to the renewal period. Under previous guidance, we recognized revenue as the renewal order was completed. • The accounting for certain contracts with our clients that include payment terms that exceed one year changed such that we recognize revenue at the point in time when control of the product is transferred to the client or over the period of time that the service is provided to the client. To the extent that a significant financing component exists in these arrangements, we will record interest income associated with the financing component of the arrangement over the payment terms of the arrangement. Under previous guidance, we deferred revenue recognition under these contracts until payments became due as a result of the extended payment terms. • The timing of revenue recognition for certain services contracts also changed to align with an appropriate input or output method. For example, the timing of revenue recognition for certain services contracts with stated milestone terms changed to an earlier point in time when control transfers to the customer. Under previous guidance, we recognized revenue based on the milestones stated in the contract with our customer. • The accounting for recording sales returns allowance changed from being recorded against accounts receivable to being recorded as a refund liability. As a result, in our consolidated balance sheets, we reclassified our sales returns allowance balance from accounts receivable, net to accrued expenses and other current liabilities. Under previous guidance, we recorded the sales returns allowance in accounts receivable, net and not as a separately stated liability. • The accounting for sales commissions on contracts with performance periods that exceed one year changed such that we record such sales commissions as an asset and amortize them to expense over the related contract performance period. Under previous guidance, sales commissions were expensed in the period the transaction was generated. The total cumulative effect adjustment from prior periods that we recognized in our consolidated balance sheet as of January 1, 2018 as an adjustment to retained earnings was $7,176,000. The following tables summarize the effects of adopting Topic 606 on the Company’s consolidated financial statements as of September 30, 2018 and for the three and nine months then ended (in thousands, except for per share data): BALANCE SHEET AT SEPTEMBER 30, 2018 Pre-Topic 606 As Reported Adjustments Adoption Cash and cash equivalents $ 111,055 $ — $ 111,055 Accounts receivable, net 1,682,005 (115,210 ) 1,566,795 Inventories 171,197 — 171,197 Inventories not available for sale 648 72,529 73,177 Other current assets 103,778 37,356 141,134 Total current assets 2,068,683 (5,325 ) 2,063,358 Property and equipment, net 74,097 — 74,097 Goodwill 167,065 — 167,065 Intangible assets, net 116,608 — 116,608 Deferred income taxes 13,844 — 13,844 Other assets 70,220 (15,793 ) 54,427 $ 2,510,517 $ (21,118 ) $ 2,489,399 Accounts payable – trade $ 758,035 $ (47,159 ) $ 710,876 Accounts payable – inventory financing facility 237,556 — 237,556 Accrued expenses and other current liabilities 180,101 (20,880 ) 159,221 Current portion of long-term debt 17,360 — 17,360 Deferred revenue 63,696 67,171 130,867 Total current liabilities 1,256,748 (868 ) 1,255,880 Long-term debt 251,334 — 251,334 Deferred income taxes 427 — 427 Other liabilities 59,001 (13,768 ) 45,233 1,567,510 (14,636 ) 1,552,874 Stockholders’ equity: Preferred stock — — — Common stock 355 — 355 Additional paid-in capital 319,065 — 319,065 Retained earnings 657,625 (6,407 ) 651,218 Accumulated other comprehensive loss – foreign currency translation adjustments (34,038 ) (75 ) (34,113 ) Total stockholders’ equity 943,007 (6,482 ) 936,525 $ 2,510,517 $ (21,118 ) $ 2,489,399 STATEMENT OF OPERATIONS FOR TH E THREE MONTHS ENDED SEPTEMBER 30, 2018 Pre-Topic 606 As Reported Adjustments Adoption Net sales: Products $ 1,548,273 $ 56,880 $ 1,605,153 Services 199,453 (1,981 ) 197,472 Total net sales 1,747,726 54,899 1,802,625 Costs of goods sold: Products 1,415,808 $ 49,985 1,465,793 Services 97,004 1,230 98,234 Total costs of goods sold 1,512,812 51,215 1,564,027 Gross profit 234,914 3,684 238,598 Operating expenses: Selling and administrative expenses 184,095 28 184,123 Severance and restructuring expenses 683 — 683 Acquisition-related expenses 188 — 188 Earnings from operations 49,948 3,656 53,604 Non-operating expense, net 6,734 — 6,734 Earnings before income taxes 43,214 3,656 46,870 Income tax expense 11,060 887 11,947 Net earnings $ 32,154 $ 2,769 $ 34,923 Net earnings per share: Basic $ 0.91 $ 0.07 $ 0.98 Diluted $ 0.89 $ 0.08 $ 0.97 Shares used in per share calculations: Basic 35,468 — 35,468 Diluted 35,957 — 35,957 STATEMENT OF OPERATIONS FOR TH E NINE MONTHS ENDED SEPTEMBER 30, 2018 Pre-Topic 606 As Reported Adjustments Adoption Net sales: Products $ 4,724,888 $ 85,551 $ 4,810,439 Services 606,202 (9,045 ) 597,157 Total net sales 5,331,090 76,506 5,407,596 Costs of goods sold: Products 4,319,181 75,407 4,394,588 Services 272,355 (378 ) 271,977 Total costs of goods sold 4,591,536 75,029 4,666,565 Gross profit 739,554 1,477 741,031 Operating expenses: Selling and administrative expenses 561,739 277 562,016 Severance and restructuring expenses 2,709 — 2,709 Acquisition-related expenses 282 — 282 Earnings from operations 174,824 1,200 176,024 Non-operating expense, net 17,634 — 17,634 Earnings before income taxes 157,190 1,200 158,390 Income tax expense 40,554 430 40,984 Net earnings $ 116,636 $ 770 $ 117,406 Net earnings per share: Basic $ 3.27 $ 0.03 $ 3.30 Diluted $ 3.24 $ 0.02 $ 3.26 Shares used in per share calculations: Basic 35,622 — 35,622 Diluted 36,012 — 36,012 STATEMENT OF CASH FLOWS FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2018 The adoption of Topic 606 had no effect on net cash provided by operating activities, net cash used in investing activities or net cash used in financing activities for the nine months ended September 30, 2018. The adjustment to net earnings noted above in reconciling our reported results of operations for the nine months ended September 30, 2018 under Topic 606 to pre-Topic 606 adoption was fully offset by adjustments to the reported changes in asset and liability balances, resulting in no effect on operating cash flows. Significant Accounting Policy Revenue is measured based on the consideration specified in a contract with a client, and excludes any sales incentives and amounts collected on behalf of third parties. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product or service to a client. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a client, are excluded from revenue. This is consistent with our accounting treatment prior to the adoption of Topic 606, whereby we We record the freight we bill to our clients as product net sales and the related freight costs we pay as product costs of goods sold. This is consistent with our accounting treatment prior to the adoption of Topic 606 . Nature of Goods and Services We sell hardware and software products on both a stand-alone basis without any services and as solutions bundled with services. When we provide a combination of hardware and software products with the provision of services, we separately identify our performance obligations under our contract with the client as the distinct goods (hardware and/or software products) or services that will be provided. The total transaction price for an arrangement with multiple performance obligations is allocated at contract inception to each distinct performance obligation in proportion to its stand-alone selling price. The stand-alone selling price is the price at which we would sell a promised good or service separately to a client. Observable stand-alone prices are used when they are available. If not available, we estimate the price based on observable inputs, including direct labor hours and allocable costs. Product Offerings Hardware We recognize hardware product revenue at the point in time when a client takes control of the hardware, which typically occurs when title and risk of loss have passed to the client at its destination. Our selling terms and conditions were modified during the fourth quarter of 2017 to specify F.O.B. destination contractual terms such that control is transferred from the Company at the point in time when the product is received by the client. Prior to the adoption of Topic 606, because we either (i) had a general practice of covering client losses while products were in transit despite title and risk of loss contractually transferring at the point of shipment or (ii) had specifically stated F.O.B. destination contractual terms with the client, delivery was not deemed to have occurred until the point in time when the product was received by the client. The transaction price for hardware sales is adjusted for estimated product returns that we expect to occur under our return policy based upon historical return rates. We leverage drop-shipment arrangements with many of our partners and suppliers to deliver products to our clients without having to physically hold the inventory at our warehouses, thereby increasing efficiency and reducing costs. We recognize revenue for drop-shipment arrangements on a gross basis as the principal in the transaction when the product is received by the client because we control the product prior to transfer to the client. We also assume primary responsibility for fulfillment in the arrangement, we assume inventory risk if the product is returned by the client, we set the price of the product charged to the client and we work closely with our clients to determine their hardware specifications. This is consistent with our accounting treatment prior to the adoption of Topic 606. Bill and Hold Transactions We offer a service to our customers whereby clients may purchase product that we procure on their behalf and, at our clients’ direction, store the product in our warehouse for a designated period of time, with the intention of deploying the product to the clients’ designated locations at a later date. These warehousing services are designed to help our clients with inventory management challenges associated with technology roll-outs, product that is moving to end of life, and/or clients needing integrated stock available for immediate deployment. In some circumstances, we may also perform lab integration services on a portion of the product prior to shipment to our clients for a separate fee. The client is invoiced and title transfers to the client upon receipt of the product at our warehouse. These product contracts are non-cancelable with customary credit terms beginning the date the product is received in our warehouse and the warranty periods begin on the date of invoice. Revenue is recognized for the sale of the product to the client upon receipt of the product at our warehouse. The warehousing services and lab integration fees are considered separate performance obligations. Under previous accounting guidance, prior to the adoption of Topic 606, it was determined that these product sales transactions did not meet the revenue recognition criteria under GAAP. Therefore, we did not record product net sales, and the inventories were classified as inventories not available for sale on our consolidated balance sheets, until the product was delivered to the clients’ designated location. If clients remitted payment before we delivered the product to them, we recorded the payments received as deferred revenue on our consolidated balance sheets until such time as the product was delivered. Software We recognize revenue from software sales at the point in time when the client acquires the right to use or copy software under license and control transfers to the client. For renewals, revenue is recognized upon the commencement of the term of the software license agreement or when the renewal term begins, as applicable. This is a change from our accounting treatment prior to the adoption of Topic 606, whereby revenue from renewals of software licenses was recognized when the parties agreed to the renewal or extension, provided that all other revenue recognition criteria had been met. Although the revenue recognition treatment for term software license renewals has changed as described above, a substantial portion of the software licenses we sell are perpetual software licenses and do not require renewal or extension after their initial purchase by the client. Such perpetual licenses are periodically subject to true-up, whereby additional perpetual licenses are sold under the client’s pre-existing master agreement. Such true-ups are generally sold in arrears, and clients are invoiced for the additional licenses they had already been utilizing. Since the client controlled these additional perpetual licenses prior to the true-up, software revenue related to the underlying additional licenses is recognized when we agree to the true-up with our client and the partner. This is consistent with our accounting treatment prior to the adoption of Topic 606. Services Offerings Software Maintenance Software maintenance agreements provide our clients with the right to obtain any software upgrades, bug fixes and help desk and other support services directly from the software publisher at no additional charge during the term of the software maintenance agreements. We act as the software publisher’s agent in selling these software maintenance agreements and do not assume any performance obligation to the client under the agreements. As a result, we are the agent in these transactions and these sales are recorded on a net sales recognition basis. Under net sales recognition, the cost of the software maintenance agreement is recorded as a reduction to sales, resulting in net sales equal to the gross profit on the transaction, and there are no costs of goods sold. Because we are acting as the software publisher’s agent, revenue is recognized when the parties agree to the initial purchase, renewal or extension as our agency services are then complete. Cloud / Software-as-a-Service Offerings Cloud or software-as-a-service subscription products provide our clients with access to software products hosted in the public cloud without the client taking possession of the software. We act as the software publisher’s agent in selling these software-as-a service subscription products and do not host the software products on our servers. We do not take control of the software products or assume any performance obligations to the clients related to the provisioning of the offerings in the cloud. As a result, these sales are recorded on a net sales recognition basis. This is consistent with our accounting treatment prior to the adoption of Topic 606. As discussed in Note 11, we report all fees earned from activities reported net within our services net sales category in our consolidated statements of operations. Insight Delivered Services We design, procure, deploy, implement and manage solutions that combine hardware, software and services to help businesses run smarter. Such services are provided by us or third-party sub-contract vendors as part of bundled arrangements, or are provided separately on a stand-alone basis as technical, consulting or managed services engagements. If the services are provided as part of a bundled arrangement with hardware and software, the hardware, software and services are generally distinct performance obligations. In general, we recognize revenue from services engagements as we perform the underlying services and satisfy our performance obligations. We recognize revenue from sales of services by measuring progress toward complete satisfaction of the related service performance obligation. Billings for such services that are made in advance of the related revenue recognized are recorded as a contract liability. Specific revenue recognition practices for certain of our services offerings are described in further detail below. Time and Materials Services Contracts We recognize revenue for professional services engagements that are on a time and materials basis based upon hours incurred for the performance completed to date for which we have the right to consideration, even if such amounts have not yet been invoiced as of period end. This is consistent with our accounting treatment prior to the adoption of Topic 606. Fixed Fee Services Contracts We recognize revenue on fixed fee professional services contracts using a proportional performance method of revenue recognition based on the ratio of direct labor and other allocated costs incurred to total estimated direct labor and other allocated costs. This is consistent with our accounting treatment prior to the adoption of Topic 606. OneCall Support Services Contracts When we sell certain hardware and/or software products to our clients, we also enter into service contracts with them. These contracts are support service agreements for the hardware and/or software products that were purchased from us. Under certain support services contracts, although we purchase third-party support contracts for maintenance on the specific hardware or software products we have sold, our internal support desk assists the client first by performing an initial technical triage to determine the source of the problem and whether we can direct the client on how to fix the problem. We refer to these services as “OneCall.” We act as the principal in the transaction because we perform the OneCall services over the term of the support service contract and we set the price of the service charged to the client As a result, we recognize revenue . This On our consolidated balance sheet, a significant portion of our contract liabilities balance relates to OneCall support services agreements for which clients have paid or have been invoiced but for which we have not yet recognized the applicable services revenue. We also defer incremental direct costs to fulfill our service contracts that we prepay to third parties for direct support of our fulfillment of the service contract to our clients under our contract terms and amortize them into operations over the term of the contracts. Vendor Direct Support Services Contracts When we do not provide OneCall services to the client on hardware and/or software products that were purchased, the client may purchase a vendor direct support services contract through us. Under these contracts, our clients call the manufacturer/publisher or its designated service organization directly for both the initial technical triage and any follow-up assistance. We act as the manufacturer/publisher’s agent in selling these support service contracts and do not assume any performance obligation to the client under the arrangements. As a result, these sales are recorded on a net sales recognition basis similar to software maintenance agreements, as discussed above. Because we are acting as the manufacturer/publisher’s agent, revenue is recognized when the parties agree to the purchase of the support services contract as our agency services are then complete. This is consistent with our accounting treatment prior to the adoption of Topic 606. Third-party Provided Services A majority of our third-party sub-contractor services contracts are entered into in conjunction with other services contracts under which the services are performed by Insight teammates. We have concluded that we control all services under the contract and can direct the third-party sub-contractor to provide the requested services. As such, we act as the principal in the transaction and record the services under a gross sales recognition basis, with the selling price being recorded in sales and our cost to the third-party service provider being recorded in costs of goods sold. For certain third-party service contracts in which we are not responsible for fulfillment of the services, we have concluded that we are an agent in the transaction and record revenue on a net sales recognition basis. This is consistent with our accounting treatment prior to the adoption of Topic 606. Disaggregation of Revenue In the following table, revenue is disaggregated by our reportable operating segments, which are primarily defined by Three Months Ended September 30, 2018 North America EMEA APAC Consolidated Major Offerings Hardware $ 953,431 $ 147,497 $ 6,041 $ 1,106,969 Software 259,602 168,603 13,099 441,304 Services 158,426 29,080 11,947 199,453 $ 1,371,459 $ 345,180 $ 31,087 $ 1,747,726 Major Client Groups Large Enterprise / Corporate $ 986,665 $ 265,430 $ 10,715 $ 1,262,810 Public Sector 141,895 62,720 6,255 210,870 Small and Medium-Sized Businesses 242,899 17,030 14,117 274,046 $ 1,371,459 $ 345,180 $ 31,087 $ 1,747,726 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 1,322,391 $ 326,671 $ 26,638 $ 1,675,700 Net revenue recognition (Agent) 49,068 18,509 4,449 72,026 $ 1,371,459 $ 345,180 $ 31,087 $ 1,747,726 Nine Months Ended September 30, 2018 North America EMEA APAC Consolidated Major Offerings Hardware $ 2,724,916 $ 505,844 $ 22,518 $ 3,253,278 Software 828,231 551,920 91,459 1,471,610 Services 465,458 104,086 36,658 606,202 $ 4,018,605 $ 1,161,850 $ 150,635 $ 5,331,090 Major Client Groups Large Enterprise / Corporate $ 2,945,880 $ 836,865 $ 37,770 $ 3,820,515 Public Sector 388,109 273,821 67,134 729,064 Small and Medium-Sized Businesses 684,616 51,164 45,731 781,511 $ 4,018,605 $ 1,161,850 $ 150,635 $ 5,331,090 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 3,857,104 $ 1,093,110 $ 133,542 $ 5,083,756 Net revenue recognition (Agent) 161,501 68,740 17,093 247,334 $ 4,018,605 $ 1,161,850 $ 150,635 $ 5,331,090 Contract Balances The following table provides information about receivables, contract assets and contract liabilities as of September 30, 2018 and January 1, 2018 (in thousands): September 30, January 1, 2018 2018 Current receivables, which are included in “Accounts receivable, net” $ 1,682,005 $ 1,909,074 Non-current receivables, which are included in “Other assets” 31,288 32,227 Contract assets, which are included in “Other current assets” 652 595 Contract liabilities, which are included in “Deferred revenue” and “Other liabilities” 83,339 86,743 Significant changes in the contract assets and the contract liabilities balances during the nine months ended September 30, 2018 are as follows (in thousands): Increase (Decrease) Contract Contract Assets Liabilities Balances at January 1, 2018 $ 595 $ 86,743 Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied — (53,022 ) Cash received in advance and not recognized as revenue — 49,685 Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (590 ) — Contract assets recognized, net of reclassification to receivables 647 — Cumulative catch-up adjustment arising from changes in estimates of transaction price — (67 ) Balances at September 30, 2018 $ 652 $ 83,339 Transaction price allocated to the remaining performance obligations The following table includes estimated net sales related to performance obligations that are unsatisfied (or partially unsatisfied) as of September 30, 2018 that are expected to be recognized in the future (in thousands): Products Services Total Remaining three months of 2018 $ 3 $ 39,990 $ 39,993 2019 13 70,061 70,074 2020 5 27,335 27,340 2021 — 9,621 9,621 2022 — 3,877 3,877 2023 — 1,474 1,474 2024 and thereafter — 221 221 Total remaining performance obligations $ 21 $ 152,579 $ 152,600 Topic 606 allows for certain practical expedients which we have elected to apply. As a result, we do not disclose information about remaining performance obligations that have original expected durations of one year or less in the table above. Amounts not included in the table above have an average original expected duration of eight months. Additionally, for our time and material services contracts, whereby we have the right to consideration from a client in an amount that corresponds directly with the value to the client of our performance completed to date, we recognized revenue in the amount to which we have a right to invoice as of September 30, 2018 and do not disclose information about related remaining performance obligations in the table above. Our time and material contracts have an average expected duration of 13 months. The majority of our backlog historically has been and continues to be open cancelable purchase orders. We do not believe that backlog as of any particular date is predictive of future results, therefore we do not include performance obligations under open cancelable purchase orders, which do not qualify for revenue recognition in accordance with Topic 606 as of September 30, 2018, in the table above. Assets recognized for costs of obtaining a contract with a customer We believe that the only significant incremental costs incurred to obtain contracts with our clients within the scope of Topic 606 are sales commissions. The majority of our contracts are completed within a one-year performance period, and for contracts with a specified term of one year or less, we have exercised a practical expedient, which allows us to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. Under Topic 606, we record sales commissions on contracts with performance periods that exceed one year as an asset and amortize the asset to expense over the related contract performance period. As of September 30, 2018, the related asset balance was $2,666,000, which we expect to recognize as expense over the next 36 months. Under previous accounting standards, we recognized sales commissions as earned and recorded such amounts within selling and administrative expenses in our statements of operations. |
Immaterial Correction of an Err
Immaterial Correction of an Error in Prior Periods | 9 Months Ended |
Sep. 30, 2018 | |
Accounting Changes And Error Corrections [Abstract] | |
Immaterial Correction of an Error in Prior Periods | 3. Immaterial Correction of an Error in Prior Periods We corrected immaterial errors identified in our March 31, 2018 and June 30, 2018 consolidated financial statements in the nine months ended September 30, 2018. The errors primarily relate to the incorrect presentation of certain software revenue transactions. In our consolidated statement of operations for the three months ended March 31, 2018, the effect was to reduce product net sales by $24.4 million, increase services net sales by $4.0 million, reduce product cost of goods sold by $23.7 million and increase services cost of goods sold by $3.0 million. In the three months ended March 31, 2018, gross profit, earnings from operations and net earnings increased by $258,000. Diluted earnings per share for the three months ended March 31, 2018 increased $0.01. In our consolidated statement of operations for the three months ended June 30, 2018, the effect was to reduce product net sales by $900,000, increase services net sales by $4.9 million, reduce product cost of goods sold by $0.5 million and increase services cost of goods sold by $4.5 million. In our consolidated statement of operations for the six months ended June 30, 2018, the effect was to reduce product net sales by $25.3 million, increase services net sales by $8.9 million, reduce product cost of goods sold by $24.2 million and increase services cost of goods sold by $7.5 million. In the three months ended June 30, 2018, there was no impact to gross profit, earnings from operations or net earnings resulting from the revision. In the six months ended June 30, 2018, gross profit, earnings from operations and net earnings increased by $258,000. There was no impact to diluted earnings per share in either the three or six months ended June 30, 2018. These revisions are appropriately reflected in the consolidated statement of operations for the nine months ended September 30, 2018. There is no impact to the audited consolidated financial statements for 2017 or any other prior period. We will present our revised historical consolidated statements of operations for the three months ended March 31, 2018 and the three and six months ended June 30, 2018 when the respective statements are presented in future filings. |
Net Earnings Per Share ("EPS")
Net Earnings Per Share ("EPS") | 9 Months Ended |
Sep. 30, 2018 | |
Earnings Per Share [Abstract] | |
Net Earnings Per Share ("EPS") | 4 . Net Earnings Per Share (“EPS”) Basic EPS is computed by dividing net earnings available to common stockholders by the weighted average number of common shares outstanding during each period. Diluted EPS is computed on the basis of the weighted average number of shares of common stock plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include outstanding restricted stock units (“RSUs”). A reconciliation of the denominators of the basic and diluted EPS calculations follows (in thousands, except per share data): Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 Numerator: Net earnings $ 32,154 $ 22,412 $ 116,636 $ 76,515 Denominator: Weighted average shares used to compute basic EPS 35,468 35,787 35,622 35,718 Dilutive potential common shares due to dilutive RSUs, net of tax effect 489 416 390 468 Weighted average shares used to compute diluted EPS 35,957 36,203 36,012 36,186 Net earnings per share: Basic $ 0.91 $ 0.63 $ 3.27 $ 2.14 Diluted $ 0.89 $ 0.62 $ 3.24 $ 2.11 For the three and nine months ended September 30, 2018, 5,000 and 13,000, respectively, of our RSUs were not included in the diluted EPS calculations because their inclusion would have been anti-dilutive. These share-based awards could be dilutive in the future. There were 36,000 and 48,000 anti-dilutive RSUs for the three and nine months ended September 30, 2017, respectively. |
Debt, Inventory Financing Facil
Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations | 9 Months Ended |
Sep. 30, 2018 | |
Debt Disclosure [Abstract] | |
Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations | 5 . Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations Debt Our long-term debt consists of the following (in thousands): September 30, 2018 December 31, 2017 Senior revolving credit facility $ — $ 117,500 Term Loan A (less unamortized debt issuance costs of $686 and $873, respectively) 155,720 165,377 Accounts receivable securitization financing facility 111,000 25,000 Capital leases and other financing obligations 1,974 5,291 Total 268,694 313,168 Less: current portion of long-term debt (17,360 ) (16,592 ) Long-term debt $ 251,334 $ 296,576 Our senior revolving credit facility (“revolving facility”) has an aggregate U.S. dollar equivalent maximum borrowing amount of $350,000,000, including a maximum borrowing capacity that may be used for borrowing in certain foreign currencies of $50,000,000, and matures on June 23, 2021. In January 2017, we amended our revolving facility to expand the facility by $175,000,000 in the form of an incremental Term Loan A (“TLA”). The TLA requires amortization payments of 5%, 7.5%, 10%, 12.5% and 15% of the original principal balance in years one through five, respectively, to be paid quarterly through March 31, 2021, with the remaining balance of $107,187,500 due at maturity on June 23, 2021. Our accounts receivable securitization financing facility (the “ABS facility”) was amended on June 27, 2018 to, among other things, renew the borrowing program for a three-year term expiring June 23, 2021. The ABS facility has a maximum aggregate borrowing availability of $250,000,000. While the ABS facility has a stated maximum amount, the actual availability under the ABS facility is limited by the quantity and quality of the underlying accounts receivable. As of September 30, 2018, qualified receivables were sufficient to permit access to the full $250,000,000 facility amount, of which $111,000,000 was outstanding. Our consolidated debt balance that can be outstanding at the end of any fiscal quarter under our revolving facility, our TLA and our ABS facility is limited by certain financial covenants, particularly a maximum leverage ratio. The maximum leverage ratio is calculated as aggregate debt outstanding divided by the sum of our trailing twelve month net earnings (loss) plus (i) interest expense, excluding non-cash imputed interest on our inventory financing facility, (ii) income tax expense (benefit), (iii) depreciation and amortization, (iv) non-cash stock-based compensation, (v) extraordinary or non-recurring non-cash losses or expenses and (vi) certain cash restructuring and acquisition-related charges and synergies, not to exceed a specified cap (“adjusted earnings”). The maximum leverage ratio permitted under the facilities is currently 3.25 times our trailing twelve-month adjusted earnings. A significant drop in our adjusted earnings would limit the amount of indebtedness that could be outstanding at the end of any fiscal quarter to a level that would be below our consolidated maximum facility amount. Based on our maximum leverage ratio as of September 30, 2018, our aggregate debt balance that could have been outstanding under our revolving facility, our TLA and our ABS facility was the full amount of the maximum borrowing capacity of $756,406,000. We had no amounts Inventory Financing Facility Our inventory financing facility was amended on March 23, 2018 to increase the aggregate availability for vendor purchases under the facility from $325,000,000 to $400,000,000, of which $237,556,000 was outstanding at September 30, 2018. The inventory financing facility matures on June 23, 2021. In conjunction with the increase in the aggregate availability under the facility, we no longer have the option to request additional increases in the aggregate amount available under the inventory financing facility without amending the facility. If balances are not paid within stated vendor terms, they will accrue interest at prime plus 1.25%. Amounts outstanding under this facility are classified separately as accounts payable – inventory financing facility in the accompanying consolidated balance sheets. Capital Lease and Other Financing Obligations Our capital lease obligations totaled $ 1,517,000 In conjunction with our acquisition of Datalink effective January 6, 2017, we acquired certain obligations associated with Datalink’s financing of the equipment that it leased to its clients. These financing obligations totaled $ 457,000 The current and long-term portions of our capital lease and other financing obligations are included in the current and long-term portions of long-term debt in the table above and in our consolidated balance sheets as of September 30, 2018 and December 31, 2017. |
Severance and Restructuring Act
Severance and Restructuring Activities | 9 Months Ended |
Sep. 30, 2018 | |
Restructuring And Related Activities [Abstract] | |
Severance and Restructuring Activities | 6 . Severance and Restructuring Activities During the nine months ended September 30, 2018, we recorded severance expense in each of our operating segments. The charges in all three operating segments primarily related to severance actions taken to realign certain roles and responsibilities. The following table details the activity related to these resource actions for the nine months ended September 30, 2018 and the outstanding obligations as of September 30, 2018 (in thousands): North America EMEA APAC Consolidated Balances at December 31, 2017 $ 1,631 $ 2,994 $ 15 $ 4,640 Severance costs, net of adjustments 1,034 1,545 130 2,709 Cash payments (1,403 ) (3,102 ) (145 ) (4,650 ) Foreign currency translation adjustments (21 ) (12 ) — (33 ) Balances at September 30, 2018 $ 1,241 $ 1,425 $ — $ 2,666 The remaining outstanding obligations are expected to be paid during the next 12 months |
Stock-Based Compensation
Stock-Based Compensation | 9 Months Ended |
Sep. 30, 2018 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Stock-Based Compensation | 7. Stock-Based Compensation We recorded the following pre-tax amounts in selling and administrative expenses for stock-based compensation, by operating segment, in the accompanying consolidated financial statements (in thousands): Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 North America $ 2,837 $ 2,589 $ 8,172 $ 7,716 EMEA 754 694 2,234 2,130 APAC 126 102 358 288 Total Consolidated $ 3,717 $ 3,385 $ 10,764 $ 10,134 As of September 30, 2018, total compensation cost related to nonvested RSUs not yet recognized is $23,929,000, which is expected to be recognized over the next 1.34 years on a weighted-average basis. The following table summarizes our RSU activity during the nine months ended September 30, 2018: Number Weighted Average Grant Date Fair Value Fair Value Nonvested at January 1, 2018 892,113 $ 32.86 Granted (a) 431,745 37.02 Vested, including shares withheld to cover taxes (376,319 ) 29.74 $ 13,962,749 (b) Forfeited (37,469 ) 33.87 Nonvested at September 30, 2018 (a) 910,070 36.08 $ 49,225,686 (c) (a) Includes 113,993 RSUs subject to remaining performance conditions. The number of RSUs subject to performance conditions are based on the Company achieving 97% of its 2018 targeted financial results. The number of RSUs ultimately awarded under the performance-based RSUs varies based on actual achieved financial results for 2018. ( b ) The aggregate fair value of vested RSUs represents the total pre-tax fair value, based on the closing stock price on the day of vesting, which would have been received by holders of RSUs had all such holders sold their underlying shares on that date. ( c ) |
Income Taxes
Income Taxes | 9 Months Ended |
Sep. 30, 2018 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | 8 . Income Taxes Our effective tax rate for the three and nine months ended September 30, 2018 was 25.6% and 25.8%, respectively. For the three and nine months ended September 30, 2018, our effective tax rate was higher than the United States federal statutory rate of 21.0% due primarily to state income taxes, net of federal benefit. Our effective tax rate for the three and nine months ended September 30, 2017 was 36.8% and 35.6%, respectively. For the three months ended September 30, 2017, our effective tax rate was higher than the United States federal statutory rate of 35.0% due primarily to state income taxes, net of federal benefit, and the disallowance of the loss on the sale of a foreign entity. Additionally, the effect of lower taxes on earnings in foreign jurisdictions was offset partially by losses in certain foreign jurisdictions, resulting in an increase in the valuation allowance for deferred tax assets related to these foreign operating losses. For the nine months ended September 30, 2017, our effective tax rate approximated the United States federal statutory rate of 35.0% due primarily to increases in the rate caused by state income taxes, net of federal benefit, and the disallowance of the loss on the sale of a foreign entity offset by the decreases in the rate caused by the recognition of $2,258,000 of tax benefits on the settlement of employee share-based awards during the first nine months of 2017 in accordance with a new accounting standard, which was adopted effective January 1, 2017. Additionally, the effect of lower taxes on earnings in foreign jurisdictions was offset partially by losses in certain foreign jurisdictions, resulting in an increase in the valuation allowance for deferred tax assets related to these foreign operating losses. In December 2017, U.S. federal tax reform was enacted as part of the U.S. Tax Cuts and Jobs Act. Although we recorded a tax charge in 2017 in connection with the enactment of the U.S. Tax Cuts and Jobs Act, we have not completed our accounting related to all of its provisions. U.S. income taxes attributable to the remeasurement of U.S. deferred income taxes, the mandatory deemed repatriation provision and the state tax effects of these items are provisional amounts. For the quarter ended September 30, 2018, we have not made any changes to these provisional estimates, and we are continuing to analyze and model the impacts of the U.S. federal tax reform and will record said impacts as they become more certain, but no later than December 2018. As of September 30, 2018 and December 31, 2017, we had approximately $4,139,000 and $4,273,000, respectively, of unrecognized tax benefits. Of these amounts, approximately $314,000 and $287,000, respectively, related to accrued interest. In the future, if recognized, the liability associated with uncertain tax positions would affect our effective tax rate. We do not believe there will be any changes over the next 12 months that would have a material effect on our effective tax rate. Several of our subsidiaries are currently under audit for tax years 2012 through 2015. Although the timing of the resolutions and/or closures of audits is highly uncertain, it is reasonably possible that the examination phase of these audits may be concluded within the next 12 months, which could increase or decrease the balance of our gross unrecognized tax benefits. However, based on the status of the various examinations in multiple jurisdictions, an estimate of the range of reasonably possible outcomes cannot be made at this time, but the estimated effect on our income tax expense and net earnings is not expected to be significant. |
Share Repurchase Program
Share Repurchase Program | 9 Months Ended |
Sep. 30, 2018 | |
Equity [Abstract] | |
Share Repurchase Program | 9 . Share Repurchase Program On February 13, 2018, our Board of Directors authorized the repurchase of up to $50,000,000 of our common stock. Our share repurchases will be made on the open market, subject to Rule 10b-18 or in privately negotiated transactions, through block trades, through 10b5-1 plans or otherwise, at management’s discretion. The amount of shares purchased and the timing of the purchases will be based on market conditions, working capital requirements, general business conditions and other factors. We intend to retire the repurchased shares. During the nine months ended September 30, 2018, we repurchased 641,211 shares of our common stock on the open market at a total cost of approximately $22,069,000 (an average price of $34.42 per share). All shares repurchased were retired. During the comparative nine months ended September 30, 2017, we did not repurchase any shares of our common stock. |
Commitments and Contingencies
Commitments and Contingencies | 9 Months Ended |
Sep. 30, 2018 | |
Commitments And Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | 10 . Commitments and Contingencies Contractual In the ordinary course of business, we issue performance bonds to secure our performance under certain contracts or state tax requirements. As of September 30, 2018, we had approximately $2,075,000 of performance bonds outstanding. These bonds are issued on our behalf by a surety company on an unsecured basis; however, if the surety company is ever required to pay out under the bonds, we have contractually agreed to reimburse the surety company. Management believes that payments, if any, related to these performance bonds are not probable at September 30, 2018. Accordingly, we have not accrued any liabilities related to such performance bonds in our consolidated financial statements. Employment Contracts and Severance Plans We have employment contracts with, and severance plans covering, certain officers and management teammates under which severance payments would become payable in the event of specified terminations without cause or terminations under certain circumstances after a change in control. In addition, vesting of outstanding nonvested RSUs would accelerate following a change in control. If severance payments under the current employment agreements or plan payments were to become payable, the severance payments would generally range from three to twenty-four months of salary. Indemnifications From time to time, in the ordinary course of business, we enter into contractual arrangements under which we agree to indemnify either our clients or third-party service providers from certain losses incurred relating to services performed on our behalf or for losses arising from defined events, which may include litigation or claims relating to past performance. These arrangements include, but are not limited to, the indemnification of our clients for certain claims arising out of our performance under our sales contracts, the indemnification of our landlords for certain claims arising from our use of leased facilities and the indemnification of the lenders that provide our credit facilities for certain claims arising from their extension of credit to us. Such indemnification obligations may not be subject to maximum loss clauses. Management believes that payments, if any, related to these indemnifications are not probable at September 30, 2018. Accordingly, we have not accrued any liabilities related to such indemnifications in our consolidated financial statements. We have entered into separate indemnification agreements with certain of our executive officers and with each of our directors. These agreements require us, among other requirements, to indemnify such officers and directors against expenses (including attorneys’ fees), judgments and settlements incurred by such individual in connection with any action arising out of such individual’s status or service as our executive officer or director (subject to exceptions such as where the individual failed to act in good faith or in a manner the individual reasonably believed to be in, or not opposed to, the best interests of the Company) and to advance expenses incurred by such individual with respect to which such individual may be entitled to indemnification by us. There are no pending legal proceedings that involve the indemnification of any of the Company’s directors or officers. Contingencies Related to Third-Party Review From time to time, we are subject to potential claims and assessments from third parties. We are also subject to various governmental, client and partner audits. We continually assess whether or not such claims have merit and warrant accrual. Where appropriate, we accrue estimates of anticipated liabilities in the consolidated financial statements. Such estimates are subject to change and may affect our results of operations and our cash flows. Legal Proceedings From time to time, we are party to various legal proceedings arising in the ordinary course of business, including preference payment claims asserted in client bankruptcy proceedings, indemnification claims, claims of alleged infringement of patents, trademarks, copyrights and other intellectual property rights, claims of alleged non-compliance with contract provisions and claims related to alleged violations of laws and regulations. We regularly evaluate the status of the legal proceedings in which we are involved to assess whether a loss is probable or there is a reasonable possibility that a loss, or an additional loss, may have been incurred and determine if accruals are appropriate. If accruals are not appropriate, we further evaluate each legal proceeding to assess whether an estimate of possible loss or range of possible loss can be made for disclosure. Although litigation is inherently unpredictable, we believe that we have adequate provisions for any probable and estimable losses. It is possible, nevertheless, that our consolidated financial position, results of operations or liquidity could be materially and adversely affected in any particular period by the resolution of a legal proceeding. Legal expenses related to defense, negotiations, settlements, rulings and advice of outside legal counsel are expensed as incurred. The Company is not involved in any pending or threatened legal proceedings that it believes would reasonably be expected to have a material adverse effect on its business, financial condition or results of operations. |
Segment Information
Segment Information | 9 Months Ended |
Sep. 30, 2018 | |
Segment Reporting [Abstract] | |
Segment Information | 11. Segment Information We operate in three reportable geographic operating segments: North America; EMEA; and APAC. Our offerings in North America and certain countries in EMEA and APAC include IT hardware, software and services. Our offerings in the remainder of our EMEA and APAC segments are largely software and certain software-related services. During the year ended December 31, 2017, subsequent to our acquisition of Datalink, our consolidated net sales from the provision of services approximated 10%. As such, beginning with our results of operations for the year ended December 31, 2017, we began reporting net sales from the provision of services and the related costs of goods sold separately from net sales of products and the related costs of goods sold on the face of our consolidated statement of operations. We continued this presentation in the three and nine months ended September 30, 2018, and expect to continue this presentation in future periods. For comparability purposes, net sales and costs of goods sold for the three and nine months ended September 30, 2017 have been expanded to conform to the current year presentation. These changes in presentation had no effect on previously reported total net sales, total costs of goods sold or gross profit amounts. In conjunction with these changes in presentation, because fees earned from activities reported net are considered services revenues, we reclassified certain revenue streams for which we act as the agent in the transaction to net sales from services. Previously, we included these net revenue streams within our software and, to a lesser extent, hardware sales mix categories based on the type of product being sold (e.g., fees earned for the sale of software maintenance and certain software licenses were included in software sales and fees earned for the sale of certain third-party provided training and warranty services were included in hardware sales when we historically disclosed and analyzed our sales mix). For comparability purposes, our sales mix among our hardware, software and services categories for the three and nine months ended September 30, 2017 have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported total net sales amounts. The following table summarizes net sales by offering for North America, EMEA and APAC including the effect of the reclassifications on the previously reported net sales by sales mix amounts for the three and nine months ended September 30, 2017 (in thousands): North America EMEA APAC Three Months Ended September 30, Three Months Ended September 30, Three Months Ended September 30, Sales Mix 2018 2017 2018 2017 2018 2017 (As Reclassified) (As Reclassified) (As Reclassified) Hardware $ 953,431 $ 962,101 $ 147,497 $ 137,493 $ 6,041 $ 7,444 Software 259,602 321,074 168,603 153,616 13,099 17,245 Services 158,426 127,904 29,080 21,085 11,947 10,011 $ 1,371,459 $ 1,411,079 $ 345,180 $ 312,194 $ 31,087 $ 34,700 North America EMEA APAC Nine Months Ended September 30, Nine Months Ended September 30, Nine Months Ended September 30, Sales Mix 2018 2017 2018 2017 2018 2017 (As Reclassified) (As Reclassified) (As Reclassified) Hardware $ 2,724,916 $ 2,476,353 $ 505,844 $ 400,362 $ 22,518 $ 18,440 Software 828,231 936,700 551,920 513,050 91,459 81,501 Services 465,458 390,290 104,086 75,197 36,658 27,655 $ 4,018,605 $ 3,803,343 $ 1,161,850 $ 988,609 $ 150,635 $ 127,596 Fees earned from activities reported on a net basis in North America, EMEA and APAC, totaling $21,641,000, $9,644,000 and $2,911,000, respectively, in the three months ended September 30, 2017, were reclassified from our software or hardware product categories to our services category to conform to the current year presentation. For the nine months ended September 30, 2017, fees earned from activities reported on a net basis in North America, EMEA and APAC, totaling $76,317,000, $39,750,000 and $9,938,000, respectively, were reclassified from our software or hardware product categories to our services category to conform to the current year presentation. All significant intercompany transactions are eliminated upon consolidation, and there are no differences between the accounting policies used to measure profit and loss for our segments or on a consolidated basis. Net sales are defined as net sales to external clients. None of our clients exceeded ten percent of consolidated net sales for the three or nine months ended September 30, 2018 or 2017. A portion of our operating segments’ selling and administrative expenses arise from shared services and infrastructure that we have historically provided to them in order to realize economies of scale and to use resources efficiently. These expenses, collectively identified as corporate charges, include senior management expenses, internal audit, legal, tax, insurance services, treasury and other corporate infrastructure expenses. Charges are allocated to our operating segments, and the allocations have been determined on a basis that we considered to be a reasonable reflection of the utilization of services provided to or benefits received by the operating segments. The following tables present our results of operations by reportable operating segment for the periods indicated (in thousands): Three Months Ended September 30, 2018 North America EMEA APAC Consolidated Net sales: Products $ 1,213,033 $ 316,100 $ 19,140 $ 1,548,273 Services 158,426 29,080 11,947 199,453 Total net sales 1,371,459 345,180 31,087 1,747,726 Costs of goods sold: Products 1,108,658 290,071 17,079 1,415,808 Services 83,474 7,875 5,655 97,004 Total costs of goods sold 1,192,132 297,946 22,734 1,512,812 Gross profit 179,327 47,234 8,353 234,914 Operating expenses: Selling and administrative expenses 134,792 42,206 7,097 184,095 Severance and restructuring expenses 253 430 — 683 Acquisition-related expenses 188 — — 188 Earnings from operations $ 44,094 $ 4,598 $ 1,256 $ 49,948 Three Months Ended September 30, 2017 North America EMEA APAC Consolidated Net sales: Products $ 1,283,175 $ 291,109 $ 24,689 $ 1,598,973 Services 127,904 21,085 10,011 159,000 Total net sales 1,411,079 312,194 34,700 1,757,973 Costs of goods sold: Products 1,175,757 265,588 22,069 1,463,414 Services 59,301 4,988 4,189 68,478 Total costs of goods sold 1,235,058 270,576 26,258 1,531,892 Gross profit 176,021 41,618 8,442 226,081 Operating expenses: Selling and administrative expenses 132,853 39,948 7,589 180,390 Severance and restructuring expenses 398 53 43 494 Loss on sale of foreign entity — 3,646 — 3,646 Acquisition-related expenses — 106 — 106 Earnings (loss) from operations $ 42,770 $ (2,135 ) $ 810 $ 41,445 Nine Months Ended September 30, 2018 North America EMEA APAC Consolidated Net sales: Products $ 3,553,147 $ 1,057,764 $ 113,977 $ 4,724,888 Services 465,458 104,086 36,658 606,202 Total net sales 4,018,605 1,161,850 150,635 5,331,090 Costs of goods sold: Products 3,242,903 971,232 105,046 4,319,181 Services 230,487 25,370 16,498 272,355 Total costs of goods sold 3,473,390 996,602 121,544 4,591,536 Gross profit 545,215 165,248 29,091 739,554 Operating expenses: Selling and administrative expenses 402,638 137,383 21,718 561,739 Severance and restructuring expenses 1,034 1,545 130 2,709 Acquisition-related expenses 282 — — 282 Earnings from operations $ 141,261 $ 26,320 $ 7,243 $ 174,824 Nine Months Ended September 30, 2017 North America EMEA APAC Consolidated Net sales: Products $ 3,413,053 $ 913,412 $ 99,941 $ 4,426,406 Services 390,290 75,197 27,655 493,142 Total net sales 3,803,343 988,609 127,596 4,919,548 Costs of goods sold: Products 3,109,186 835,343 91,957 4,036,486 Services 177,049 13,369 6,957 197,375 Total costs of goods sold 3,286,235 848,712 98,914 4,233,861 Gross profit 517,108 139,897 28,682 685,687 Operating expenses: Selling and administrative expenses 395,423 121,863 21,488 538,774 Severance and restructuring expenses 2,045 4,062 104 6,211 Loss on sale of foreign entity — 3,646 — 3,646 Acquisition-related expenses 3,223 106 — 3,329 Earnings from operations $ 116,417 $ 10,220 $ 7,090 $ 133,727 The following is a summary of our total assets by reportable operating segment (in thousands): September 30, 2018 December 31, 2017 North America $ 2,426,570 $ 2,337,573 EMEA 478,179 530,242 APAC 100,295 101,169 Corporate assets and intercompany eliminations, net (494,527 ) (283,333 ) Total assets $ 2,510,517 $ 2,685,651 We recorded the following pre-tax amounts, by reportable operating segment, for depreciation and amortization in the accompanying consolidated financial statements (in thousands): Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 Depreciation and amortization of property and equipment: North America $ 4,131 $ 5,276 $ 12,587 $ 15,380 EMEA 1,052 1,287 3,053 3,662 APAC 123 138 378 388 5,306 6,701 16,018 19,430 Amortization of intangible assets: North America 3,949 4,012 10,670 12,036 EMEA 71 — 216 12 APAC 165 198 513 595 4,185 4,210 11,399 12,643 Total $ 9,491 $ 10,911 $ 27,417 $ 32,073 |
Acquisition
Acquisition | 9 Months Ended |
Sep. 30, 2018 | |
Business Combinations [Abstract] | |
Acquisition | 1 2 . Acquisition Effective August 1, 2018, we acquired 100 percent of the issued and outstanding shares of Cardinal, a digital solutions provider based in Cincinnati, Ohio, with offices across the Midwest and Southeast United States, for a cash purchase price, net of cash acquired, of approximately $79,000,000, including estimates for final working capital and tax gross up adjustments to be paid in future periods. Cardinal provides technology solutions to digitally transform organizations through their expertise in mobile applications development, Internet of Things and cloud enabled business intelligence. We believe that this acquisition strengthens our services capabilities and will bring value to our clients within our digital innovation services solution offering. The fair value of net assets acquired was approximately $42,500,000, including $27,540,000 of identifiable intangible assets, consisting primarily of customer relationships that will be amortized using the straight line method over the estimated economic life of ten years. The preliminary purchase price was allocated using the information currently available. Further information obtained upon the finalization of the fair value assumptions for identifiable intangible assets acquired and the finalization of the fair value of the non-cash working capital could lead to an adjustment of the purchase price allocation. Goodwill acquired approximated $36,500,000 which was recorded in our North America operating segment. The goodwill is tax deductible. We consolidated the results of operations for Cardinal within our North America operating segment beginning on August 1, 2018, the effective date of the acquisition. Our historical results would not have been materially affected by the acquisition of Cardinal and, accordingly, we have not presented pro forma information as if the acquisition had been completed at the beginning of each period presented in our statement of operations. |
Basis of Presentation and Rec_2
Basis of Presentation and Recently Issued Accounting Standards (Policies) | 9 Months Ended |
Sep. 30, 2018 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Recently Issued Accounting Standards | Recently Issued Accounting Standards Effective January 1, 2018, we adopted the Financial Accounting Standards Board’s (“FASB”) Accounting Standard Update (“ASU”) No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business,” ASU No. 2016-18, “Restricted Cash,” ASU No. 2016-15, “Classification of Certain Cash Receipts and Cash Payments,” and ASU No. 2016-01, “Financial Instruments Overview: Recognition and Measurement of Financial Assets and Financial Liabilities.” The adoption of these new standards did not have a material effect on our consolidated financial statements. Additionally, we adopted ASU No. 2014-09, “Revenue from Contracts with Customers,” effective January 1, 2018, as discussed in Note 2. As a result of the adoption of ASU No. 2016-18, we began including amounts generally described as restricted cash or restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown in the statement of cash flows for the nine months ended September 30, 2018. Amounts shown in the consolidated statement of cash flows for the nine months ended September 30, 2017 were reclassified to conform to the current period presentation. The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the balance sheets that sum to the total of the same such amounts shown in the statements of cash flows for the nine months ended September 30, 2018 and 2017 (in thousands): September 30, 2018 December 31, 2017 Cash and cash equivalents $ 111,055 $ 105,831 Restricted cash included in other current assets 17 46 Restricted cash included in other non-current assets 1,572 1,568 Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 112,644 $ 107,445 September 30, 2017 December 31, 2016 Cash and cash equivalents $ 236,411 $ 202,882 Restricted cash included in other current assets 80 51 Restricted cash included in other non-current assets 3,172 3,013 Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 239,663 $ 205,946 Amounts included in restricted cash represent those required to be set aside by a contractual agreement with a lessor related to certain leased office space in foreign jurisdictions. Restricted cash shown in the statement of cash flows for the nine months ended September 30, 2017 also includes funds deposited with a financial institution in Australia to provide a guarantee on our behalf as security for any funds we might draw under our revolving loan facility in China. The deposited funds were restricted in that we could not withdraw them as long as the related loan facility was in place. These amounts were reported in other non-current assets. In February 2016, the FASB issued ASU No. 2016-02, “Leases,” (Topic 842) which supersedes the existing lease recognition requirements in the current accounting standard for leases. The core principal of the new standard is that an entity should recognize right-of-use (“ROU”) assets and lease liabilities arising from a lease for both financing and operating leases, along with additional qualitative and quantitative disclosures. The new standard is to be applied using a modified retrospective transition method with the option to elect a number of practical expedients. The new standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within such fiscal years. In July 2018, the FASB issued ASU No. 2018-11, “Leases (Topic 842) – Targeted Improvements.” ASU 2018-11 provides additional guidance to Topic 842 including providing preparers an additional optional retrospective adoption method which allows entities to initially apply the new leases standard at the adoption date and recognize a cumulative effect adjustment to the opening balance of retained earnings. ASU 2018-11 also provides lessors a practical expedient to not separate lease from non-lease components, in certain situations. We will adopt the new lease standard as of January 1, 2019 and plan to utilize the retrospective cumulative effect adjustment transition method with a cumulative effect adjustment being recorded as of the adoption date. Additionally, we expect to elect certain available practical expedients. We have established a cross-functional implementation team and are in the process of determining the scope of arrangements that will be subject to this standard as well as assessing the impact to our systems, processes, and internal controls over financial reporting. While we are still evaluating the impact of adopting ASU No. 2016-02, we anticipate this standard will have a material impact on our other assets and other liabilities balances. The primary impact will be to record ROU assets and lease liabilities for existing operating leases on our consolidated balance sheets. We do not expect the adoption to have a material impact on our consolidated statements of operations or our consolidated statements of cash flows. Our analysis and evaluation of the new standard will continue through its effective date in the first quarter of 2019, including continuing to monitor any potential changes in the standard proposed by the FASB. There have been no other material changes in or additions to the recently issued accounting standards as previously reported in Note 1 to our Consolidated Financial Statements in Part II, Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2017 that affect or may affect our current financial statements. |
Basis of Presentation and Rec_3
Basis of Presentation and Recently Issued Accounting Standards (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash | The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the balance sheets that sum to the total of the same such amounts shown in the statements of cash flows for the nine months ended September 30, 2018 and 2017 (in thousands): September 30, 2018 December 31, 2017 Cash and cash equivalents $ 111,055 $ 105,831 Restricted cash included in other current assets 17 46 Restricted cash included in other non-current assets 1,572 1,568 Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 112,644 $ 107,445 September 30, 2017 December 31, 2016 Cash and cash equivalents $ 236,411 $ 202,882 Restricted cash included in other current assets 80 51 Restricted cash included in other non-current assets 3,172 3,013 Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 239,663 $ 205,946 |
New Accounting Standard - Sal_2
New Accounting Standard - Sales Recognition (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Summary of Revenue Disaggregated by Reportable Operating Segments | In the following table, revenue is disaggregated by our reportable operating segments, which are primarily defined by Three Months Ended September 30, 2018 North America EMEA APAC Consolidated Major Offerings Hardware $ 953,431 $ 147,497 $ 6,041 $ 1,106,969 Software 259,602 168,603 13,099 441,304 Services 158,426 29,080 11,947 199,453 $ 1,371,459 $ 345,180 $ 31,087 $ 1,747,726 Major Client Groups Large Enterprise / Corporate $ 986,665 $ 265,430 $ 10,715 $ 1,262,810 Public Sector 141,895 62,720 6,255 210,870 Small and Medium-Sized Businesses 242,899 17,030 14,117 274,046 $ 1,371,459 $ 345,180 $ 31,087 $ 1,747,726 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 1,322,391 $ 326,671 $ 26,638 $ 1,675,700 Net revenue recognition (Agent) 49,068 18,509 4,449 72,026 $ 1,371,459 $ 345,180 $ 31,087 $ 1,747,726 Nine Months Ended September 30, 2018 North America EMEA APAC Consolidated Major Offerings Hardware $ 2,724,916 $ 505,844 $ 22,518 $ 3,253,278 Software 828,231 551,920 91,459 1,471,610 Services 465,458 104,086 36,658 606,202 $ 4,018,605 $ 1,161,850 $ 150,635 $ 5,331,090 Major Client Groups Large Enterprise / Corporate $ 2,945,880 $ 836,865 $ 37,770 $ 3,820,515 Public Sector 388,109 273,821 67,134 729,064 Small and Medium-Sized Businesses 684,616 51,164 45,731 781,511 $ 4,018,605 $ 1,161,850 $ 150,635 $ 5,331,090 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 3,857,104 $ 1,093,110 $ 133,542 $ 5,083,756 Net revenue recognition (Agent) 161,501 68,740 17,093 247,334 $ 4,018,605 $ 1,161,850 $ 150,635 $ 5,331,090 |
Summmary of Information about Receivables,Contract Assets and Contract Liabilities | The following table provides information about receivables, contract assets and contract liabilities as of September 30, 2018 and January 1, 2018 (in thousands): September 30, January 1, 2018 2018 Current receivables, which are included in “Accounts receivable, net” $ 1,682,005 $ 1,909,074 Non-current receivables, which are included in “Other assets” 31,288 32,227 Contract assets, which are included in “Other current assets” 652 595 Contract liabilities, which are included in “Deferred revenue” and “Other liabilities” 83,339 86,743 |
Summary of Changes in Contract Assets and Contract Liabilities from Contract with Customers | Significant changes in the contract assets and the contract liabilities balances during the nine months ended September 30, 2018 are as follows (in thousands): Increase (Decrease) Contract Contract Assets Liabilities Balances at January 1, 2018 $ 595 $ 86,743 Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied — (53,022 ) Cash received in advance and not recognized as revenue — 49,685 Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (590 ) — Contract assets recognized, net of reclassification to receivables 647 — Cumulative catch-up adjustment arising from changes in estimates of transaction price — (67 ) Balances at September 30, 2018 $ 652 $ 83,339 |
Summary of Estimated Net Sales Related to Performance Obligation | The following table includes estimated net sales related to performance obligations that are unsatisfied (or partially unsatisfied) as of September 30, 2018 that are expected to be recognized in the future (in thousands): Products Services Total Remaining three months of 2018 $ 3 $ 39,990 $ 39,993 2019 13 70,061 70,074 2020 5 27,335 27,340 2021 — 9,621 9,621 2022 — 3,877 3,877 2023 — 1,474 1,474 2024 and thereafter — 221 221 Total remaining performance obligations $ 21 $ 152,579 $ 152,600 |
Accounting Standards Update 2014-09 [Member] | |
Summary of Impact of Adoption of Topic 606 On Financial Statements | BALANCE SHEET AT SEPTEMBER 30, 2018 Pre-Topic 606 As Reported Adjustments Adoption Cash and cash equivalents $ 111,055 $ — $ 111,055 Accounts receivable, net 1,682,005 (115,210 ) 1,566,795 Inventories 171,197 — 171,197 Inventories not available for sale 648 72,529 73,177 Other current assets 103,778 37,356 141,134 Total current assets 2,068,683 (5,325 ) 2,063,358 Property and equipment, net 74,097 — 74,097 Goodwill 167,065 — 167,065 Intangible assets, net 116,608 — 116,608 Deferred income taxes 13,844 — 13,844 Other assets 70,220 (15,793 ) 54,427 $ 2,510,517 $ (21,118 ) $ 2,489,399 Accounts payable – trade $ 758,035 $ (47,159 ) $ 710,876 Accounts payable – inventory financing facility 237,556 — 237,556 Accrued expenses and other current liabilities 180,101 (20,880 ) 159,221 Current portion of long-term debt 17,360 — 17,360 Deferred revenue 63,696 67,171 130,867 Total current liabilities 1,256,748 (868 ) 1,255,880 Long-term debt 251,334 — 251,334 Deferred income taxes 427 — 427 Other liabilities 59,001 (13,768 ) 45,233 1,567,510 (14,636 ) 1,552,874 Stockholders’ equity: Preferred stock — — — Common stock 355 — 355 Additional paid-in capital 319,065 — 319,065 Retained earnings 657,625 (6,407 ) 651,218 Accumulated other comprehensive loss – foreign currency translation adjustments (34,038 ) (75 ) (34,113 ) Total stockholders’ equity 943,007 (6,482 ) 936,525 $ 2,510,517 $ (21,118 ) $ 2,489,399 STATEMENT OF OPERATIONS FOR TH E THREE MONTHS ENDED SEPTEMBER 30, 2018 Pre-Topic 606 As Reported Adjustments Adoption Net sales: Products $ 1,548,273 $ 56,880 $ 1,605,153 Services 199,453 (1,981 ) 197,472 Total net sales 1,747,726 54,899 1,802,625 Costs of goods sold: Products 1,415,808 $ 49,985 1,465,793 Services 97,004 1,230 98,234 Total costs of goods sold 1,512,812 51,215 1,564,027 Gross profit 234,914 3,684 238,598 Operating expenses: Selling and administrative expenses 184,095 28 184,123 Severance and restructuring expenses 683 — 683 Acquisition-related expenses 188 — 188 Earnings from operations 49,948 3,656 53,604 Non-operating expense, net 6,734 — 6,734 Earnings before income taxes 43,214 3,656 46,870 Income tax expense 11,060 887 11,947 Net earnings $ 32,154 $ 2,769 $ 34,923 Net earnings per share: Basic $ 0.91 $ 0.07 $ 0.98 Diluted $ 0.89 $ 0.08 $ 0.97 Shares used in per share calculations: Basic 35,468 — 35,468 Diluted 35,957 — 35,957 STATEMENT OF OPERATIONS FOR TH E NINE MONTHS ENDED SEPTEMBER 30, 2018 Pre-Topic 606 As Reported Adjustments Adoption Net sales: Products $ 4,724,888 $ 85,551 $ 4,810,439 Services 606,202 (9,045 ) 597,157 Total net sales 5,331,090 76,506 5,407,596 Costs of goods sold: Products 4,319,181 75,407 4,394,588 Services 272,355 (378 ) 271,977 Total costs of goods sold 4,591,536 75,029 4,666,565 Gross profit 739,554 1,477 741,031 Operating expenses: Selling and administrative expenses 561,739 277 562,016 Severance and restructuring expenses 2,709 — 2,709 Acquisition-related expenses 282 — 282 Earnings from operations 174,824 1,200 176,024 Non-operating expense, net 17,634 — 17,634 Earnings before income taxes 157,190 1,200 158,390 Income tax expense 40,554 430 40,984 Net earnings $ 116,636 $ 770 $ 117,406 Net earnings per share: Basic $ 3.27 $ 0.03 $ 3.30 Diluted $ 3.24 $ 0.02 $ 3.26 Shares used in per share calculations: Basic 35,622 — 35,622 Diluted 36,012 — 36,012 |
Net Earnings Per Share ("EPS")
Net Earnings Per Share ("EPS") (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Earnings Per Share [Abstract] | |
Reconciliation of Denominators of Basic and Diluted EPS Calculations | A reconciliation of the denominators of the basic and diluted EPS calculations follows (in thousands, except per share data): Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 Numerator: Net earnings $ 32,154 $ 22,412 $ 116,636 $ 76,515 Denominator: Weighted average shares used to compute basic EPS 35,468 35,787 35,622 35,718 Dilutive potential common shares due to dilutive RSUs, net of tax effect 489 416 390 468 Weighted average shares used to compute diluted EPS 35,957 36,203 36,012 36,186 Net earnings per share: Basic $ 0.91 $ 0.63 $ 3.27 $ 2.14 Diluted $ 0.89 $ 0.62 $ 3.24 $ 2.11 |
Debt, Inventory Financing Fac_2
Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Debt Disclosure [Abstract] | |
Long-Term Debt | Our long-term debt consists of the following (in thousands): September 30, 2018 December 31, 2017 Senior revolving credit facility $ — $ 117,500 Term Loan A (less unamortized debt issuance costs of $686 and $873, respectively) 155,720 165,377 Accounts receivable securitization financing facility 111,000 25,000 Capital leases and other financing obligations 1,974 5,291 Total 268,694 313,168 Less: current portion of long-term debt (17,360 ) (16,592 ) Long-term debt $ 251,334 $ 296,576 |
Severance and Restructuring A_2
Severance and Restructuring Activities (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Restructuring And Related Activities [Abstract] | |
Activity Related to Resource Actions and Outstanding Obligations | The following table details the activity related to these resource actions for the nine months ended September 30, 2018 and the outstanding obligations as of September 30, 2018 (in thousands): North America EMEA APAC Consolidated Balances at December 31, 2017 $ 1,631 $ 2,994 $ 15 $ 4,640 Severance costs, net of adjustments 1,034 1,545 130 2,709 Cash payments (1,403 ) (3,102 ) (145 ) (4,650 ) Foreign currency translation adjustments (21 ) (12 ) — (33 ) Balances at September 30, 2018 $ 1,241 $ 1,425 $ — $ 2,666 |
Stock-Based Compensation (Table
Stock-Based Compensation (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Pre-tax Amounts by Operating Segment for Stock-Based Compensation | We recorded the following pre-tax amounts in selling and administrative expenses for stock-based compensation, by operating segment, in the accompanying consolidated financial statements (in thousands): Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 North America $ 2,837 $ 2,589 $ 8,172 $ 7,716 EMEA 754 694 2,234 2,130 APAC 126 102 358 288 Total Consolidated $ 3,717 $ 3,385 $ 10,764 $ 10,134 |
Summary of Restricted Stock Units Activity | The following table summarizes our RSU activity during the nine months ended September 30, 2018: Number Weighted Average Grant Date Fair Value Fair Value Nonvested at January 1, 2018 892,113 $ 32.86 Granted (a) 431,745 37.02 Vested, including shares withheld to cover taxes (376,319 ) 29.74 $ 13,962,749 (b) Forfeited (37,469 ) 33.87 Nonvested at September 30, 2018 (a) 910,070 36.08 $ 49,225,686 (c) (a) Includes 113,993 RSUs subject to remaining performance conditions. The number of RSUs subject to performance conditions are based on the Company achieving 97% of its 2018 targeted financial results. The number of RSUs ultimately awarded under the performance-based RSUs varies based on actual achieved financial results for 2018. ( b ) The aggregate fair value of vested RSUs represents the total pre-tax fair value, based on the closing stock price on the day of vesting, which would have been received by holders of RSUs had all such holders sold their underlying shares on that date. ( c ) |
Segment Information (Tables)
Segment Information (Tables) | 9 Months Ended |
Sep. 30, 2018 | |
Segment Reporting [Abstract] | |
Net Sales by Offering for North America, EMEA and APAC | The following table summarizes net sales by offering for North America, EMEA and APAC including the effect of the reclassifications on the previously reported net sales by sales mix amounts for the three and nine months ended September 30, 2017 (in thousands): North America EMEA APAC Three Months Ended September 30, Three Months Ended September 30, Three Months Ended September 30, Sales Mix 2018 2017 2018 2017 2018 2017 (As Reclassified) (As Reclassified) (As Reclassified) Hardware $ 953,431 $ 962,101 $ 147,497 $ 137,493 $ 6,041 $ 7,444 Software 259,602 321,074 168,603 153,616 13,099 17,245 Services 158,426 127,904 29,080 21,085 11,947 10,011 $ 1,371,459 $ 1,411,079 $ 345,180 $ 312,194 $ 31,087 $ 34,700 North America EMEA APAC Nine Months Ended September 30, Nine Months Ended September 30, Nine Months Ended September 30, Sales Mix 2018 2017 2018 2017 2018 2017 (As Reclassified) (As Reclassified) (As Reclassified) Hardware $ 2,724,916 $ 2,476,353 $ 505,844 $ 400,362 $ 22,518 $ 18,440 Software 828,231 936,700 551,920 513,050 91,459 81,501 Services 465,458 390,290 104,086 75,197 36,658 27,655 $ 4,018,605 $ 3,803,343 $ 1,161,850 $ 988,609 $ 150,635 $ 127,596 |
Financial Information about Reportable Operating Segments | The following tables present our results of operations by reportable operating segment for the periods indicated (in thousands): Three Months Ended September 30, 2018 North America EMEA APAC Consolidated Net sales: Products $ 1,213,033 $ 316,100 $ 19,140 $ 1,548,273 Services 158,426 29,080 11,947 199,453 Total net sales 1,371,459 345,180 31,087 1,747,726 Costs of goods sold: Products 1,108,658 290,071 17,079 1,415,808 Services 83,474 7,875 5,655 97,004 Total costs of goods sold 1,192,132 297,946 22,734 1,512,812 Gross profit 179,327 47,234 8,353 234,914 Operating expenses: Selling and administrative expenses 134,792 42,206 7,097 184,095 Severance and restructuring expenses 253 430 — 683 Acquisition-related expenses 188 — — 188 Earnings from operations $ 44,094 $ 4,598 $ 1,256 $ 49,948 Three Months Ended September 30, 2017 North America EMEA APAC Consolidated Net sales: Products $ 1,283,175 $ 291,109 $ 24,689 $ 1,598,973 Services 127,904 21,085 10,011 159,000 Total net sales 1,411,079 312,194 34,700 1,757,973 Costs of goods sold: Products 1,175,757 265,588 22,069 1,463,414 Services 59,301 4,988 4,189 68,478 Total costs of goods sold 1,235,058 270,576 26,258 1,531,892 Gross profit 176,021 41,618 8,442 226,081 Operating expenses: Selling and administrative expenses 132,853 39,948 7,589 180,390 Severance and restructuring expenses 398 53 43 494 Loss on sale of foreign entity — 3,646 — 3,646 Acquisition-related expenses — 106 — 106 Earnings (loss) from operations $ 42,770 $ (2,135 ) $ 810 $ 41,445 Nine Months Ended September 30, 2018 North America EMEA APAC Consolidated Net sales: Products $ 3,553,147 $ 1,057,764 $ 113,977 $ 4,724,888 Services 465,458 104,086 36,658 606,202 Total net sales 4,018,605 1,161,850 150,635 5,331,090 Costs of goods sold: Products 3,242,903 971,232 105,046 4,319,181 Services 230,487 25,370 16,498 272,355 Total costs of goods sold 3,473,390 996,602 121,544 4,591,536 Gross profit 545,215 165,248 29,091 739,554 Operating expenses: Selling and administrative expenses 402,638 137,383 21,718 561,739 Severance and restructuring expenses 1,034 1,545 130 2,709 Acquisition-related expenses 282 — — 282 Earnings from operations $ 141,261 $ 26,320 $ 7,243 $ 174,824 Nine Months Ended September 30, 2017 North America EMEA APAC Consolidated Net sales: Products $ 3,413,053 $ 913,412 $ 99,941 $ 4,426,406 Services 390,290 75,197 27,655 493,142 Total net sales 3,803,343 988,609 127,596 4,919,548 Costs of goods sold: Products 3,109,186 835,343 91,957 4,036,486 Services 177,049 13,369 6,957 197,375 Total costs of goods sold 3,286,235 848,712 98,914 4,233,861 Gross profit 517,108 139,897 28,682 685,687 Operating expenses: Selling and administrative expenses 395,423 121,863 21,488 538,774 Severance and restructuring expenses 2,045 4,062 104 6,211 Loss on sale of foreign entity — 3,646 — 3,646 Acquisition-related expenses 3,223 106 — 3,329 Earnings from operations $ 116,417 $ 10,220 $ 7,090 $ 133,727 |
Summary of Total Assets by Reportable Operating Segment | The following is a summary of our total assets by reportable operating segment (in thousands): September 30, 2018 December 31, 2017 North America $ 2,426,570 $ 2,337,573 EMEA 478,179 530,242 APAC 100,295 101,169 Corporate assets and intercompany eliminations, net (494,527 ) (283,333 ) Total assets $ 2,510,517 $ 2,685,651 |
Pre-Tax Depreciation and Amortization by Operating Segment | We recorded the following pre-tax amounts, by reportable operating segment, for depreciation and amortization in the accompanying consolidated financial statements (in thousands): Three Months Ended September 30, Nine Months Ended September 30, 2018 2017 2018 2017 Depreciation and amortization of property and equipment: North America $ 4,131 $ 5,276 $ 12,587 $ 15,380 EMEA 1,052 1,287 3,053 3,662 APAC 123 138 378 388 5,306 6,701 16,018 19,430 Amortization of intangible assets: North America 3,949 4,012 10,670 12,036 EMEA 71 — 216 12 APAC 165 198 513 595 4,185 4,210 11,399 12,643 Total $ 9,491 $ 10,911 $ 27,417 $ 32,073 |
Basis of Presentation and Rec_4
Basis of Presentation and Recently Issued Accounting Standards - Additional Information (Detail) | 9 Months Ended |
Sep. 30, 2018Segment | |
Organization Consolidation And Presentation Of Financial Statements [Line Items] | |
Number of operating segments | 3 |
Datalink Corporation [Member] | |
Organization Consolidation And Presentation Of Financial Statements [Line Items] | |
Business acquisition, effective date of acquisition | Jan. 6, 2017 |
Caase Group, B.V. [Member] | |
Organization Consolidation And Presentation Of Financial Statements [Line Items] | |
Business acquisition, effective date of acquisition | Sep. 26, 2017 |
Cardinal Solutions Group, Inc [Member] | |
Organization Consolidation And Presentation Of Financial Statements [Line Items] | |
Business acquisition, effective date of acquisition | Aug. 1, 2018 |
Basis of Presentation and Rec_5
Basis of Presentation and Recently Issued Accounting Standards - Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 | Sep. 30, 2017 | Dec. 31, 2016 |
Cash And Cash Equivalents [Abstract] | ||||
Cash and cash equivalents | $ 111,055 | $ 105,831 | $ 236,411 | $ 202,882 |
Restricted cash included in other current assets | 17 | 46 | 80 | 51 |
Restricted cash included in other non-current assets | 1,572 | 1,568 | 3,172 | 3,013 |
Total cash, cash equivalents and restricted cash shown in the statement of cash flows | $ 112,644 | $ 107,445 | $ 239,663 | $ 205,946 |
New Accounting Standard - Sal_3
New Accounting Standard - Sales Recognition - Additional Information (Detail) - USD ($) | 9 Months Ended | |||
Sep. 30, 2018 | Sep. 30, 2017 | Jan. 01, 2018 | Dec. 31, 2017 | |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||||
Cumulative impact of adoption of accounting standards in retained earnings | $ 657,625,000 | $ 550,220,000 | ||
Net cash provided by (used in) operating activities | 247,241,000 | $ (323,560,000) | ||
Net cash used in investing activities | (87,505,000) | (201,321,000) | ||
Net cash (used in) provided by financing activities | $ (152,103,000) | $ 538,963,000 | ||
Description of expected duration | Topic 606 allows for certain practical expedients which we have elected to apply. As a result, we do not disclose information about remaining performance obligations that have original expected durations of one year or less in the table above. Amounts not included in the table above have an average original expected duration of eight months. | |||
Time and material contracts expected duration | 13 months | |||
Performance period of contracts | 1 year | |||
Related asset balance | $ 2,666,000 | |||
Expected recognition period of related asset | 36 months | |||
Contract period | The majority of our contracts are completed within a one-year performance period, and for contracts with a specified term of one year or less | |||
Revenue, practical expedient, incremental cost of obtaining contract | true | |||
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member] | ||||
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||||
Cumulative impact of adoption of accounting standards in retained earnings | $ 6,407,000 | $ 7,176,000 | ||
Net cash provided by (used in) operating activities | 0 | |||
Net cash used in investing activities | 0 | |||
Net cash (used in) provided by financing activities | $ 0 |
New Accounting Standard - Sal_4
New Accounting Standard - Sales Recognition - Summary of Impact of Adoption of Topic 606 On Balance Sheet (Detail) - USD ($) | Sep. 30, 2018 | Jan. 01, 2018 | Dec. 31, 2017 | Sep. 30, 2017 | Dec. 31, 2016 |
Revenue, Initial Application Period Cumulative Effect Transition [Line Items] | |||||
Cash and cash equivalents | $ 111,055,000 | $ 105,831,000 | $ 236,411,000 | $ 202,882,000 | |
Accounts receivable, net | 1,682,005,000 | 1,814,560,000 | |||
Inventories | 171,197,000 | 194,529,000 | |||
Inventories not available for sale | 648,000 | 36,956,000 | |||
Other current assets | 103,778,000 | 152,467,000 | |||
Total current assets | 2,068,683,000 | 2,304,343,000 | |||
Property and equipment, net | 74,097,000 | 75,252,000 | |||
Goodwill | 167,065,000 | 131,431,000 | |||
Intangible assets, net | 116,608,000 | 100,778,000 | |||
Deferred income taxes | 13,844,000 | 17,064,000 | |||
Other assets | 70,220,000 | 56,783,000 | |||
Total assets | 2,510,517,000 | 2,685,651,000 | |||
Accounts payable—trade | 758,035,000 | 899,075,000 | |||
Accounts payable—inventory financing facility | 237,556,000 | 319,468,000 | |||
Accrued expenses and other current liabilities | 180,101,000 | 175,860,000 | |||
Current portion of long-term debt | 17,360,000 | 16,592,000 | |||
Deferred revenue | 63,696,000 | 88,979,000 | |||
Total current liabilities | 1,256,748,000 | 1,499,974,000 | |||
Long-term debt | 251,334,000 | 296,576,000 | |||
Deferred income taxes | 427,000 | 717,000 | |||
Other liabilities | 59,001,000 | 44,915,000 | |||
Total liabilities | 1,567,510,000 | 1,842,182,000 | |||
Stockholders’ equity: | |||||
Preferred stock | |||||
Common stock | 355,000 | 358,000 | |||
Additional paid-in capital | 319,065,000 | 317,155,000 | |||
Retained earnings | 657,625,000 | 550,220,000 | |||
Accumulated other comprehensive loss – foreign currency translation adjustments | (34,038,000) | (24,264,000) | |||
Total stockholders’ equity | 943,007,000 | 843,469,000 | |||
Total liabilities and stockholders' equity | 2,510,517,000 | $ 2,685,651,000 | |||
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member] | |||||
Revenue, Initial Application Period Cumulative Effect Transition [Line Items] | |||||
Accounts receivable, net | 115,210,000 | ||||
Inventories not available for sale | (72,529,000) | ||||
Other current assets | (37,356,000) | ||||
Total current assets | 5,325,000 | ||||
Other assets | 15,793,000 | ||||
Total assets | 21,118,000 | ||||
Accounts payable—trade | 47,159,000 | ||||
Accrued expenses and other current liabilities | 20,880,000 | ||||
Deferred revenue | (67,171,000) | ||||
Total current liabilities | 868,000 | ||||
Other liabilities | 13,768,000 | ||||
Total liabilities | 14,636,000 | ||||
Stockholders’ equity: | |||||
Preferred stock | |||||
Retained earnings | 6,407,000 | $ 7,176,000 | |||
Accumulated other comprehensive loss – foreign currency translation adjustments | 75,000 | ||||
Total stockholders’ equity | 6,482,000 | ||||
Total liabilities and stockholders' equity | 21,118,000 | ||||
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 [Member] | |||||
Revenue, Initial Application Period Cumulative Effect Transition [Line Items] | |||||
Cash and cash equivalents | 111,055,000 | ||||
Accounts receivable, net | 1,566,795,000 | ||||
Inventories | 171,197,000 | ||||
Inventories not available for sale | 73,177,000 | ||||
Other current assets | 141,134,000 | ||||
Total current assets | 2,063,358,000 | ||||
Property and equipment, net | 74,097,000 | ||||
Goodwill | 167,065,000 | ||||
Intangible assets, net | 116,608,000 | ||||
Deferred income taxes | 13,844,000 | ||||
Other assets | 54,427,000 | ||||
Total assets | 2,489,399,000 | ||||
Accounts payable—trade | 710,876,000 | ||||
Accounts payable—inventory financing facility | 237,556,000 | ||||
Accrued expenses and other current liabilities | 159,221,000 | ||||
Current portion of long-term debt | 17,360,000 | ||||
Deferred revenue | 130,867,000 | ||||
Total current liabilities | 1,255,880,000 | ||||
Long-term debt | 251,334,000 | ||||
Deferred income taxes | 427,000 | ||||
Other liabilities | 45,233,000 | ||||
Total liabilities | 1,552,874,000 | ||||
Stockholders’ equity: | |||||
Preferred stock | |||||
Common stock | 355,000 | ||||
Additional paid-in capital | 319,065,000 | ||||
Retained earnings | 651,218,000 | ||||
Accumulated other comprehensive loss – foreign currency translation adjustments | (34,113,000) | ||||
Total stockholders’ equity | 936,525,000 | ||||
Total liabilities and stockholders' equity | $ 2,489,399,000 |
New Accounting Standard - Sal_5
New Accounting Standard - Sales Recognition - Summary of Impact of Adoption of Topic 606 On Statement of Operations (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Net sales: | ||||
Total net sales | $ 1,747,726 | $ 1,757,973 | $ 5,331,090 | $ 4,919,548 |
Costs of goods sold: | ||||
Total costs of goods sold | 1,512,812 | 1,531,892 | 4,591,536 | 4,233,861 |
Gross profit | 234,914 | 226,081 | 739,554 | 685,687 |
Operating expenses: | ||||
Selling and administrative expenses | 184,095 | 180,390 | 561,739 | 538,774 |
Severance and restructuring expenses | 683 | 494 | 2,709 | 6,211 |
Acquisition-related expenses | 188 | 106 | 282 | 3,329 |
Earnings from operations | 49,948 | 41,445 | 174,824 | 133,727 |
Non-operating expense, net | 6,734 | 17,634 | ||
Earnings before income taxes | 43,214 | 35,437 | 157,190 | 118,824 |
Income tax expense | 11,060 | 13,025 | 40,554 | 42,309 |
Net earnings | $ 32,154 | $ 22,412 | $ 116,636 | $ 76,515 |
Net earnings per share: | ||||
Basic | $ 0.91 | $ 0.63 | $ 3.27 | $ 2.14 |
Diluted | $ 0.89 | $ 0.62 | $ 3.24 | $ 2.11 |
Shares used in per share calculations: | ||||
Basic | 35,468 | 35,787 | 35,622 | 35,718 |
Diluted | 35,957 | 36,203 | 36,012 | 36,186 |
Products [Member] | ||||
Net sales: | ||||
Total net sales | $ 1,548,273 | $ 1,598,973 | $ 4,724,888 | $ 4,426,406 |
Costs of goods sold: | ||||
Total costs of goods sold | 1,415,808 | 1,463,414 | 4,319,181 | 4,036,486 |
Services [Member] | ||||
Net sales: | ||||
Total net sales | 199,453 | 159,000 | 606,202 | 493,142 |
Costs of goods sold: | ||||
Total costs of goods sold | 97,004 | $ 68,478 | 272,355 | $ 197,375 |
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member] | ||||
Net sales: | ||||
Total net sales | (54,899) | (76,506) | ||
Costs of goods sold: | ||||
Total costs of goods sold | (51,215) | (75,029) | ||
Gross profit | (3,684) | (1,477) | ||
Operating expenses: | ||||
Selling and administrative expenses | (28) | (277) | ||
Earnings from operations | (3,656) | (1,200) | ||
Earnings before income taxes | (3,656) | (1,200) | ||
Income tax expense | (887) | (430) | ||
Net earnings | $ (2,769) | $ (770) | ||
Net earnings per share: | ||||
Basic | $ (0.07) | $ (0.03) | ||
Diluted | $ (0.08) | $ (0.02) | ||
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Products [Member] | Accounting Standards Update 2014-09 [Member] | ||||
Net sales: | ||||
Total net sales | $ (56,880) | $ (85,551) | ||
Costs of goods sold: | ||||
Total costs of goods sold | (49,985) | (75,407) | ||
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Services [Member] | Accounting Standards Update 2014-09 [Member] | ||||
Net sales: | ||||
Total net sales | 1,981 | 9,045 | ||
Costs of goods sold: | ||||
Total costs of goods sold | (1,230) | 378 | ||
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Accounting Standards Update 2014-09 [Member] | ||||
Net sales: | ||||
Total net sales | 1,802,625 | 5,407,596 | ||
Costs of goods sold: | ||||
Total costs of goods sold | 1,564,027 | 4,666,565 | ||
Gross profit | 238,598 | 741,031 | ||
Operating expenses: | ||||
Selling and administrative expenses | 184,123 | 562,016 | ||
Severance and restructuring expenses | 683 | 2,709 | ||
Acquisition-related expenses | 188 | 282 | ||
Earnings from operations | 53,604 | 176,024 | ||
Non-operating expense, net | 6,734 | 17,634 | ||
Earnings before income taxes | 46,870 | 158,390 | ||
Income tax expense | 11,947 | 40,984 | ||
Net earnings | $ 34,923 | $ 117,406 | ||
Net earnings per share: | ||||
Basic | $ 0.98 | $ 3.30 | ||
Diluted | $ 0.97 | $ 3.26 | ||
Shares used in per share calculations: | ||||
Basic | 35,468 | 35,622 | ||
Diluted | 35,957 | 36,012 | ||
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Products [Member] | Accounting Standards Update 2014-09 [Member] | ||||
Net sales: | ||||
Total net sales | $ 1,605,153 | $ 4,810,439 | ||
Costs of goods sold: | ||||
Total costs of goods sold | 1,465,793 | 4,394,588 | ||
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Services [Member] | Accounting Standards Update 2014-09 [Member] | ||||
Net sales: | ||||
Total net sales | 197,472 | 597,157 | ||
Costs of goods sold: | ||||
Total costs of goods sold | $ 98,234 | $ 271,977 |
New Accounting Standard - Sal_6
New Accounting Standard - Sales Recognition - Summary of Revenue Disaggregated by Reportable Operating Segments (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | $ 1,747,726 | $ 1,757,973 | $ 5,331,090 | $ 4,919,548 |
Gross Revenue Recognition (Principal) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 1,675,700 | 5,083,756 | ||
Net Revenue Recognition (Agent) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 72,026 | 247,334 | ||
Large Enterprise / Corporate [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 1,262,810 | 3,820,515 | ||
Public Sector [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 210,870 | 729,064 | ||
Small and Medium-Sized Businesses [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 274,046 | 781,511 | ||
Hardware Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 1,106,969 | 3,253,278 | ||
Software Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 441,304 | 1,471,610 | ||
Services Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 199,453 | 606,202 | ||
North America Segment [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 1,371,459 | 1,411,079 | 4,018,605 | 3,803,343 |
North America Segment [Member] | Gross Revenue Recognition (Principal) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 1,322,391 | 3,857,104 | ||
North America Segment [Member] | Net Revenue Recognition (Agent) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 49,068 | 161,501 | ||
North America Segment [Member] | Large Enterprise / Corporate [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 986,665 | 2,945,880 | ||
North America Segment [Member] | Public Sector [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 141,895 | 388,109 | ||
North America Segment [Member] | Small and Medium-Sized Businesses [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 242,899 | 684,616 | ||
North America Segment [Member] | Hardware Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 953,431 | 962,101 | 2,724,916 | 2,476,353 |
North America Segment [Member] | Software Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 259,602 | 321,074 | 828,231 | 936,700 |
North America Segment [Member] | Services Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 158,426 | 127,904 | 465,458 | 390,290 |
EMEA Segment [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 345,180 | 312,194 | 1,161,850 | 988,609 |
EMEA Segment [Member] | Gross Revenue Recognition (Principal) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 326,671 | 1,093,110 | ||
EMEA Segment [Member] | Net Revenue Recognition (Agent) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 18,509 | 68,740 | ||
EMEA Segment [Member] | Large Enterprise / Corporate [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 265,430 | 836,865 | ||
EMEA Segment [Member] | Public Sector [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 62,720 | 273,821 | ||
EMEA Segment [Member] | Small and Medium-Sized Businesses [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 17,030 | 51,164 | ||
EMEA Segment [Member] | Hardware Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 147,497 | 137,493 | 505,844 | 400,362 |
EMEA Segment [Member] | Software Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 168,603 | 153,616 | 551,920 | 513,050 |
EMEA Segment [Member] | Services Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 29,080 | 21,085 | 104,086 | 75,197 |
APAC Segment [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 31,087 | 34,700 | 150,635 | 127,596 |
APAC Segment [Member] | Gross Revenue Recognition (Principal) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 26,638 | 133,542 | ||
APAC Segment [Member] | Net Revenue Recognition (Agent) [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 4,449 | 17,093 | ||
APAC Segment [Member] | Large Enterprise / Corporate [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 10,715 | 37,770 | ||
APAC Segment [Member] | Public Sector [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 6,255 | 67,134 | ||
APAC Segment [Member] | Small and Medium-Sized Businesses [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 14,117 | 45,731 | ||
APAC Segment [Member] | Hardware Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 6,041 | 7,444 | 22,518 | 18,440 |
APAC Segment [Member] | Software Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | 13,099 | 17,245 | 91,459 | 81,501 |
APAC Segment [Member] | Services Net Sales [Member] | ||||
Disaggregation of Revenue [Line Items] | ||||
Disaggregation of Revenue | $ 11,947 | $ 10,011 | $ 36,658 | $ 27,655 |
New Accounting Standard - Sal_7
New Accounting Standard - Sales Recognition - Summary of Information about Receivables,Contract Assets and Contract Liabilities (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Jan. 01, 2018 | Dec. 31, 2017 |
Disaggregation of Revenue [Line Items] | |||
Current receivables, which are included in “Accounts receivable, net” | $ 1,682,005 | $ 1,814,560 | |
Contract assets, which are included in “Other current assets” | 652 | 595 | |
Contract liabilities, which are included in “Deferred revenue” and “Other liabilities” | 83,339 | $ 86,743 | |
Accounts Receivable, Net [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Current receivables, which are included in “Accounts receivable, net” | 1,682,005 | $ 1,909,074 | |
Other Assets [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Non-current receivables, which are included in “Other assets” | 31,288 | 32,227 | |
Other Current Assets [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Contract assets, which are included in “Other current assets” | 652 | 595 | |
Deferred Revenue and Other Liabilities [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Contract liabilities, which are included in “Deferred revenue” and “Other liabilities” | $ 83,339 | $ 86,743 |
New Accounting Standard - Sal_8
New Accounting Standard - Sales Recognition - Summary of Changes in Contract Assets and Contract Liabilities from Contract with Customers (Detail) $ in Thousands | 9 Months Ended |
Sep. 30, 2018USD ($) | |
Revenue From Contract With Customer [Abstract] | |
Beginning balance, Contract Assets | $ 595 |
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional, Contract Assets | (590) |
Contract assets recognized, net of reclassification to receivables, Contract Assets | 647 |
Cumulative catch-up adjustment arising from changes in estimates of transaction price | 0 |
Ending balance, Contract Assets | 652 |
Beginning balance, Contract Liabilities | 86,743 |
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied, Contract Liabilities | (53,022) |
Cash received in advance and not recognized as revenue, Contract Liabilities | 49,685 |
Cumulative catch-up adjustment arising from changes in estimates of transaction price | (67) |
Ending balance, Contract Liabilities | $ 83,339 |
New Accounting Standard - Sal_9
New Accounting Standard - Sales Recognition - Summary of Estimated Net Sales Related to Performance Obligation (Detail) $ in Thousands | Sep. 30, 2018USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 152,600 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 39,993 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 3 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 70,074 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 27,340 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 9,621 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 3,877 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 1,474 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 221 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | |
Products [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 21 |
Products [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 3 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 3 months |
Products [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 13 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Products [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 5 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Services [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 152,579 |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 39,990 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 3 months |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 70,061 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 27,335 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 9,621 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 3,877 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 1,474 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Services [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 221 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period |
New Accounting Standard - Sa_10
New Accounting Standard - Sales Recognition - Summary of Estimated Net Sales Related to Performance Obligation (Detail 1) $ in Thousands | Sep. 30, 2018USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 152,600 |
Products [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | 21 |
Services [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 152,579 |
Immaterial Correction of an E_2
Immaterial Correction of an Error in Prior Periods - Additional Information (Detail) - USD ($) | 3 Months Ended | 6 Months Ended | 9 Months Ended | ||||
Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Sep. 30, 2017 | Jun. 30, 2018 | Sep. 30, 2018 | Sep. 30, 2017 | |
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | $ 1,747,726,000 | $ 1,757,973,000 | $ 5,331,090,000 | $ 4,919,548,000 | |||
Effect of error revision on cost of goods sold | $ 1,512,812,000 | $ 1,531,892,000 | $ 4,591,536,000 | $ 4,233,861,000 | |||
Effect of error revision on diluted earnings per share | $ 0.89 | $ 0.62 | $ 3.24 | $ 2.11 | |||
Products [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | $ 1,548,273,000 | $ 1,598,973,000 | $ 4,724,888,000 | $ 4,426,406,000 | |||
Effect of error revision on cost of goods sold | 1,415,808,000 | 1,463,414,000 | 4,319,181,000 | 4,036,486,000 | |||
Services [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | 199,453,000 | 159,000,000 | 606,202,000 | 493,142,000 | |||
Effect of error revision on cost of goods sold | $ 97,004,000 | $ 68,478,000 | $ 272,355,000 | $ 197,375,000 | |||
Software Revenue Transactions [Member] | Restatement Adjustment [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on gross profit, earnings from operations and net earnings | $ 258,000 | ||||||
Effect of error revision on diluted earnings per share | $ 0.01 | ||||||
Software Revenue Transactions [Member] | Products [Member] | Restatement Adjustment [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | $ (24,400,000) | ||||||
Effect of error revision on cost of goods sold | (23,700,000) | ||||||
Software Revenue Transactions [Member] | Services [Member] | Restatement Adjustment [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | 4,000,000 | ||||||
Effect of error revision on cost of goods sold | $ 3,000,000 | ||||||
Software Revenue Transactions [Member] | Restatement Adjustment [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on gross profit, earnings from operations and net earnings | $ 0 | $ 258,000 | |||||
Software Revenue Transactions [Member] | Products [Member] | Restatement Adjustment [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | (900,000) | (25,300,000) | |||||
Effect of error revision on cost of goods sold | (500,000) | (24,200,000) | |||||
Software Revenue Transactions [Member] | Services [Member] | Restatement Adjustment [Member] | |||||||
Error Corrections And Prior Period Adjustments Restatement [Line Items] | |||||||
Effect of error revision on net sales | 4,900,000 | 8,900,000 | |||||
Effect of error revision on cost of goods sold | $ 4,500,000 | $ 7,500,000 |
Net Earnings Per Share ("EPS"_2
Net Earnings Per Share ("EPS") - Reconciliation of Denominators of Basic and Diluted EPS Calculations (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Numerator: | ||||
Net earnings | $ 32,154 | $ 22,412 | $ 116,636 | $ 76,515 |
Denominator: | ||||
Weighted average shares used to compute basic EPS | 35,468 | 35,787 | 35,622 | 35,718 |
Dilutive potential common shares due to dilutive RSUs, net of tax effect | 489 | 416 | 390 | 468 |
Weighted average shares used to compute diluted EPS | 35,957 | 36,203 | 36,012 | 36,186 |
Net earnings per share: | ||||
Basic | $ 0.91 | $ 0.63 | $ 3.27 | $ 2.14 |
Diluted | $ 0.89 | $ 0.62 | $ 3.24 | $ 2.11 |
Net Earnings Per Share ("EPS"_3
Net Earnings Per Share ("EPS") - Additional Information (Detail) - shares | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Restricted Stock Units (RSUs) [Member] | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
RSUs excluded from the diluted EPS calculations | 5,000 | 36,000 | 13,000 | 48,000 |
Debt, Inventory Financing Fac_3
Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations - Long-Term Debt (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Long-term debt | ||
Senior revolving credit facility | $ 117,500 | |
Term Loan A (less unamortized debt issuance costs of $686 and $873, respectively) | $ 155,720 | 165,377 |
Accounts receivable securitization financing facility | 111,000 | 25,000 |
Capital leases and other financing obligations | 1,974 | 5,291 |
Total | 268,694 | 313,168 |
Less: current portion of long-term debt | (17,360) | (16,592) |
Long-term debt | $ 251,334 | $ 296,576 |
Debt, Inventory Financing Fac_4
Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations - Long-Term Debt (Parenthetical) (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Debt Disclosure [Abstract] | ||
Unamortized debt issuance cost | $ 686 | $ 873 |
Debt, Inventory Financing Fac_5
Debt, Inventory Financing Facility, Capital Leases and Other Financing Obligations - Additional Information (Detail) | 1 Months Ended | 9 Months Ended | |||
Jan. 31, 2017USD ($) | Sep. 30, 2018USD ($) | Mar. 23, 2018USD ($) | Mar. 22, 2018USD ($) | Dec. 31, 2017USD ($) | |
Debt Instrument [Line Items] | |||||
Accounts receivable securitization financing facility | $ 111,000,000 | $ 25,000,000 | |||
Accounts payable-inventory financing facility | 237,556,000 | 319,468,000 | |||
Capital lease obligations | 1,517,000 | 2,802,000 | |||
Amount owed under other financing agreement | 457,000 | $ 2,489,000 | |||
Senior Revolving Credit Facility [Member] | |||||
Debt Instrument [Line Items] | |||||
Credit facility, borrowing capacity | $ 350,000,000 | ||||
Line of credit maturity date | Jun. 23, 2021 | ||||
Incremental borrowings under Term Loan A | $ 175,000,000 | ||||
Percentage of amortization payments year one | 5.00% | ||||
Percentage of amortization payments year two | 7.50% | ||||
Percentage of amortization payments year three | 10.00% | ||||
Percentage of amortization payments year four | 12.50% | ||||
Percentage of amortization payments year five | 15.00% | ||||
Repayment of borrowing date | Mar. 31, 2021 | ||||
Line of credit due at maturity | $ 107,187,500 | ||||
Outstanding borrowings at period end | 0 | ||||
Senior Revolving Credit Facility [Member] | Foreign Currency Borrowings [Member] | |||||
Debt Instrument [Line Items] | |||||
Credit facility, borrowing capacity | 50,000,000 | ||||
ABS Facility [Member] | |||||
Debt Instrument [Line Items] | |||||
Credit facility, borrowing capacity | $ 250,000,000 | ||||
Line of credit maturity date | Jun. 23, 2021 | ||||
Line of credit maturity period | 3 years | ||||
Amount of facility permitted by qualified receivables | $ 250,000,000 | ||||
Accounts receivable securitization financing facility | 111,000,000 | ||||
Outstanding borrowings at period end | 111,000,000 | ||||
Senior Revolving Credit Facility Term Loan A and Asset Backed Securitization Facility [Member] | |||||
Debt Instrument [Line Items] | |||||
Credit facility, borrowing capacity | $ 756,406,000 | ||||
Maximum leverage ratio times adjusted earnings | 3.25 | ||||
Term Loan A [Member] | |||||
Debt Instrument [Line Items] | |||||
Outstanding borrowings at period end | $ 156,406,000 | ||||
Inventory Financing Facility [Member] | |||||
Debt Instrument [Line Items] | |||||
Inventory financing facility maximum borrowing capacity | $ 400,000,000 | $ 325,000,000 | |||
Accounts payable-inventory financing facility | $ 237,556,000 | ||||
Inventory financing facility maturity date | Jun. 23, 2021 | ||||
Inventory financing facility interest rate if balances are not paid within stated vendor terms | Prime plus 1.25% | ||||
Inventory financing facility rate if vendor terms not met equal prime plus | 1.25% |
Severance and Restructuring A_3
Severance and Restructuring Activities - Additional Information (Detail) | 9 Months Ended |
Sep. 30, 2018Segment | |
Restructuring And Related Activities [Abstract] | |
Number of operating segments | 3 |
Severance and Restructuring A_4
Severance and Restructuring Activities - Activity Related to Resource Actions and Outstanding Obligations (Detail) $ in Thousands | 9 Months Ended |
Sep. 30, 2018USD ($) | |
Restructuring Cost and Reserve [Line Items] | |
Beginning balance | $ 4,640 |
Severance costs, net of adjustments | 2,709 |
Cash payments | (4,650) |
Foreign currency translation adjustments | (33) |
Ending balance | 2,666 |
North America Segment [Member] | |
Restructuring Cost and Reserve [Line Items] | |
Beginning balance | 1,631 |
Severance costs, net of adjustments | 1,034 |
Cash payments | (1,403) |
Foreign currency translation adjustments | (21) |
Ending balance | 1,241 |
EMEA Segment [Member] | |
Restructuring Cost and Reserve [Line Items] | |
Beginning balance | 2,994 |
Severance costs, net of adjustments | 1,545 |
Cash payments | (3,102) |
Foreign currency translation adjustments | (12) |
Ending balance | 1,425 |
APAC Segment [Member] | |
Restructuring Cost and Reserve [Line Items] | |
Beginning balance | 15 |
Severance costs, net of adjustments | 130 |
Cash payments | $ (145) |
Stock-Based Compensation - Pre-
Stock-Based Compensation - Pre-tax Amounts by Operating Segment for Stock-Based Compensation (Detail) - Restricted Stock Units (RSUs) [Member] - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
Stock-based compensation expense related to restricted stock units (RSUs) | $ 3,717 | $ 3,385 | $ 10,764 | $ 10,134 |
Selling and Administrative Expenses [Member] | North America Segment [Member] | ||||
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
Stock-based compensation expense related to restricted stock units (RSUs) | 2,837 | 2,589 | 8,172 | 7,716 |
Selling and Administrative Expenses [Member] | EMEA Segment [Member] | ||||
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
Stock-based compensation expense related to restricted stock units (RSUs) | 754 | 694 | 2,234 | 2,130 |
Selling and Administrative Expenses [Member] | APAC Segment [Member] | ||||
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | ||||
Stock-based compensation expense related to restricted stock units (RSUs) | $ 126 | $ 102 | $ 358 | $ 288 |
Stock-Based Compensation - Addi
Stock-Based Compensation - Additional Information (Detail) - Restricted Stock Units (RSUs) [Member] | 9 Months Ended |
Sep. 30, 2018USD ($) | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Total compensation cost related to RSU's not yet recognized | $ 23,929,000 |
Weighted average number of years for recognition of outstanding nonvested RSUs | 1 year 4 months 2 days |
Stock-Based Compensation - Summ
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) - Restricted Stock Units (RSUs) [Member] | 9 Months Ended |
Sep. 30, 2018USD ($)$ / sharesshares | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Nonvested Number, Beginning balance | shares | 892,113 |
Number, Granted | shares | 431,745 |
Number, Vested, including shares withheld to cover taxes | shares | (376,319) |
Number, Forfeited | shares | (37,469) |
Nonvested Number, Ending balance | shares | 910,070 |
Nonvested Weighted Average Grant Date Fair Value, Beginning balance | $ / shares | $ 32.86 |
Weighted Average Grant Date Fair Value, Granted | $ / shares | 37.02 |
Weighted Average Grant Date Fair Value, Vested, including shares withheld to cover taxes | $ / shares | 29.74 |
Weighted Average Grant Date Fair Value, Forfeited | $ / shares | 33.87 |
Nonvested Weighted Average Grant Date Fair Value, Ending balance | $ / shares | $ 36.08 |
Fair Value, Vested, including shares withheld to cover taxes | $ | $ 13,962,749 |
Fair Value, Nonvested at end of period | $ | $ 49,225,686 |
Stock-Based Compensation - Su_2
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Parenthetical) (Detail) - $ / shares | 9 Months Ended | |
Sep. 30, 2018 | Sep. 28, 2018 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Closing stock price | $ 54.09 | |
Performance Based Restricted Stock Unit [Member] | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Total RSUs | 113,993 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) | 3 Months Ended | 9 Months Ended | |||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | Dec. 31, 2017 | |
Income Tax Disclosure [Abstract] | |||||
Effective tax rate | 25.60% | 36.80% | 25.80% | 35.60% | |
United States federal statutory income tax rate | 21.00% | 35.00% | 21.00% | 35.00% | |
Tax benefit on the settlement of employee share-based awards | $ 2,258,000 | ||||
Unrecognized tax benefits | $ 4,139,000 | $ 4,139,000 | $ 4,273,000 | ||
Unrecognized tax benefits, interest on income taxes accrued | $ 314,000 | $ 314,000 | $ 287,000 | ||
Open tax year | 2012 2013 2014 2015 | ||||
Period during which examination phase of tax audits may conclude, description | Although the timing of the resolutions and/or closures of audits is highly uncertain, it is reasonably possible that the examination phase of these audits may be concluded within the next 12 months, which could increase or decrease the balance of our gross unrecognized tax benefits. |
Share Repurchase Program - Addi
Share Repurchase Program - Additional Information (Detail) - USD ($) | 9 Months Ended | |
Sep. 30, 2018 | Feb. 13, 2018 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Common stock repurchase program, authorized amount | $ 50,000,000 | |
Common stock repurchase program, number of shares authorized | 641,211 | |
Repurchase program, approximate dollar value of shares purchased | $ 22,069,000 | |
Repurchase program, average price paid per share | $ 34.42 | |
Common Stock | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Number of shares repurchased | 0 |
Commitments and Contingencies -
Commitments and Contingencies - Additional Information (Detail) | 9 Months Ended |
Sep. 30, 2018USD ($) | |
Commitments And Contingencies Disclosure [Abstract] | |
Other commitment, Performance bonds outstanding | $ 2,075,000 |
Number of months of salary paid as severance | From three to twenty-four months |
Segment Information - Additiona
Segment Information - Additional Information (Detail) | 3 Months Ended | 9 Months Ended | 12 Months Ended | |
Sep. 30, 2017USD ($) | Sep. 30, 2018Segment | Sep. 30, 2017USD ($) | Dec. 31, 2017 | |
Revenue from External Customer [Line Items] | ||||
Number of operating segments | Segment | 3 | |||
Description of major customers net sales | None of our clients exceeded ten percent of consolidated net sales for the three or nine months ended September 30, 2018 or 2017. | |||
North America Segment [Member] | Software And Hardware Net Sales Reclassified To Services [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Reclassified to services | $ 21,641,000 | $ 76,317,000 | ||
EMEA Segment [Member] | Software And Hardware Net Sales Reclassified To Services [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Reclassified to services | 9,644,000 | 39,750,000 | ||
APAC Segment [Member] | Software And Hardware Net Sales Reclassified To Services [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Reclassified to services | $ 2,911,000 | $ 9,938,000 | ||
Product Concentration Risk [Member] | Net Sales [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Net sales from provision of services | 10.00% |
Segment Information - Net Sales
Segment Information - Net Sales by Offering for North America, EMEA and APAC (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | $ 1,747,726 | $ 1,757,973 | $ 5,331,090 | $ 4,919,548 |
North America Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 1,371,459 | 1,411,079 | 4,018,605 | 3,803,343 |
EMEA Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 345,180 | 312,194 | 1,161,850 | 988,609 |
APAC Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 31,087 | 34,700 | 150,635 | 127,596 |
Hardware Net Sales [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 1,106,969 | 3,253,278 | ||
Hardware Net Sales [Member] | North America Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 953,431 | 962,101 | 2,724,916 | 2,476,353 |
Hardware Net Sales [Member] | EMEA Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 147,497 | 137,493 | 505,844 | 400,362 |
Hardware Net Sales [Member] | APAC Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 6,041 | 7,444 | 22,518 | 18,440 |
Software Net Sales [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 441,304 | 1,471,610 | ||
Software Net Sales [Member] | North America Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 259,602 | 321,074 | 828,231 | 936,700 |
Software Net Sales [Member] | EMEA Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 168,603 | 153,616 | 551,920 | 513,050 |
Software Net Sales [Member] | APAC Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 13,099 | 17,245 | 91,459 | 81,501 |
Services Net Sales [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 199,453 | 606,202 | ||
Services Net Sales [Member] | North America Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 158,426 | 127,904 | 465,458 | 390,290 |
Services Net Sales [Member] | EMEA Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | 29,080 | 21,085 | 104,086 | 75,197 |
Services Net Sales [Member] | APAC Segment [Member] | ||||
Revenue from External Customer [Line Items] | ||||
Revenues from external customers | $ 11,947 | $ 10,011 | $ 36,658 | $ 27,655 |
Segment Information - Financial
Segment Information - Financial Information about Reportable Operating Segments (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Segment Reporting Information [Line Items] | ||||
Total net sales | $ 1,747,726 | $ 1,757,973 | $ 5,331,090 | $ 4,919,548 |
Total costs of goods sold | 1,512,812 | 1,531,892 | 4,591,536 | 4,233,861 |
Gross profit | 234,914 | 226,081 | 739,554 | 685,687 |
Operating expenses: | ||||
Selling and administrative expenses | 184,095 | 180,390 | 561,739 | 538,774 |
Severance and restructuring expenses | 683 | 494 | 2,709 | 6,211 |
Loss on sale of foreign entity | 3,646 | 3,646 | ||
Acquisition-related expenses | 188 | 106 | 282 | 3,329 |
Earnings (loss) from operations | 49,948 | 41,445 | 174,824 | 133,727 |
Products [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 1,548,273 | 1,598,973 | 4,724,888 | 4,426,406 |
Total costs of goods sold | 1,415,808 | 1,463,414 | 4,319,181 | 4,036,486 |
Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 199,453 | 159,000 | 606,202 | 493,142 |
Total costs of goods sold | 97,004 | 68,478 | 272,355 | 197,375 |
North America Segment [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 1,371,459 | 1,411,079 | 4,018,605 | 3,803,343 |
Total costs of goods sold | 1,192,132 | 1,235,058 | 3,473,390 | 3,286,235 |
Gross profit | 179,327 | 176,021 | 545,215 | 517,108 |
Operating expenses: | ||||
Selling and administrative expenses | 134,792 | 132,853 | 402,638 | 395,423 |
Severance and restructuring expenses | 253 | 398 | 1,034 | 2,045 |
Acquisition-related expenses | 188 | 282 | 3,223 | |
Earnings (loss) from operations | 44,094 | 42,770 | 141,261 | 116,417 |
North America Segment [Member] | Products [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 1,213,033 | 1,283,175 | 3,553,147 | 3,413,053 |
Total costs of goods sold | 1,108,658 | 1,175,757 | 3,242,903 | 3,109,186 |
North America Segment [Member] | Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 158,426 | 127,904 | 465,458 | 390,290 |
Total costs of goods sold | 83,474 | 59,301 | 230,487 | 177,049 |
EMEA Segment [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 345,180 | 312,194 | 1,161,850 | 988,609 |
Total costs of goods sold | 297,946 | 270,576 | 996,602 | 848,712 |
Gross profit | 47,234 | 41,618 | 165,248 | 139,897 |
Operating expenses: | ||||
Selling and administrative expenses | 42,206 | 39,948 | 137,383 | 121,863 |
Severance and restructuring expenses | 430 | 53 | 1,545 | 4,062 |
Loss on sale of foreign entity | 3,646 | 3,646 | ||
Acquisition-related expenses | 106 | 106 | ||
Earnings (loss) from operations | 4,598 | (2,135) | 26,320 | 10,220 |
EMEA Segment [Member] | Products [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 316,100 | 291,109 | 1,057,764 | 913,412 |
Total costs of goods sold | 290,071 | 265,588 | 971,232 | 835,343 |
EMEA Segment [Member] | Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 29,080 | 21,085 | 104,086 | 75,197 |
Total costs of goods sold | 7,875 | 4,988 | 25,370 | 13,369 |
APAC Segment [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 31,087 | 34,700 | 150,635 | 127,596 |
Total costs of goods sold | 22,734 | 26,258 | 121,544 | 98,914 |
Gross profit | 8,353 | 8,442 | 29,091 | 28,682 |
Operating expenses: | ||||
Selling and administrative expenses | 7,097 | 7,589 | 21,718 | 21,488 |
Severance and restructuring expenses | 43 | 130 | 104 | |
Earnings (loss) from operations | 1,256 | 810 | 7,243 | 7,090 |
APAC Segment [Member] | Products [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 19,140 | 24,689 | 113,977 | 99,941 |
Total costs of goods sold | 17,079 | 22,069 | 105,046 | 91,957 |
APAC Segment [Member] | Services [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Total net sales | 11,947 | 10,011 | 36,658 | 27,655 |
Total costs of goods sold | $ 5,655 | $ 4,189 | $ 16,498 | $ 6,957 |
Segment Information - Summary o
Segment Information - Summary of Total Assets by Reportable Operating Segment (Detail) - USD ($) $ in Thousands | Sep. 30, 2018 | Dec. 31, 2017 |
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | $ 2,510,517 | $ 2,685,651 |
Operating Segments [Member] | North America Segment [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | 2,426,570 | 2,337,573 |
Operating Segments [Member] | EMEA Segment [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | 478,179 | 530,242 |
Operating Segments [Member] | APAC Segment [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | 100,295 | 101,169 |
Intersegment Eliminations [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | $ (494,527) | $ (283,333) |
Segment Information - Pre-Tax D
Segment Information - Pre-Tax Depreciation and Amortization by Operating Segment (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended | ||
Sep. 30, 2018 | Sep. 30, 2017 | Sep. 30, 2018 | Sep. 30, 2017 | |
Segment Reporting Information [Line Items] | ||||
Depreciation and amortization of property and equipment | $ 5,306 | $ 6,701 | $ 16,018 | $ 19,430 |
Amortization of intangible assets | 4,185 | 4,210 | 11,399 | 12,643 |
Depreciation and amortization, total | 9,491 | 10,911 | 27,417 | 32,073 |
North America Segment [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Depreciation and amortization of property and equipment | 4,131 | 5,276 | 12,587 | 15,380 |
Amortization of intangible assets | 3,949 | 4,012 | 10,670 | 12,036 |
EMEA Segment [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Depreciation and amortization of property and equipment | 1,052 | 1,287 | 3,053 | 3,662 |
Amortization of intangible assets | 71 | 216 | 12 | |
APAC Segment [Member] | ||||
Segment Reporting Information [Line Items] | ||||
Depreciation and amortization of property and equipment | 123 | 138 | 378 | 388 |
Amortization of intangible assets | $ 165 | $ 198 | $ 513 | $ 595 |
Acquisition - Additional Inform
Acquisition - Additional Information (Detail) - USD ($) | Aug. 01, 2018 | Sep. 30, 2018 | Sep. 30, 2017 | Dec. 31, 2017 |
Business Acquisition [Line Items] | ||||
Acquisitions, net of cash and cash equivalents acquired | $ 74,938,000 | $ 186,932,000 | ||
Goodwill | $ 167,065,000 | $ 131,431,000 | ||
Cardinal Solutions Group, Inc [Member] | ||||
Business Acquisition [Line Items] | ||||
Acquisition, percentage of issued and outstanding shares acquired | 100.00% | |||
Acquisitions, net of cash and cash equivalents acquired | $ 79,000,000 | |||
Cardinal Solutions Group, Inc [Member] | North America Segment [Member] | ||||
Business Acquisition [Line Items] | ||||
Net assets acquired | 42,500,000 | |||
Identifiable intangible assets | 27,540,000 | |||
Goodwill | $ 36,500,000 | |||
Cardinal Solutions Group, Inc [Member] | North America Segment [Member] | Customer Relationships [Member] | ||||
Business Acquisition [Line Items] | ||||
Estimated useful life of acquired intangible assets | 10 years |