Document and Entity Information
Document and Entity Information - USD ($) | 12 Months Ended | ||
Dec. 31, 2019 | Feb. 07, 2020 | Jun. 28, 2019 | |
Cover [Abstract] | |||
Document Type | 10-K | ||
Amendment Flag | false | ||
Document Period End Date | Dec. 31, 2019 | ||
Document Fiscal Year Focus | 2019 | ||
Document Fiscal Period Focus | FY | ||
Trading Symbol | NSIT | ||
Entity Registrant Name | INSIGHT ENTERPRISES, INC. | ||
Entity Central Index Key | 0000932696 | ||
Current Fiscal Year End Date | --12-31 | ||
Entity Well-known Seasoned Issuer | Yes | ||
Entity Current Reporting Status | Yes | ||
Entity Voluntary Filers | No | ||
Entity Filer Category | Large Accelerated Filer | ||
Entity Small Business | false | ||
Entity Emerging Growth Company | false | ||
Entity Shell Company | false | ||
Entity Interactive Data Current | Yes | ||
Entity File Number | 0-25092 | ||
Entity Tax Identification Number | 86-0766246 | ||
Entity Address, Address Line One | 6820 South Harl Avenue | ||
Entity Address, City or Town | Tempe | ||
Entity Address, State or Province | AZ | ||
Entity Address, Postal Zip Code | 85283 | ||
City Area Code | 480 | ||
Local Phone Number | 333-3000 | ||
Document Annual Report | true | ||
Document Transition Report | false | ||
Entity Incorporation, State or Country Code | DE | ||
Title of 12(b) Security | Common stock, par value $0.01 | ||
Security Exchange Name | NASDAQ | ||
Entity Common Stock, Shares Outstanding | 35,264,486 | ||
Entity Public Float | $ 2,046,698,623 | ||
Documents Incorporated by Reference | DOCUMENTS INCORPORATED BY REFERENCE Portions of the registrant’s Proxy Statement relating to its 2020 Annual Meeting of Stockholders have been incorporated by reference into Part III, Items 10, 11, 12, 13 and 14 of this Annual Report on Form 10-K. |
Consolidated Balance Sheets
Consolidated Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 |
Current assets: | ||
Cash and cash equivalents | $ 114,668 | $ 142,655 |
Accounts receivable, net | 2,511,383 | 1,931,736 |
Inventories | 190,833 | 148,503 |
Other current assets | 231,148 | 115,683 |
Total current assets | 3,048,032 | 2,338,577 |
Property and equipment, net | 130,907 | 72,954 |
Goodwill | 415,149 | 166,841 |
Intangible assets, net | 278,584 | 112,179 |
Other assets | 305,507 | 85,396 |
Total assets | 4,178,179 | 2,775,947 |
Current liabilities: | ||
Accounts payable—trade | 1,275,957 | 978,104 |
Accounts payable—inventory financing facilities | 253,676 | 304,130 |
Accrued expenses and other current liabilities | 352,204 | 253,033 |
Current portion of long-term debt | 1,691 | 1,395 |
Total current liabilities | 1,883,528 | 1,536,662 |
Long-term debt | 857,673 | 195,525 |
Deferred income taxes | 44,633 | 683 |
Other liabilities | 232,027 | 56,088 |
Total liabilities | 3,017,861 | 1,788,958 |
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,263 and 35,482 shares issued and outstanding, respectively | 353 | 355 |
Additional paid-in capital | 357,032 | 323,622 |
Retained earnings | 841,097 | 704,665 |
Accumulated other comprehensive loss – foreign currency translation adjustments | (38,164) | (41,653) |
Total stockholders’ equity | 1,160,318 | 986,989 |
Total liabilities and stockholders' equity | $ 4,178,179 | $ 2,775,947 |
Consolidated Balance Sheets (Pa
Consolidated Balance Sheets (Parenthetical) - $ / shares | Dec. 31, 2019 | Dec. 31, 2018 |
Statement Of Financial Position [Abstract] | ||
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,263,000 | 35,482,000 |
Common stock, shares outstanding | 35,263,000 | 35,482,000 |
Consolidated Statements of Oper
Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Net sales: | |||||||||||
Total net sales | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Costs of goods sold: | |||||||||||
Total costs of goods sold | 1,959,174 | 1,636,352 | 1,560,572 | 1,436,994 | 1,494,882 | 1,512,812 | 1,576,493 | 1,502,231 | 6,593,092 | 6,086,418 | 5,785,053 |
Gross profit | 337,982 | 276,195 | 275,449 | 248,472 | 254,164 | 234,914 | 264,377 | 240,263 | 1,138,098 | 993,718 | 918,570 |
Operating expenses: | |||||||||||
Selling and administrative expenses | 266,970 | 223,215 | 199,489 | 191,063 | 194,790 | 184,095 | 189,464 | 188,180 | 880,737 | 756,529 | 723,328 |
Severance and restructuring expenses | 1,713 | 2,662 | 680 | 370 | 715 | 683 | 382 | 1,644 | 5,425 | 3,424 | 9,002 |
Loss on sale of foreign entity | 3,646 | ||||||||||
Acquisition-related expenses | 2,283 | 5,896 | 3,163 | 188 | 94 | 11,342 | 282 | 3,329 | |||
Earnings from operations | 67,016 | 44,422 | 72,117 | 57,039 | 58,659 | 49,948 | 74,437 | 50,439 | 240,594 | 233,483 | 179,265 |
Non-operating (income) expense: | |||||||||||
Interest expense, net | 11,897 | 7,694 | 4,335 | 4,552 | 5,141 | 5,802 | 4,932 | 5,862 | 28,478 | 21,737 | 17,965 |
Other expense (income), net | (458) | (538) | 346 | 1,050 | (1,194) | 932 | 49 | 57 | 400 | (156) | 2,202 |
Earnings before income taxes | 55,577 | 37,266 | 67,436 | 51,437 | 54,712 | 43,214 | 69,456 | 44,520 | 211,716 | 211,902 | 159,098 |
Income tax expense | 12,627 | 10,134 | 17,438 | 12,110 | 7,671 | 11,060 | 17,977 | 11,517 | 52,309 | 48,225 | 68,415 |
Net earnings | $ 42,950 | $ 27,132 | $ 49,998 | $ 39,327 | $ 47,041 | $ 32,154 | $ 51,479 | $ 33,003 | $ 159,407 | $ 163,677 | $ 90,683 |
Net earnings per share: | |||||||||||
Basic | $ 1.22 | $ 0.76 | $ 1.40 | $ 1.10 | $ 1.33 | $ 0.91 | $ 1.45 | $ 0.92 | $ 4.49 | $ 4.60 | $ 2.54 |
Diluted | $ 1.20 | $ 0.76 | $ 1.38 | $ 1.09 | $ 1.31 | $ 0.89 | $ 1.44 | $ 0.91 | $ 4.43 | $ 4.55 | $ 2.50 |
Shares used in per share calculations: | |||||||||||
Basic | 35,259 | 35,512 | 35,772 | 35,609 | 35,480 | 35,468 | 35,483 | 35,913 | 35,538 | 35,586 | 35,741 |
Diluted | 35,755 | 35,868 | 36,111 | 36,103 | 35,999 | 35,957 | 35,815 | 36,263 | 35,959 | 36,009 | 36,207 |
Products [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | $ 6,732,121 | $ 6,249,938 | $ 6,038,744 | ||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | 6,125,360 | 5,711,400 | 5,512,402 | ||||||||
Services [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | 999,069 | 830,198 | 664,879 | ||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | $ 467,732 | $ 375,018 | $ 272,651 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Statement Of Income And Comprehensive Income [Abstract] | |||
Net earnings | $ 159,407 | $ 163,677 | $ 90,683 |
Other comprehensive income (loss), net of tax: | |||
Foreign currency translation adjustments | 3,489 | (17,389) | 31,835 |
Total comprehensive income | $ 162,896 | $ 146,288 | $ 122,518 |
Consolidated Statements of Stoc
Consolidated Statements of Stockholders' Equity - USD ($) shares in Thousands, $ in Thousands | Total | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Other Comprehensive Loss [Member] | Retained Earnings [Member] |
Beginning Balance at Dec. 31, 2016 | $ 713,443 | $ 355 | $ 309,650 | $ (56,099) | $ 459,537 | |
Beginning Balance, Shares at Dec. 31, 2016 | 35,484 | |||||
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes, Value | (5,318) | $ 3 | (5,321) | |||
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes, Shares | (345) | |||||
Stock-based compensation expense | 12,826 | 12,826 | ||||
Foreign currency translation adjustments, net of tax | 31,835 | 31,835 | ||||
Net earnings | 90,683 | 90,683 | ||||
Ending Balance at Dec. 31, 2017 | 843,469 | $ 358 | 317,155 | (24,264) | 550,220 | |
Ending Balance, Shares at Dec. 31, 2017 | 35,829 | |||||
Cumulative effect of accounting change | 7,176 | 7,176 | ||||
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes, Value | (3,230) | $ 3 | (3,233) | |||
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes, Shares | (294) | |||||
Stock-based compensation expense | 15,355 | 15,355 | ||||
Repurchase of treasury stock, Amount | (22,069) | $ (22,069) | ||||
Repurchase of treasury stock, Shares | (641) | |||||
Retirement of treasury stock, Amount | $ (6) | $ 22,069 | (5,655) | (16,408) | ||
Retirement of treasury stock, Shares | 641 | (641) | ||||
Foreign currency translation adjustments, net of tax | (17,389) | (17,389) | ||||
Net earnings | 163,677 | 163,677 | ||||
Ending Balance at Dec. 31, 2018 | 986,989 | $ 355 | 323,622 | (41,653) | 704,665 | |
Ending Balance, Shares at Dec. 31, 2018 | 35,482 | |||||
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes, Value | (6,572) | $ 3 | (6,575) | |||
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes, Shares | (322) | |||||
Stock-based compensation expense | 16,011 | 16,011 | ||||
Equity component of convertible senior notes, net of deferred tax of $14,819 and issuance costs of $1,700 | 44,731 | 44,731 | ||||
Issuance of warrants related to convertible senior notes | 34,440 | 34,440 | ||||
Purchase of note hedge related to convertible senior notes, net of deferred tax of $16,047 | (50,278) | (50,278) | ||||
Repurchase of treasury stock, Amount | (27,899) | $ (27,899) | ||||
Repurchase of treasury stock, Shares | (541) | |||||
Retirement of treasury stock, Amount | $ (5) | $ 27,899 | (4,919) | (22,975) | ||
Retirement of treasury stock, Shares | 541 | (541) | ||||
Foreign currency translation adjustments, net of tax | 3,489 | 3,489 | ||||
Net earnings | 159,407 | 159,407 | ||||
Ending Balance at Dec. 31, 2019 | $ 1,160,318 | $ 353 | $ 357,032 | $ (38,164) | $ 841,097 | |
Ending Balance, Shares at Dec. 31, 2019 | 35,263 |
Consolidated Statements of St_2
Consolidated Statements of Stockholders' Equity (Parenthetical) $ in Thousands | 12 Months Ended |
Dec. 31, 2019USD ($) | |
Statement Of Stockholders Equity [Abstract] | |
Equity component of convertible senior notes, Deferred tax | $ 14,819 |
Equity component of convertible senior notes, issuance cost | 1,700 |
Purchase of note hedge related to convertible senior notes, deferred tax | $ 16,047 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Cash flows from operating activities: | |||
Net earnings | $ 159,407 | $ 163,677 | $ 90,683 |
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities: | |||
Depreciation and amortization | 46,209 | 37,458 | 42,599 |
Provision for losses on accounts receivable | 5,079 | 4,776 | 5,245 |
Non-cash stock-based compensation | 16,011 | 15,355 | 12,826 |
Deferred income taxes | 7,418 | 9,126 | 19,139 |
Other adjustments | 11,546 | 3,929 | 6,840 |
Changes in assets and liabilities: | |||
Increase in accounts receivable | (118,971) | (46,883) | (208,065) |
Decrease (increase) in inventories | 11,944 | 46,534 | (14,046) |
(Increase) decrease in other assets | (129,745) | 12,424 | 3,342 |
(Decrease) increase in accounts payable | (612) | 29,844 | (237,457) |
Increase (decrease) in accrued expenses and other liabilities | 119,590 | 16,407 | (28,172) |
Net cash provided by (used in) operating activities | 127,876 | 292,647 | (307,066) |
Cash flows from investing activities: | |||
Acquisitions, net of cash and cash equivalents acquired | (664,287) | (74,938) | (186,932) |
Purchases of property and equipment | (69,086) | (17,251) | (19,230) |
Proceeds from sale of foreign entity | 479 | 1,517 | |
Net cash used in investing activities | (733,373) | (91,710) | (204,645) |
Cash flows from financing activities: | |||
Borrowings on senior revolving credit facility | 242,936 | 569,232 | 1,151,216 |
Repayments on senior revolving credit facility | (242,936) | (686,732) | (1,033,716) |
Borrowings on accounts receivable securitization financing facility | 2,364,500 | 3,357,000 | 3,961,389 |
Repayments on accounts receivable securitization financing facility | (2,558,500) | (3,188,000) | (3,975,889) |
Borrowings under Term Loan A | 175,000 | ||
Repayments under Term Loan A | (166,250) | (8,750) | |
Net (repayments) borrowings under inventory financing facility | (50,454) | (15,338) | 141,037 |
Proceeds from issuance of convertible senior notes | 341,250 | ||
Proceeds from issuance of warrants | 34,440 | ||
Purchase of note hedge related to convertible senior notes | (66,325) | ||
Repurchases of treasury stock | (27,899) | (22,069) | |
Other payments | (9,396) | (6,871) | (13,166) |
Net cash provided by (used in) financing activities | 577,587 | (159,028) | 397,121 |
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances | (86) | (5,061) | 16,089 |
(Decrease) increase in cash, cash equivalents and restricted cash | (27,996) | 36,848 | (98,501) |
Cash, cash equivalents and restricted cash at beginning of year | 144,293 | 107,445 | 205,946 |
Cash, cash equivalents and restricted cash at end of year | 116,297 | $ 144,293 | $ 107,445 |
ABL Facility [Member] | |||
Cash flows from financing activities: | |||
Borrowings on senior revolving credit facility | 1,680,515 | ||
Repayments on senior revolving credit facility | $ (1,130,544) |
Operations and Summary of Signi
Operations and Summary of Significant Accounting Policies | 12 Months Ended |
Dec. 31, 2019 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Operations and Summary of Significant Accounting Policies | (1) Operations and Summary of Significant Accounting Policies Description of Business We empower organizations of all sizes with Intelligent Technology Solutions TM Operating Segment Geography North America United States ("U.S.") 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 are largely software and certain software-related services. Acquisitions Effective August 30, 2019, we acquired PCM, Inc. (“PCM”), a provider of multi-vendor technology offerings, including hardware, software and services, for a purchase price of approximately $745,562,000, including cash and cash equivalents of $84,637,000 and the payment of PCM’s outstanding debt. The acquisition was funded through a combination of using cash on hand and borrowings under our senior secured revolving credit facility (the “ABL facility”). Effective August 1, 2018, we acquired Cardinal Solutions Group, Inc. (“Cardinal”), a digital solutions provider, for a purchase price, net of cash acquired, of approximately $78,400,000, including the final working capital adjustment and tax gross up adjustments. The acquisition was funded using cash on hand. Effective January 6, 2017, we acquired Datalink Corporation (“Datalink”), a leading provider of IT services and enterprise data center solutions based in Eden Prairie, Minnesota, for a cash purchase price of $257,456,000, which included cash and cash equivalents acquired of $76,597,000. The acquisition was funded using cash on hand and borrowings under our revolving facility in the form of an incremental Term Loan A (“TLA”). Our results of operations include the results of PCM, Cardinal and Datalink from their respective acquisition dates. (See Note 20 for a discussion of our acquisitions). Principles of Consolidation and Presentation 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. Included in our accounts receivable, net balance at December 31, 2019 is $15,078,000 of accounts receivable from an unconsolidated affiliate. References to “the Company,” “Insight,” “we,” “us,” “our” and other similar words refer to Insight Enterprises, Inc. and its consolidated subsidiaries, unless the context suggests otherwise. Acquisition Accounting The Company accounts for all business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes estimates and assumptions. Initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. Acquisition-related expenses and transaction costs associated with business combinations are expensed as incurred. Use of Estimates The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (“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. Cash, Cash Equivalents and Restricted Cash We consider all highly liquid investments with maturities at the date of purchase of three months or less to be cash equivalents. Book overdrafts represent the amount by which outstanding checks issued, but not yet presented to our banks for disbursement, exceed balances on deposit in applicable bank accounts and a legal right of offset with our positive cash balances in other financial institution accounts does not exist. Our book overdrafts, which are not directly linked to a credit facility or other bank overdraft arrangement, do not result in an actual bank financing, but rather constitute normal unpaid trade payables at the end of a reporting period. These amounts are included within our accounts payable balance in our consolidated balance sheets. The changes in these book overdrafts are included within the changes in accounts payable line item as a component of cash flows from operating activities in our consolidated statements of cash flows. Restricted cash generally includes any cash that is restricted as to withdrawal or usage. These amounts are included with cash and cash equivalents on the consolidated statement of cash flows. All cash receipts/payments with third parties directly to/from restricted cash accounts are reported as an operating, investing or financing cash flow, based on the nature of the transaction. Allowance for Doubtful Accounts We establish an allowance for doubtful accounts to reflect our best estimate of probable losses inherent in our accounts receivable balance. The allowance is based on our evaluation of the aging of the receivables, historical write-offs and the current economic environment. We write off individual accounts against the reserve when we no longer believe that it is probable that we will collect the receivable because we become aware of a client’s or partner’s inability to meet its financial obligations. Such awareness may be as a result of bankruptcy filings, or deterioration in the client’s or partner’s operating results or financial position. Inventories We state inventories, principally purchased IT hardware, at the lower of weighted average cost (which approximates cost under the first-in, first-out method) or net realizable value. We evaluate inventories for excess, obsolescence or other factors that may render inventories unmarketable at normal margins. Write-downs are recorded so that inventories reflect the approximate net realizable value and take into account contractual provisions with our partners governing price protection, stock rotation and return privileges relating to obsolescence. Because of the large number of transactions and the complexity of managing the price protection and stock rotation process, estimates are made regarding write-downs of the carrying amount of inventories. Additionally, assumptions about future demand, market conditions and decisions by manufacturers/publishers to discontinue certain products or product lines can affect our decision to write down inventories. Inventories not available for sale relate to product sales transactions in which we are warehousing the product and will be deploying the product to our clients’ designated locations subsequent to period-end. Additionally, we may perform services on a portion of the product prior to shipment to our clients and will be paid a fee for doing so. Although these product contracts are non-cancelable with customary credit terms beginning the date the inventories are segregated in our warehouse and invoiced to the client and the warranty periods begin on the date of invoice under previous accounting guidance, prior to Topic 606 , these transactions d id not meet the sales recognition criteria under GAAP. Therefore, we d id not record sales and the inventories were classified as inventories not available for sale on our consolidated balance sheet until the product wa s delivered. If clients remit ted payment before we deliver ed the product to them, then we record ed the payments received as deferred revenue on our consolidated balance sheet until such time as the product wa s delivered. For additional information about our accounting policy related to these transactions after adopting Topic 606 , see the Bill and Hold Transactions section of our Sales Recognition policy, below. Property and Equipment We record property and equipment at cost. We capitalize major improvements and betterments, while maintenance, repairs and minor replacements are expensed as incurred. Depreciation or amortization is provided using the straight-line method over the following estimated economic lives of the assets: Estimated Economic Life Leasehold improvements Shorter of underlying lease term or asset life Furniture and fixtures 2 – 7 years Equipment 3 – 5 years Software 3 – 10 years Buildings 29 years External direct costs of materials and services consumed in developing or obtaining internal-use computer software and payroll and payroll-related costs for teammates who are directly associated with and who devote time to internal-use computer software development projects, to the extent of the time spent directly on the project and specific to application development, are capitalized. Reviews are regularly performed to determine whether facts and circumstances exist which indicate that the economic life is shorter than originally estimated or the carrying amount of assets may not be recoverable. When an indication exists that the carrying amount of long-lived assets may not be recoverable, we assess the recoverability of our assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Such impairment test is based on the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. Impairment, if any, is based on the excess of the carrying amount over the estimated fair value of those assets. Goodwill Goodwill is recorded when the purchase price paid for an acquisition exceeds the estimated fair value of net identified tangible and intangible assets acquired. Goodwill is tested for impairment at the reporting unit level on an annual basis in the fourth quarter and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has three reporting units, which are the same as our operating segments. Multiple valuation techniques would likely be used to assess the fair value of the reporting unit. These techniques include the use of estimates and assumptions that are inherently uncertain. Changes in these estimates and assumptions could materially affect the determination of fair value or goodwill impairment, or both. Intangible Assets We amortize finite lived intangible assets acquired in business combinations using the straight-line method over the estimated economic lives of the intangible assets from the date of acquisition. We regularly perform reviews to determine if facts and circumstances exist which indicate that the economic lives of our intangible assets are shorter than originally estimated or the carrying amount of these assets may not be recoverable. When an indication exists that the carrying amount of intangible assets may not be recoverable, we assess the recoverability of our assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Such impairment test is based on the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. Impairment, if any, is based on the excess of the carrying amount over the estimated fair value of those assets. Leases We adopted ASU No. 2016-02, “Leases” (Topic 842) with a date of initial application of January 1, 2019. As a result, we updated our accounting policy for leases. We determine if a contract or arrangement is, or contains, a lease at inception. Balances related to operating leases are included in other assets, other current liabilities, and other liabilities in our consolidated balance sheet. Balances related to financing leases are included in property and equipment, current portion of long-term debt, and long-term debt in our consolidated balance sheet. Right of use (“ROU”) assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset includes any prepaid lease payments and additional direct costs and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Self-Insurance We are self-insured in the U.S. for medical insurance up to certain annual stop-loss limits and workers’ compensation claims up to certain deductible limits. We establish reserves for claims, both reported and incurred but not reported, using currently available information as well as our historical claims experience. Treasury Stock We record repurchases of our common stock as treasury stock at cost. We also record the subsequent retirement of these treasury shares at cost. The excess of the cost of the shares retired over their par value is allocated between additional paid-in capital and retained earnings. The amount recorded as a reduction of paid-in capital is based on the excess of the average original issue price of the shares over par value. The remaining amount is recorded as a reduction of retained earnings. 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. As a result, we changed our accounting policy for sales recognition where detailed below. 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 1) as a principal by transferring control of a product or service or 2) as an agent by arranging for the sales of a vendor’s product or service. 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. 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. 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. W e estimate the price based on observable inputs, including direct labor hours and allocable costs , or use observable stand-alone prices when they are available. Product Offerings Hardware We recognize hardware product revenue on a gross basis 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 Free On Board (“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. In addition to other factors considered, we 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. 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, or clients needing integrated stock available for immediate deployment. 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. 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 on a gross basis 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. For sales transactions for certain security software products that are sold with integral third-party delivered software maintenance, we changed our accounting to record the software license on a net basis, as the agent in the arrangement, given the predominant nature of the goods and services provided to the customer. This is a change from our accounting treatment prior to the adoption of Topic 606, whereby 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. Vendor Direct Support Services Contracts Clients 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. 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. 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. We report all fees earned from activities recognized 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. 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. 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 . 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. 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. Costs of Goods Sold Costs of goods sold include product costs, direct costs incurred associated with delivering services, outbound and inbound freight costs and provisions for inventory reserves. These costs are reduced by provisions for supplier discounts and certain payments and credits received from partners, as described under “Partner Funding” below. Selling and Administrative Expenses Selling and administrative expenses include salaries and wages for teammates who are not directly associated with delivering services, bonuses and incentives, stock-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, reduced by certain payments and credits received from partners related to shared marketing expense programs, as described under “Partner Funding” below, depreciation of property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses. Partner Funding We receive payments and credits from partners, including consideration pursuant to volume sales incentive programs, volume purchase incentive programs and shared marketing expense programs. Partner funding received pursuant to volume sales incentive programs is recognized as it is earned as a reduction to costs of goods sold. Partner funding received pursuant to volume purchase incentive programs is allocated as a reduction to inventories based on the applicable incentives earned from each partner and is recorded in cost of goods sold as the related inventory is sold. Partner funding received pursuant to shared marketing expense programs is recorded as it is earned as a reduction of the related selling and administrative expenses in the period the program takes place if the consideration represents a reimbursement of specific, incremental, identifiable costs. Consideration that exceeds the specific, incremental, identifiable costs is classified as a reduction of costs of goods sold. The amount of partner funding recorded as a reduction of selling and administrative expenses in our statements of operations totaled $77,668,000, $68,571,000 and $53,227,000 in 2019, 2018 and 2017, respectively. Concentrations of Risk Credit Risk Although we are affected by the international economic climate, management does not believe material credit risk concentration existed at December 31, 2019. We monitor our clients’ financial condition and do not require collateral. No single client accounted for more than 3% of our consolidated net sales in 2019. Partner Risk Purchases from Microsoft and Tech Data (a distributor) accounted for approximately 12% each of our aggregate purchases in 2019. No other partner accounted for more than 10% of purchases in 2019. Our top five partners as a group for 2019 were Microsoft, Tech Data (a distributor), Cisco Systems, HP Inc. and Dell, and approximately 61% of our total purchases during 2019 came from this group of partners. Although brand names and individual products are important to our business, we believe that competitive sources of supply are available in substantially all of our product categories such that, with the exception of Microsoft, we are not dependent on any single partner for sourcing products. Advertising Costs Advertising costs are expensed as they are incurred. Advertising expense of $62,913,000, $57,448,000 and $47,053,000 was recorded in 2019, 2018 and Stock-Based Compensation Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the reward. Stock-based compensation expense is classified in the same line item of our consolidated statements of operations as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units (“RSUs”) is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis). Forfeitures are recognized as they occur. Foreign Currencies We use the U.S. dollar as our reporting currency. The functional currencies of our foreign subsidiaries are the local currencies. Accordingly, assets and liabilities of the subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet dates. Income and expense items are translated at the average exchange rate for each month within the year. The resulting translation a |
Sales Recognition
Sales Recognition | 12 Months Ended |
Dec. 31, 2019 | |
Revenue From Contract With Customer [Abstract] | |
Sales Recognition | (2) Sales Recognition Disaggregation of Revenue In the following table, revenue is disaggregated by our reportable operating segments, which are primarily defined by Year Ended December 31, 2019 North America EMEA APAC Consolidated Major Offerings Hardware $ 3,957,507 $ 622,949 $ 34,965 $ 4,615,421 Software 1,269,983 753,729 92,988 2,116,700 Services 796,815 149,966 52,288 999,069 $ 6,024,305 $ 1,526,644 $ 180,241 $ 7,731,190 Major Client Groups Large Enterprise / Corporate $ 4,466,384 $ 1,126,388 $ 59,786 $ 5,652,558 Public Sector 597,489 323,590 55,422 976,501 Small and Medium-Sized Businesses 960,432 76,666 65,033 1,102,131 $ 6,024,305 $ 1,526,644 $ 180,241 $ 7,731,190 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 5,759,247 $ 1,432,300 $ 156,279 $ 7,347,826 Net revenue recognition (Agent) 265,058 94,344 23,962 383,364 $ 6,024,305 $ 1,526,644 $ 180,241 $ 7,731,190 Year Ended December 31, 2018 North America EMEA APAC Consolidated Major Offerings Hardware $ 3,610,356 $ 653,499 $ 29,496 $ 4,293,351 Software 1,112,715 736,509 107,363 1,956,587 Services 639,910 140,233 50,055 830,198 $ 5,362,981 $ 1,530,241 $ 186,914 $ 7,080,136 Major Client Groups Large Enterprise / Corporate $ 3,951,900 $ 1,134,696 $ 49,826 $ 5,136,422 Public Sector 498,873 327,818 76,567 903,258 Small and Medium-Sized Businesses 912,208 67,727 60,521 1,040,456 $ 5,362,981 $ 1,530,241 $ 186,914 $ 7,080,136 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 5,143,228 $ 1,439,979 $ 164,394 $ 6,747,601 Net revenue recognition (Agent) 219,753 90,262 22,520 332,535 $ 5,362,981 $ 1,530,241 $ 186,914 $ 7,080,136 Contract Balances The following table provides information about receivables and contract liabilities as of December 31, 2019 and 2018 (in thousands): December 31, December 31, 2019 2018 Current receivables, which are included in “Accounts receivable, net” $ 2,511,383 $ 1,931,736 Non-current receivables, which are included in “Other assets” 154,417 38,157 Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” 84,814 82,117 Significant changes in the contract liabilities balances during the year ended December 31, 2019 are as follows (in thousands): Increase (Decrease) Balances at January 1, 2018 $ 86,743 Recognition of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (72,779 ) Cash received in advance and not recognized as revenue 68,153 Balances at December 31, 2018 $ 82,117 Recognition of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (73,750 ) Cash received in advance and not recognized as revenue 69,376 Contract liabilities assumed in an acquisition 7,071 Balances at December 31, 2019 $ 84,814 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 December 31, 2019 that are expected to be recognized in the future (in thousands): Services 2020 104,178 2021 32,080 2022 12,838 2023 and thereafter 6,254 Total remaining performance obligations $ 155,350 Remaining performance obligations that have original expected durations of one year or less are not included in the table above, with the exception of those associated with our OneCall Support Services contracts. OneCall Support Services contracts are included in the table above regardless of original duration. Amounts not included in the table above have an average original expected duration of nine 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 December 31, 2019 and do not disclose information about related remaining performance obligations in the table above. Our open time and material contracts at December 31, 2019, have an average expected duration of 12 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 as of December 31, 2019, in the table above. The following summarize the effects of adopting Topic 606 on the Company’s consolidated statement of operations and statement of cash flows for the year ended December 31, 2018 (in thousands, except for per share data): STATEMENT OF OPERATIONS FOR TH E YEAR ENDED DECEMBER 31, 2018 Pre-Topic 606 As Reported Adjustments Adoption Net sales: Products $ 6,249,938 $ 49,497 $ 6,299,435 Services 830,198 (11,675 ) 818,523 Total net sales 7,080,136 37,822 7,117,958 Costs of goods sold: Products 5,711,400 39,616 5,751,016 Services 375,018 479 375,497 Total costs of goods sold 6,086,418 40,095 6,126,513 Gross profit 993,718 (2,273 ) 991,445 Operating expenses: Selling and administrative expenses 756,529 373 756,902 Severance and restructuring expenses 3,424 — 3,424 Acquisition-related expenses 282 — 282 Earnings from operations 233,483 (2,646 ) 230,837 Non-operating expense, net 21,581 8 21,589 Earnings before income taxes 211,902 (2,654 ) 209,248 Income tax expense 48,225 (519 ) 47,706 Net earnings $ 163,677 $ (2,135 ) $ 161,542 Net earnings per share: Basic $ 4.60 $ (0.06 ) $ 4.54 Diluted $ 4.55 $ (0.06 ) $ 4.49 Shares used in per share calculations: Basic 35,586 — 35,586 Diluted 36,009 — 36,009 STATEMENT OF CASH FLOWS FOR THE YEAR ENDED DECEMBER 31, 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 year ended December 31, 2018. The adjustment to net earnings noted above in reconciling our reported results of operations for the year ended December 31, 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. |
Assets Held for Sale
Assets Held for Sale | 12 Months Ended |
Dec. 31, 2019 | |
Property Plant And Equipment Assets Held For Sale Disclosure [Abstract] | |
Assets Held For Sale | (3) Assets Held for Sale On November 1, 2019, we completed the purchase of real estate in Chandler, Arizona that we intend to use as our global corporate headquarters (see Note 4 for a discussion of the purchase). During the fourth quarter of 2019, properties in Tempe, Arizona, El Segundo, Irvine and Santa Monica, California and Woodbridge, Illinois were classified as held for sale, for approximately $83,191,000, which is included in other current assets in the accompanying consolidated balance sheet as of December 31, 2019, as we look to sell current properties in preparation for our move to Chandler in 2020. |
Property and Equipment
Property and Equipment | 12 Months Ended |
Dec. 31, 2019 | |
Property Plant And Equipment [Abstract] | |
Property and Equipment | (4) Property and Equipment Property and equipment consist of the following (in thousands): December 31, 2019 2018 Software $ 114,674 $ 170,327 Buildings 92,092 64,263 Equipment 60,661 100,421 Furniture and fixtures 34,768 38,200 Leasehold improvements 33,668 26,319 Land 31,374 5,124 367,237 404,654 Accumulated depreciation and amortization (236,330 ) (331,700 ) Property and equipment, net $ 130,907 $ 72,954 Depreciation and amortization expense related to property and equipment was $22,538,000, $21,721,000 and $25,787,000 in 2019, 2018 and 2017, respectively. On November 1, 2019, we completed the purchase of real estate in Chandler, Arizona for approximately $48,000,000 that we intend to use as our global corporate headquarters. The property contains a building and some infrastructure in place that we will complete readying for our use over the next year. We intend to sell our current properties in Tempe, Arizona. Included within the software, buildings and land values presented above are assets in the process of being readied for use in the amounts of approximately $12,138,000, $27,658,000 and $11,700,000, respectively. Depreciation on these assets will commence, as appropriate, when they are ready for use and placed in service. |
Goodwill
Goodwill | 12 Months Ended |
Dec. 31, 2019 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Goodwill | (5) Goodwill The changes in the carrying amount of goodwill for the year ended December 31, 2019 are as follows (in thousands): North America EMEA APAC Consolidated Goodwill $ 443,250 $ 155,480 $ 21,535 $ 620,265 Accumulated impairment losses (323,422 ) (151,439 ) (13,973 ) (488,834 ) Goodwill acquired during 2018 36,440 (108 ) — 36,332 Foreign currency translation adjustment — (184 ) (738 ) (922 ) Balance at December 31, 2018 156,268 3,749 6,824 166,841 Goodwill acquired during 2019 240,550 7,910 — 248,460 Foreign currency translation adjustment — (87 ) (65 ) (152 ) Balance at December 31, 2019 $ 396,818 $ 11,572 $ 6,759 $ 415,149 On August 30, 2019, we acquired PCM, which is being integrated into our North America and EMEA businesses. Under the acquisition method of accounting, the preliminary purchase price for the acquisition was allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess purchase price over fair value of net assets acquired of approximately $248,860,000 was recorded as goodwill in the North America and EMEA reporting units (see Note 20). The primary driver for this acquisition was to help existing PCM clients in positioning their businesses for future growth, transforming and securing their data platforms, creating modern and mobile experiences for their workforce and optimizing the procurement of technology. The addition of PCM complements our supply chain optimization solution offering, adding scale and clients in the mid-market and corporate space in North America. On August 1, 2018, we acquired Cardinal, which has been integrated into our North America business. Under the acquisition method of accounting, the purchase price for the acquisition was allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess purchase price over fair value of net assets acquired of approximately $ , net of a measurement period adjustment of $ 400,000 recognized in 2019, w as recorded as goodwill in the North America reporting unit (see Note 2 0 ). The primary driver for this acquisition was to strengthen our services capabilities and bring value to our clients within our digital innovation services solution offering. During 2019, we periodically assessed whether any indicators of impairment existed which would require us to perform an interim impairment review. As of each interim period end during the year, we concluded that a triggering event had not occurred that would more likely than not reduce the fair value of our reporting units below their carrying values. We performed our annual test of goodwill for impairment during the fourth quarter of 2019. The results of the goodwill impairment test indicated that the fair values of our North America, EMEA and APAC reporting units, estimated using the market approach, were in excess of their respective carrying values. |
Intangible Assets
Intangible Assets | 12 Months Ended |
Dec. 31, 2019 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Intangible Assets | (6) Intangible Assets Intangible assets consist of the following (in thousands): December 31, 2019 2018 Customer relationships $ 336,455 $ 159,566 Other 15,621 5,555 352,076 165,121 Accumulated amortization (73,492 ) (52,942 ) Intangible assets, net 278,584 112,179 During 2019, we periodically assessed whether any indicators of impairment existed related to our intangible assets. As of each interim period end during the year, we concluded that a triggering event had not occurred that would more likely than not reduce the fair value of our intangible assets below their carrying values. Amortization expense recognized in 2019, 2018 and 2017 was $23,671,000, $15,737,000 and $16,812,000, respectively. Future amortization expense for the remaining unamortized balance as of December 31, 2019 is estimated as follows (in thousands): Years Ending December 31, Amortization Expense 2020 $ 36,562 2021 31,259 2022 30,631 2023 29,297 2024 27,846 Thereafter 122,989 Total amortization expense $ 278,584 |
Accounts Payable - Inventory Fi
Accounts Payable - Inventory Financing Facilities | 12 Months Ended |
Dec. 31, 2019 | |
Payables And Accruals [Abstract] | |
Accounts Payable - Inventory Financing Facilities | (7) Accounts Payable - Inventory Financing Facilities We have entered into agreements with financial intermediaries to facilitate the purchase of inventory from various suppliers under certain terms and conditions, as described below. These amounts are classified separately as accounts payable - inventory financing facilities in the accompanying consolidated balance sheets. On July 10, 2019, we entered into an unsecured inventory financing facility with a maximum availability for vendor purchases of $200,000,000 with MUFG Bank Ltd (“MUFG”). On August 30, 2019, we terminated our existing inventory financing facility with Wells Fargo Capital Finance, LLC (“Wells Fargo”) and entered into a new unsecured inventory financing facility with Wells Fargo with an aggregate availability for vendor purchases under the facility of $250,000,000. As of December 31, 2019, our combined inventory financing facilities had a total maximum capacity of $450,000,000, of which $ facilit ies provided the accounts payable are paid within stated vendor terms ( typically 60 days ); however, w e impute interest on the average daily balance outstanding during these stated vendor terms based on our incremental borrowing rate during the period. Imputed interest of $ , $ and $ was recorded in 2019 , 2018 and 2017 , respectively. If balances are not paid within stated vendor terms, they will accrue interest at prime plus 2.00 % or prime plus 1.25 % with respect to the MUFG facility and the Wells Fargo facility, respectively . |
Debt, Finance Leases and Other
Debt, Finance Leases and Other Financing Obligations | 12 Months Ended |
Dec. 31, 2019 | |
Debt Disclosure [Abstract] | |
Debt, Finance Leases and Other Financing Obligations | (8) Debt, Finance Leases and Other Financing Obligations Debt Our long-term debt consists of the following (in thousands): December 31, 2019 2018 Senior revolving credit facility $ — $ — ABL revolving credit facility 570,706 — Accounts receivable securitization financing facility — 194,000 Convertible senior notes due 2025 284,836 — Finance leases and other financing obligations 3,822 2,920 Total 859,364 196,920 Less: current portion of long-term debt (1,691 ) (1,395 ) Long-term debt $ 857,673 $ 195,525 On August 30, 2019, we entered into a credit agreement (the “credit agreement”) providing for a senior secured revolving credit facility (the “ABL facility”), which has an aggregate U.S. dollar equivalent maximum borrowing amount of $1,200,000,000, including a maximum borrowing capacity that could be used for borrowing in certain foreign currencies of $150,000,000. While the ABL facility has a stated maximum amount, the actual availability under the ABL facility is limited by specified percentages of eligible accounts receivable and certain eligible inventory, in each case as set forth in the credit agreement. From time to time and at our option, we may request to increase the aggregate amount available for borrowing under the ABL facility by up to an aggregate of the U.S. dollar equivalent of $500,000,000, subject to customary conditions, including receipt of commitments from lenders. The ABL facility is guaranteed by certain of our material subsidiaries and is secured by a lien on certain of our assets and certain of each other borrower’s and each guarantor’s assets. The ABL facility matures on August 30, 2024. As of December 31, 2019, eligible accounts receivable and inventory were sufficient to permit access to the full $1,200,000,000 facility amount, of which $570,706,000 was outstanding. The interest rates applicable to borrowings under the ABL facility are based on the average aggregate excess availability under the ABL facility as set forth on a pricing grid in the credit agreement. Amounts outstanding under the ABL facility bear interest, payable quarterly, at a floating rate equal to a LIBOR rate plus a pre-determined spread of 1.25% to 1.50%. The floating interest rate applicable at December 31, 2019 was 2.94% per annum for the ABL facility. In addition, we pay a quarterly commitment fee on the unused portion of the facility of 0.25%, and our letter of credit participation fee ranges from 1.25% to 1.50%. During 2019, weighted average borrowings under our ABL facility were $634,361,000. Interest expense associated with the ABL facility was $8,880,000 in 2019, including the commitment fee and amortization of deferred financing fees. The ABL facility contains customary affirmative and negative covenants and events of default. If a default occurs (subject to customary grace periods and materiality thresholds) under the credit agreement, certain actions may be taken, including, but not limited to, possible termination of commitments and required payment of all outstanding principal amounts plus accrued interest and fees payable under the credit agreement. On August 30, 2019, we repaid in full and terminated our then existing senior revolving credit facility (the “revolving credit facility”). The revolving credit facility had an aggregate U.S. dollar equivalent maximum borrowing amount of $350,000,000, including a maximum borrowing capacity that could be used for borrowing in certain foreign currencies of $50,000,000. On August 30, 2019, we repaid in full and terminated our accounts receivable securitization financing facility (the “ABS facility”). The ABS facility had a maximum aggregate borrowing availability of $ 250,000,000 , subject to limitations based on the quantity and quality of the underlying accounts receivable. Convertible Senior Notes On August 15, 2019, we issued $300,000,000 aggregate principal amount of convertible senior notes (the “notes”) that mature on February 15, 2025. On August 23, 2019, we issued an additional $50,000,000 aggregate principal amount of the notes pursuant to the exercise in full by the initial purchasers of the notes of their option to purchase additional notes. The notes bear interest at an annual rate of 0.75% payable semiannually, in arrears, on February 15th and August 15th of each year. The notes are general unsecured obligations of Insight and are guaranteed on a senior unsecured basis by Insight Direct USA, Inc., a wholly owned subsidiary of Insight. Holders of the notes may convert their notes at their option at any time prior to the close of business on the business day immediately preceding June 15, 2024, under the following circumstances: (1) during any calendar quarter commencing after the calendar quarter ending on December 31, 2019 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price of our common stock per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day; (3) if we call any or all of the notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date; or (4) upon the occurrence of specified corporate events. On or after June 15, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, the holders may convert their notes at any time, regardless of the foregoing circumstances. Upon conversion, we will pay or deliver cash, shares of our common stock or a combination of the two, at our discretion. The conversion rate will initially be 14.6376 shares of common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $68.32 per share of common stock). The conversion rate is subject to change in certain circumstances and will not be adjusted for any accrued and unpaid interest. In addition, following certain events that occur prior to the maturity date or following our issuance of a notice of redemption, the conversion rate is subject to an increase for a holder who elects to convert their notes in connection with those events or during the related redemption period in certain circumstances. If we undergo a fundamental change, the holders may require us to repurchase for cash all or any portion of their notes at a fundamental change repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. As of December 31, 2019, none of the criteria for a fundamental change or a conversion rate adjustment had been met. The maximum number of shares issuable upon conversion, including the effect of a fundamental change and subject to other conversion rate adjustments, would be 6,788,208. We may redeem for cash all or any portion of the notes, at our option, on or after August 20, 2022 if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the notes. The notes are subject to certain customary events of default and acceleration clauses. As of December 31, 2019, no such events have occurred. The notes consist of the following balances reported within the consolidated balance sheet as of December 31, 2019 (in thousands): December 31, 2019 Liability: Principal $ 350,000 Less: debt discount and issuance costs, net of accumulated accretion (65,164 ) Net carrying amount $ 284,836 Equity, net of deferred tax $ 44,731 The remaining life of the debt discount and issuance cost accretion is approximately 5.125 years. The effective interest rate on the liability component of the notes is 4.325%. The following table summarizes the equity components of the notes included in additional paid-in capital reported within the consolidated balance sheet as of December 31, 2019 (in thousands): Embedded Conversion Option Embedded Conversion Option - Debt Issuance Costs Deferred Tax Total Convertible Senior Notes due 2025 $ 61,250 $ (1,700 ) $ (14,819 ) $ 44,731 The following table summarizes the interest expense components resulting from the notes reported within the consolidated statement of operations for the year ended December 31, 2019 (in thousands): Interest expense Year ended December 31, 2019 Contractual coupon interest $ 984 Amortization of debt discount $ 3,728 Amortization of debt issuance costs $ 479 Convertible Note Hedge and Warrant Transaction In connection with the issuance of the notes, we entered into certain convertible note hedge and warrant transactions (the “Call Spread Transactions”) with respect to the Company’s common stock. The convertible note hedge consists of an option to purchase up to 5,123,160 common stock shares at a price of $68.32 per share. The hedge expires on February 15, 2025 and can only be concurrently executed upon the conversion of the notes. We paid approximately $66,325,000 for the convertible note hedge transaction. Additionally, we sold warrants to purchase 5,123,160 shares of common stock at a price of $103.12 per share. The warrants expire on May 15, 2025 and can only be exercised at maturity. The Company received aggregate proceeds of approximately $34,440,000 for the sale of the warrants. The Call Spread Transactions have no effect on the terms of the notes and reduce potential dilution by effectively increasing the initial conversion price of the notes to $103.12 per share of the Company’s common stock. Finance Lease s and Other Financing Obligation s From time to time, we enter into finance leases and other financing agreements with financial intermediaries to facilitate the purchase of products from certain vendors. The current and long-term portions of our finance 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 December 31, 2019 and 2018. |
Leases
Leases | 12 Months Ended |
Dec. 31, 2019 | |
Leases [Abstract] | |
Leases | (9) Leases Effective January 1, 2019, we adopted the FASB ASU No. 2016-02 — “Leases” (Topic 842) using the effective date transition method. This approach provides a method for recording existing leases at adoption without restating comparative periods. We elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed us to carry forward the historical lease classification. In addition, we made an accounting policy election not to separate non-lease components from lease components for all existing classes of underlying assets with the exception of land and buildings. We also made an accounting policy election to not record right of use (“ROU”) assets and lease liabilities for leases with an initial term of twelve months or less on our consolidated balance sheet. Adoption of the new standard resulted in the recording of net operating lease ROU assets and lease liabilities of $65,922,000 and $70,512,000, respectively, as of January 1, 2019. The difference between the additional lease assets and lease liabilities reflected existing accrued and prepaid rent balances that were reclassified to the operating lease ROU asset at January 1, 2019. The standard did not materially impact our consolidated net earnings and had no impact on cash flows. We lease office space, distribution centers, land, vehicles and equipment. We recognize lease expense for these leases on a straight-line basis over the lease term. Certain lease agreements include one or more options to renew, with renewal terms that can extend the lease term from one to five years or more. The exercise of lease renewal options is at our sole discretion. Some agreements also include options to purchase the leased property. The estimated life of assets and leasehold improvements are limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. Certain of our lease agreements include rental payments adjusted periodically for inflation. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants. The following table provides information about the financial statement classification of our lease balances reported within the consolidated balance sheets as of December 31, 2019 and January 1, 2019 (in thousands): Leases Classification December 31, 2019 January 1, 2019 Assets Operating lease assets Other assets $ 74,684 $ 65,922 Finance lease assets Property and equipment (a) 3,297 1,693 Total lease assets $ 77,981 $ 67,615 Liabilities Current Operating lease liabilities Accrued expenses and other current liabilities $ 19,648 $ 15,788 Finance lease liabilities Current portion of long-term debt 1,691 1,395 Non-current Operating lease liabilities Other liabilities 60,285 54,724 Finance lease liabilities Long-term debt 2,131 1,525 Total lease liabilities $ 83,755 $ 73,432 (a) Recorded net of accumulated amortization of $861,000 as of December 31, 2019 and there is no accumulated amortization as of January 1, 2019. The following table provides information about the financial statement classification of our lease expenses reported within the consolidated statement of operations for the year ended December 31, 2019 (in thousands): Lease cost Classification Year ended December 31, 2019 Operating lease cost (a) (b) Selling and administrative expenses $ 21,393 Finance lease cost Amortization of leased assets Selling and administrative expenses 861 Interest on lease liabilities Interest expense, net 110 Total lease cost $ 22,364 (a) Includes immaterial amounts recorded to cost of goods sold. (b) Excludes short-term and variable lease costs, which are immaterial. Future minimum lease payments under non-cancelable leases as of December 31, 2019 are as follows (in thousands): Operating leases Finance leases Total 2020 $ 22,234 $ 1,795 $ 24,029 2021 18,279 1,076 19,355 2022 14,767 645 15,412 2023 9,220 449 9,669 2024 5,653 45 5,698 After 2024 19,559 — 19,559 Total lease payments 89,712 4,010 93,722 Less: Interest (9,779 ) (188 ) (9,967 ) Present value of lease liabilities $ 79,933 $ 3,822 $ 83,755 Operating lease payments include $13.4 The following table provides information about the remaining lease terms and discount rates applied as of December 31, 2019: December 31, 2019 Weighted average remaining lease term (years) Operating leases 6.03 Finance leases 2.92 Weighted average discount rate (%) Operating leases 3.62 Finance leases 3.65 The following table provides other information related to leases for the year ended December 31, 2019 (in thousands): December 31, 2019 Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 20,928 Leased assets obtained in exchange for new operating lease liabilities (a) 10,460 (a) Excludes operating lease assets acquired as part of the PCM acquisition of $17,951,000. Operating Leases pre-Topic 842 adoption : We have non-cancelable operating leases with third parties, primarily for administrative and distribution center space and computer equipment. Our facilities leases generally provide for periodic rent increases and many contain escalation clauses and renewal options. We recognize rent expense on a straight-line basis over the lease term. Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) as of December 31, 2018 are as follows (in thousands): Years Ending December 31, 2019 $ 21,499 2020 15,580 2021 12,121 2022 9,150 2023 6,296 Thereafter 7,238 Total minimum lease payments $ 71,884 |
Stock-Based Compensation
Stock-Based Compensation | 12 Months Ended |
Dec. 31, 2019 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Stock-Based Compensation | (10) 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): Years Ended December 31, 2019 2018 2017 North America $ 12,055 $ 11,697 $ 9,697 EMEA 3,437 3,170 2,737 APAC 519 488 392 Total Consolidated $ 16,011 $ 15,355 $ 12,826 Company Plan Our Board of Directors adopted the Amended Insight Enterprises, Inc. 2007 Omnibus Plan (the “Plan”) on March 28, 2011. The Plan was approved by our stockholders on May 18, 2011 at our 2011 annual meeting and, unless sooner terminated, will remain in place until May 18, 2021. The Plan allows the Company to grant options, stock appreciation rights, stock awards, restricted stock, stock units (which may also be referred to as “restricted stock units”), performance shares, performance units, cash-based awards and other awards payable in cash or shares of common stock to eligible non-employee directors, employees and consultants. Consultants and independent contractors are eligible if they provide bona fide services that are not related to capital raising or promoting or maintaining a market for the Company’s stock. On February 17, 2016, the Board of Directors adopted the First Amendment to the Plan (the “First Amendment”). On May 18, 2016 at our 2016 annual meeting, our stockholders approved the First Amendment. The First Amendment: (a) updates the list of performance criteria contained in Section 16.1 of the Plan; (b) imposes a limit on the dollar value of awards that may be granted to any one participant who is a non-employee director during any one calendar year; and (c) adds an objective clawback provision expressly providing that every award granted under the Plan is subject to potential forfeiture or recovery to the fullest extent called for by law, listing standard or Company policy. The First Amendment did not increase the number of shares available for grant under the Plan or extend the term of the Plan. The Plan is administered by the Compensation Committee of Insight’s Board of Directors, and, except as provided below, the Compensation Committee has the exclusive authority to administer the Plan, including the power to determine eligibility, the types of awards to be granted, the price and the timing of awards. Under the Plan, the Compensation Committee may delegate some of its authority to our Chief Executive Officer to grant awards to individuals other than individuals who are subject to the reporting requirements of Section 16(a) of the Securities Exchange Act of 1934, as amended. As of December 31, 2019 , of the shares of common stock reserved and available for grant under the Plan , shares of common stock remain available for grant under the Plan . Accounting for Restricted Stock Units We issue RSUs as incentives to certain officers and teammates and as compensation to members of our Board of Directors. We recognize compensation expense associated with the issuance of such RSUs over the vesting period for each respective RSU. The total compensation expense associated with RSUs represents the value based upon the number of RSUs awarded multiplied by the closing price of our common stock on the date of grant. The number of RSUs to be awarded under our service-based RSUs is fixed at the grant date. The number of RSUs ultimately awarded under our performance-based RSUs varies based on whether the Company achieves certain financial results. We record compensation expense each period based on our estimate of the most probable number of RSUs that will be issued under the grants of performance-based RSUs. Recipients of RSUs do not have voting or dividend rights until the vesting conditions are satisfied and shares are released. As of December 31, 2019, total compensation cost related to nonvested RSUs not yet recognized is $25,243,000, which is expected to be recognized over the next 1.26 The following table summarizes our RSU activity during 2019: Number Weighted Average Grant Date Fair Value Fair Value Nonvested at the beginning of year 1,020,930 $ 36.10 Granted 418,709 $ 56.17 Vested, including shares withheld to cover taxes (437,789 ) $ 34.07 $ 24,837,997 (a) Forfeited (78,450 ) $ 42.97 Nonvested at the end of year 923,400 $ 45.58 $ 64,905,786 (b) (a) 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. The aggregate intrinsic value for RSUs which vested during 2018 and 2017 was $14,302,223 and $20,284,762, respectively. (b) The aggregate fair value of the nonvested RSUs and the RSUs expected to vest represents the total pre-tax fair value, based on our closing stock price of $70.29 During each of the years in the three-year period ended December 31, 2019, the RSUs that vested for teammates in the United States were net-share settled such that we withheld shares with value equivalent to the teammates’ minimum statutory United States tax obligation for the applicable income and other employment taxes and remitted the equivalent cash amount to the appropriate taxing authorities. The total shares withheld during 2019, 2018 and 2017 of 115,831 6,572,000 |
Income Taxes
Income Taxes | 12 Months Ended |
Dec. 31, 2019 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | ( 1 1 ) Income Taxes The following table presents the U.S. and foreign components of earnings before income taxes and the related income tax expense (in thousands): Years Ended December 31, 2019 2018 2017 Earnings before income taxes: United States $ 142,410 $ 145,907 $ 119,330 Foreign 69,306 65,995 39,768 $ 211,716 $ 211,902 $ 159,098 Income tax expense: Current: U.S. Federal $ 20,254 $ 18,334 $ 31,067 U.S. State and local 5,457 3,218 3,636 Foreign 19,180 17,547 14,573 44,891 39,099 49,276 Deferred: U.S. Federal 9,180 8,123 20,327 U.S. State and local 1,210 1,142 (427 ) Foreign (2,972 ) (139 ) (761 ) 7,418 9,126 19,139 $ 52,309 $ 48,225 $ 68,415 The following schedule reconciles the differences between the U.S. federal income taxes at the U.S. statutory rate and our income tax expense (dollars in thousands): 2019 2018 2017 Statutory federal income tax rate $ 44,460 21.0 % $ 44,499 21.0 % $ 55,684 35.0 % State income tax expense, net of federal income tax benefit 7,239 3.4 6,767 3.2 2,808 1.8 Audits and adjustments, net 2,556 1.2 2,659 1.3 (313 ) (0.2 ) Change in valuation allowances (2,739 ) (1.3 ) 60 — 2,472 1.5 Foreign income taxed at different rates 4,024 1.9 2,639 1.2 (6,057 ) (3.8 ) U.S. mandatory deemed repatriation — — (1,396 ) (0.7 ) 5,625 3.5 Adjustment of net deferred tax assets for enacted U.S. federal tax reform — — (4,198 ) (2.0 ) 7,738 4.9 Research and development credits (5,438 ) (2.6 ) (4,132 ) (1.9 ) — — Other, net 2,207 1.1 1,327 0.7 458 0.3 Effective tax rate $ 52,309 24.7 % $ 48,225 22.8 % $ 68,415 43.0 % In December 2017, U.S. federal tax reform was enacted as part of the U.S. Tax Cuts and Jobs Act. As part of the change in tax law, beginning in 2018, the U.S. statutory federal income tax rate was reduced from 35% to 21%. This reduction required a remeasurement of our deferred tax balances that resulted in an increase in our 2017 income tax expense. In addition, the change in tax law included provisions requiring mandatory deemed repatriation of undistributed foreign earnings. In 2017 and the first nine months of 2018, we recorded provisional amounts for certain tax enactment-date effects of the new law by applying the guidance of SEC Staff Accounting Bulletin 118 because we had not yet completed our enactment-date accounting for these effects. In 2017 and 2018, the company recorded tax expense and benefit, respectively, related to the new tax law that included remeasurement of U.S. deferred income taxes, the mandatory deemed repatriation At December 31, 2017, all undistributed foreign earnings were taxed as part of the deemed repatriation of previously untaxed foreign earnings required by the U.S. Tax Cuts and Jobs Act of 2017. For foreign entities not treated as branches for U.S. tax purposes, we continue to assert indefinite reinvestment of foreign earnings, and accordingly have not accrued any additional income or withholding taxes on the potential repatriation of these earnings. At the present time, given the various complexities involved in repatriating earnings, it is not practicable to estimate the amount of tax that may be payable if these earnings were not reinvested indefinitely . The significant components of deferred tax assets and liabilities are as follows (in thousands): December 31, 2019 2018 Deferred tax assets: Net operating losses $ 27,328 $ 23,926 Foreign tax credits 16,091 16,800 Other 20,153 16,335 Gross deferred tax assets 63,572 57,061 Valuation allowances (38,247 ) (40,630 ) Total deferred tax assets 25,325 16,431 Deferred tax liabilities: Goodwill and other intangibles (48,279 ) (1,202 ) Property and equipment (12,702 ) (998 ) Other (5,406 ) (6,947 ) Total deferred tax liabilities (66,387 ) (9,147 ) Net deferred tax (liabilities) assets $ (41,062 ) $ 7,284 The net non-current deferred tax assets and liabilities are as follows (in thousands): December 31, 2019 2018 Net non-current deferred tax assets, which are included in "Other assets" $ 3,571 $ 7,967 Net non-current deferred tax liabilities, which are included in "Other liabilities" (44,633 ) (683 ) Net deferred tax (liabilities) assets $ (41,062 ) $ 7,284 As of December 31, 2019, we have a federal net operating loss carryforward (“NOL”) and U.S. state NOLs that will expire between 2020 and 2038. We also have NOLs from various non-U.S. jurisdictions of $93,090,000. While the majority of the non-U.S. NOLs have no expiration date, certain of them will expire between 2020 and 2026. Certain federal and state NOLs relate to pre-acquisition losses from acquired subsidiaries, and accordingly, are subject to annual limitations as to their use under the provisions of Internal Revenue Code Section 382 – Limitation on net operating loss carry forwards and certain built-in losses following ownership change. On the basis of currently available information, we have provided valuation allowances for certain of our deferred tax assets where we believe it is more likely than not that the related tax benefits will not be realized. At December 31, 2019 and 2018, our valuation allowances totaled $38,247,000 and $40,630,000, respectively, representing non-U.S. NOLs, foreign depreciation allowances and foreign tax credits. We believe it is more likely than not that forecasted income, including income that may be generated as a result of prudent and feasible tax planning strategies, together with the tax effects of deferred tax liabilities, will be sufficient to fully recover our remaining deferred tax assets. In the future, if we determine that realization of the remaining deferred tax assets and the availability of certain previously paid taxes to be refunded are not more likely than not, we will need to increase our valuation allowances and record additional income tax expense. Changes to our valuation allowance for the years ended December 31, 2019 and 2018 were primarily driven by U.S. federal tax reform, specifically related to U.S. mandatory deemed repatriation, foreign currency translation and other adjustments. As of December 31, 2019 and 2018, we had approximately $9,736,000 and $6,849,000, respectively, of unrecognized tax benefits. Of these amounts, approximately $442,000 and $313,000, respectively, relate d to accrued interest . The immaterial c hanges in the unrecognized tax benefits balance during the year reflect additions for tax positions in prior and current periods, subtractions due to foreign currency translation and subtractions due to audit settlements and statute expirations. 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 2018. 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 significantly increase or decrease the balance of our gross unrecognized tax benefits. We, including our subsidiaries, file income tax returns in the U.S. federal jurisdiction and many state and local and non-U.S. jurisdictions. In the U.S., federal income tax returns for 2016, 2017 and 2018 remain open to examination. For U.S. state and local taxes as well as in |
Market Risk Management
Market Risk Management | 12 Months Ended |
Dec. 31, 2019 | |
Text Block [Abstract] | |
Market Risk Management | ( 1 2 ) Market Risk Management Interest Rate Risk We have interest rate exposure arising from our financing facilities, which have variable interest rates. These variable interest rates are affected by changes in short-term interest rates. We currently do not hedge our interest rate exposure. We do not believe that the effect of reasonably possible near-term changes in interest rates will be material to our financial position, results of operations and cash flows. Our financing facilities expose our net earnings to changes in short-term interest rates since interest rates on the underlying obligations are variable. We had $570,706,000 outstanding under our ABL facility and $284,836,000 outstanding under our senior convertible notes at December 31, 2019. The interest rate attributable to the borrowings under our ABL facility and our senior convertible notes was 2.94% Although our senior convertible notes are based on a fixed rate, changes in interest rates could impact the fair market value of such notes. As of December 31, 2019, the fair market value of our convertible senior notes was $414,295,000. Foreign Currency Exchange Risk We have foreign currency exchange risk related to the translation of our foreign subsidiaries’ operating results, assets and liabilities (see Note 1 for a description of our Foreign Currencies policy). We also maintain cash accounts denominated in currencies other than the functional currency, which expose us to fluctuations in foreign exchange rates. Remeasurement of these cash balances results in gains/losses that are also reported in other expense (income), net within non-operating (income) expense. We monitor our foreign currency exposure and selectively enter into forward exchange contracts to mitigate risk associated with certain non-functional currency monetary assets and liabilities related to foreign denominated payables, receivables and cash balances. Transaction gains and losses resulting from non-functional currency assets and liabilities are offset by gains and losses on forward contracts in non-operating (income) expense, net in our consolidated statements of operations material risks. The Company does not have a significant concentration of credit risk with any single counterparty. |
Fair Value Measurements
Fair Value Measurements | 12 Months Ended |
Dec. 31, 2019 | |
Fair Value Disclosures [Abstract] | |
Fair Value Measurements | ( 1 3 ) Fair Value Measurements Fair value measurements are determined based on the following three categories: Level 1: Quoted market prices in active markets for identical assets or liabilities. Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data. Level 3: Unobservable inputs that are not corroborated by market data. As of December 31, 2019, we have no non-financial assets or liabilities that are measured and recorded at fair value on a recurring basis, and our other financial assets or liabilities generally consist of cash and cash equivalents, accounts receivable, accounts payable, accrued expenses and other current liabilities and long-term debt. The estimated fair values of our cash and cash equivalents approximate their carrying values and are determined based on quoted prices in active markets for identical assets. The estimated fair values of our long-term debt balances approximate their carrying values based on their variable interest rate terms that are based on current market interest rates for similar debt instruments. The fair values of the other financial assets and liabilities are based on the values that would be received or paid in an orderly transaction between market participants and approximate their carrying values due to their nature and short duration. |
Benefit Plans
Benefit Plans | 12 Months Ended |
Dec. 31, 2019 | |
Compensation And Retirement Disclosure [Abstract] | |
Benefit Plans | ( 1 4 ) Benefit Plans We adopted a defined contribution benefit plan (the “Defined Contribution Plan”) for our U.S. teammates which complies with section 401(k) of the Internal Revenue Code. The Company provides a discretionary match to all participants who make 401(k) contributions pursuant to the Defined Contribution Plan. The discretionary match provided to participants is equivalent to 50% of a participant’s pre-tax contributions up to a maximum of 6% of eligible compensation per pay period. Additionally, we offer several defined contribution benefit plans to our teammates outside of the United States. These plans and their related terms vary by country. Total consolidated contribution expense under these plans was $19,126,000, $15,216,000 and $14,083,000 for 2019, 2018 and 2017, respectively. |
Share Repurchase Programs
Share Repurchase Programs | 12 Months Ended |
Dec. 31, 2019 | |
Equity [Abstract] | |
Share Repurchase Programs | ( 1 5 ) Share Repurchase Programs In February 2018, our Board of Directors authorized share repurchase programs of $50,000,000. No share repurchase program was authorized in 2019 or 2017. The following table summarizes the shares of our common stock that we repurchased on the open market under these repurchase programs during the years ended December 31, 2019, 2018 and 2017, respectively, in thousands, except per share amounts: Year Total Number of Shares Purchased Average Price Paid per Share Approximate Dollar Value of Shares Purchased 2019 541 $ 51.56 $ 27,899 2018 641 34.42 22,069 2017 — — — Total 1,182 $ 49,968 All shares repurchased were retired. |
Commitments and Contingencies
Commitments and Contingencies | 12 Months Ended |
Dec. 31, 2019 | |
Commitments And Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | ( 1 6 ) 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. 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 December 31, 2019 . 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 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 December 31, 2019. Accordingly, we have not accrued any liabilities related to such indemnifications in the accompanying 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 our 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 incidental to the 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, employment claims, 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. 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 work required pursuant to any legal proceedings or the resolution of any legal proceedings during such period. Legal expenses related to defense of any legal proceeding or the negotiations, settlements, rulings and advice of outside legal counsel in connection with any legal proceedings are expensed as incurred. In connection with the acquisition of PCM, the Company has effectively assumed responsibility for PCM litigation matters, including various disputes related to PCM’s acquisition of certain assets of En Pointe Technologies in 2015. The seller of En Pointe Technologies and related entities providing various post-closing support functions to PCM have asserted claims regarding the sufficiency of earnout payments paid by PCM under the asset purchase agreement and the unwinding of the support functions post-closing. PCM has rejected and vigorously responded to those claims and is pursuing various counterclaims. The disputes are being heard by multiple courts and arbitrators in several different jurisdictions including California, Delaware and Pakistan. The Company cannot determine with certainty the costs or outcome of these matters. However, the Company is not involved in any pending or threatened legal proceedings, including the PCM litigation matters, that it believes would reasonably be expected to have a material adverse effect on its business, financial condition or results of operations. |
Supplemental Financial Informat
Supplemental Financial Information | 12 Months Ended |
Dec. 31, 2019 | |
Receivables [Abstract] | |
Supplemental Financial Information | ( 1 7 ) Supplemental Financial Information Additions and deductions related to the allowance for doubtful accounts receivable for 2019, 2018 and 2017 were as follows (in thousands): Balance at Beginning of Year Additions Deductions Balance at End of Year Allowance for doubtful accounts receivable: Year ended December 31, 2019 $ 10,462 $ 5,079 $ (4,779 ) $ 10,762 Year ended December 31, 2018 $ 10,158 $ 4,776 $ (4,472 ) $ 10,462 Year ended December 31, 2017 $ 9,138 $ 5,245 $ (4,225 ) $ 10,158 |
Cash Flows
Cash Flows | 12 Months Ended |
Dec. 31, 2019 | |
Supplemental Cash Flow Elements [Abstract] | |
Cash Flows | ( 1 8 ) Cash Flows Cash payments for interest on indebtedness and cash payments for taxes on income were as follows (in thousands): Years Ended December 31, 2019 2018 2017 Supplemental disclosures of cash flow information: Cash paid during the year for interest $ 6,246 $ 10,155 $ 10,976 Cash paid during the year for income taxes, net of refunds $ 42,484 $ 31,218 $ 55,470 |
Segment and Geographic Informat
Segment and Geographic Information | 12 Months Ended |
Dec. 31, 2019 | |
Segment Reporting [Abstract] | |
Segment and Geographic Information | ( 1 9 ) Segment and Geographic 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. The following tables summarize net sales by offering for North America, EMEA and APAC by sales mix amounts (in thousands): North America Years Ended December 31, Sales Mix 2019 2018 2017 Hardware $ 3,957,507 $ 3,610,356 $ 3,352,355 Software 1,269,983 1,112,715 1,310,118 Services 796,815 639,910 519,261 $ 6,024,305 $ 5,362,981 $ 5,181,734 EMEA Years Ended December 31, Sales Mix 2019 2018 2017 Hardware $ 622,949 $ 653,499 $ 536,500 Software 753,729 736,509 710,452 Services 149,966 140,233 108,464 $ 1,526,644 $ 1,530,241 $ 1,355,416 APAC Years Ended December 31, Sales Mix 2019 2018 2017 Hardware $ 34,965 $ 29,496 $ 27,907 Software 92,988 107,363 101,412 Services 52,288 50,055 37,154 $ 180,241 $ 186,914 $ 166,473 The method for determining what information regarding operating segments, products and services, geographic areas of operation and major clients to report is based upon the “management approach,” or the way that management organizes the operating segments within a company, for which separate financial information is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources. Our CODM is our Chief Executive Officer. 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 in 2019, 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 tables below present information about our reportable operating segments (in thousands): Year Ended December 31, 2019 North America EMEA APAC Consolidated Net Sales: Products $ 5,227,490 $ 1,376,678 $ 127,953 $ 6,732,121 Services 796,815 149,966 52,288 999,069 Total net sales 6,024,305 1,526,644 180,241 7,731,190 Costs of goods sold: Products 4,748,608 1,258,974 117,778 6,125,360 Services 404,583 40,587 22,562 467,732 Total costs of goods sold 5,153,191 1,299,561 140,340 6,593,092 Gross profit 871,114 227,083 39,901 1,138,098 Operating expenses: Selling and administrative expenses 664,374 186,957 29,406 880,737 Severance and restructuring expenses 4,946 334 145 5,425 Acquisition-related expenses 11,342 — — 11,342 Earnings from operations $ 190,452 $ 39,792 $ 10,350 $ 240,594 Year Ended December 31, 2018 North America EMEA APAC Consolidated Net Sales: Products $ 4,723,071 $ 1,390,008 $ 136,859 $ 6,249,938 Services 639,910 140,233 50,055 830,198 Total net sales 5,362,981 1,530,241 186,914 7,080,136 Costs of goods sold: Products 4,313,070 1,273,422 124,908 5,711,400 Services 317,216 35,352 22,450 375,018 Total costs of goods sold 4,630,286 1,308,774 147,358 6,086,418 Gross profit 732,695 221,467 39,556 993,718 Operating expenses: Selling and administrative expenses 545,091 182,470 28,968 756,529 Severance and restructuring expenses 1,617 1,677 130 3,424 Acquisition-related expenses 282 — — 282 Earnings from operations $ 185,705 $ 37,320 $ 10,458 $ 233,483 Year Ended December 31, 2017 North America EMEA APAC Consolidated Net Sales: Products $ 4,662,473 $ 1,246,952 $ 129,319 $ 6,038,744 Services 519,261 108,464 37,154 664,879 Total net sales 5,181,734 1,355,416 166,473 6,703,623 Costs of goods sold: Products 4,253,587 1,140,204 118,611 5,512,402 Services 236,470 24,902 11,279 272,651 Total costs of goods sold 4,490,057 1,165,106 129,890 5,785,053 Gross profit 691,677 190,310 36,583 918,570 Operating expenses: Selling and administrative expenses 530,792 164,305 28,231 723,328 Severance and restructuring expenses 4,010 4,888 104 9,002 Loss on sale of foreign entity — 3,646 — 3,646 Acquisition-related expenses 3,223 106 — 3,329 Earnings from operations $ 153,652 $ 17,365 $ 8,248 $ 179,265 The following table is a summary of our total assets by reportable operating segment (in thousands): December 31, 2019 December 31, 2018 North America $ 3,814,408 $ 2,660,886 EMEA 699,856 611,338 APAC 123,349 98,959 Corporate assets and intercompany eliminations, net (459,434 ) (595,236 ) Total assets $ 4,178,179 $ 2,775,947 The following is a summary of our geographic net sales and long-lived assets, consisting of property and equipment, net (in thousands): United States United Kingdom Other Foreign Total 2019 Net sales $ 5,696,422 $ 776,051 $ 1,258,717 $ 7,731,190 Total long-lived assets $ 103,678 $ 13,448 $ 13,781 $ 130,907 2018 Net sales $ 5,100,456 $ 843,145 $ 1,136,535 $ 7,080,136 Total long-lived assets $ 52,346 $ 12,434 $ 8,174 $ 72,954 2017 Net sales $ 4,933,805 $ 684,632 $ 1,085,186 $ 6,703,623 Net sales by geographic area are presented by attributing net sales to external customers based on the domicile of the selling location. We recorded the following pre-tax amounts, by operating segment, for depreciation and amortization in the accompanying consolidated financial statements (in thousands): Years Ended December 31, 2019 2018 2017 Depreciation and amortization of property and equipment: North America $ 17,827 $ 17,164 $ 20,241 EMEA 4,166 4,058 5,025 APAC 545 499 521 22,538 21,721 25,787 Amortization of intangible assets: North America 22,382 14,791 15,971 EMEA 828 285 73 APAC 461 661 768 23,671 15,737 16,812 Total $ 46,209 $ 37,458 $ 42,599 |
Acquisitions
Acquisitions | 12 Months Ended |
Dec. 31, 2019 | |
Business Combinations [Abstract] | |
Acquisitions | ( 20 ) Acquisitions PCM Effective August 30,2019, we acquired 100 percent of the issued and outstanding shares of PCM for a cash purchase price of $745,562,000, which included cash and cash equivalents acquired of $84,637,000 and the payment of PCM’s outstanding debt. PCM is a provider of multi-vendor technology offerings, including hardware, software and services to small, mid-sized and corporate/enterprise commercial clients, state, local and federal governments and educational institutions across the United States, Canada and the United Kingdom. Based in El Segundo, California, PCM has 40 office locations in North America and the United Kingdom and more than 4,000 teammates. We believe that this acquisition allows us to help existing PCM clients in positioning their businesses for future growth, transforming and securing their data platforms, creating modern and mobile experiences for their workforce and optimizing the procurement of technology. The addition of PCM complements our supply chain optimization solution offering, adding scale and clients in the mid-market and corporate space primarily in North America. The following table summarizes the purchase price and the estimated fair value of the assets acquired and liabilities assumed at the date of acquisition (in thousands): Purchase price net of cash and cash equivalents acquired $ 660,925 Fair value of net assets acquired: Current assets $ 532,433 Identifiable intangible assets - see description below 187,990 Property and equipment 91,213 Other assets 32,699 Current liabilities (368,647 ) Long-term liabilities, including deferred taxes (63,623 ) Total fair value of net assets acquired 412,065 Excess purchase price over fair value of net assets acquired ("goodwill") $ 248,860 Under the acquisition method of accounting, the total purchase price as shown in the table above was allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over fair value of net assets acquired was recorded as goodwill. In the fourth quarter of 2019, an adjustment of $56,700,000 was recorded to goodwill primarily due to a change in the customer relationships valuation based on updated information received for key inputs as well as an associated change in deferred taxes. The estimated fair values of current assets and liabilities are based upon their historical costs on the date of acquisition due to their short-term nature. The estimated fair values of the majority of property and equipment excluding acquired real estate are also based upon historical costs as they approximate fair value. Certain long-term assets, including PCM’s IT systems, have been written down to the estimated fair value. The preliminary estimated fair value of net assets acquired was approximately $412,065,000, including $187,990,000 of identifiable intangible assets, consisting primarily of customer relationships of $175,500,000. The fair value of the customer relationships were determined using the multiple-period excess earnings method. The identifiable intangibles resulting from the acquisition are amortized using the straight-line method over the following estimated useful lives: Intangible Assets Estimated Economic Life Customer relationships 10 - 12 Years Trade name 1 Year Non-compete agreements 1 - 3 Years Acquisition-related expenses recognized for the period from the acquisition date through December 31, 2019 was $11,342,000. Goodwill of $248,860,000, which was recorded in our North America and EMEA operating segments, represents the excess of the purchase price over the estimated fair value assigned to tangible and identifiable intangible assets acquired and liabilities assumed from PCM. The goodwill is not amortized and will be tested for impairment annually in the fourth quarter of our fiscal year. The addition of the PCM technical employees to our team and the opportunity to grow our business are the primary factors making up the goodwill recognized as part of the transaction. None of the goodwill is tax deductible. The purchase price allocation is preliminary and was allocated using information currently available. Further information related to legal accruals, taxes and other statutory assessments may lead to an adjustment of the purchase price allocation. We have consolidated the results of operations for PCM since its acquisition on August 30, 2019. Consolidated net sales and gross profit for the year ended December 31, 2019 include $733,774,000 and $105,961,000, respectively, from PCM. The following table reports unaudited pro forma information as if the acquisition of PCM had been completed at the beginning of the earliest period presented (in thousands, except per share amounts): Year Ended December 31, 2019 2018 2017 Net sales As reported $ 7,731,190 $ 7,080,136 $ 6,703,623 Pro forma $ 9,207,512 $ 9,241,183 $ 8,894,128 Net earnings As reported $ 159,407 $ 163,677 $ 90,683 Pro forma $ 171,102 $ 167,499 $ 77,496 Diluted earnings per share As reported $ 4.43 $ 4.55 $ 2.50 Pro forma $ 4.76 $ 4.65 $ 2.14 Cardinal 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 $78,400,000, including final working capital and tax gross up adjustments of $3,400,000. 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,360,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 fair value of the customer relationships was determined using the multiple-period excess earnings method. The preliminary purchase price was allocated using the acquisition method of accounting using the information available at the time. During the fourth quarter of 2018, we finalized the fair value assumptions for identifiable intangible assets with no changes being made to amounts previously recorded. Goodwill acquired approximated $36,040,000 which was recorded in our North America operating segment. The goodwill is tax deductible. The working capital adjustment was finalized in the fourth quarter of 2018 and paid in January 2019. Additionally, we finalized the purchase price allocation when the tax gross up adjustment was agreed upon in April 2019. This resulted in a reduction of the previously recorded purchase price in the second quarter of 2019. 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. Datalink Effective January 6, 2017, we acquired 100 percent of the issued and outstanding shares of Datalink, a leading provider of IT services and enterprise data center solutions based in Eden Prairie, Minnesota, for a cash purchase price of $257,456,000, which included cash and cash equivalents acquired of $76,597,000. We believe that this acquisition strengthened our position as a leading IT solutions provider with deep technical talent delivering data center solutions to clients on premise or in the cloud. The following table summarizes the purchase price and the estimated fair value of the assets acquired and liabilities assumed at the date of acquisition (in thousands): Total purchase price $ 257,456 Fair value of net assets acquired: Current assets $ 238,577 Identifiable intangible assets – see description below 94,500 Property and equipment 5,843 Other assets 17,888 Current liabilities (129,071 ) Long-term liabilities, including deferred taxes (34,421 ) Total fair value of net assets acquired 193,316 Excess purchase price over fair value of net assets acquired (“goodwill”) $ 64,140 Under the acquisition method of accounting, the total purchase price as shown in the table above was allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over fair value of net assets acquired was recorded as goodwill. The estimated fair values of current assets and liabilities (other than deferred revenue and related deferred costs) were based upon their historical costs on the date of acquisition due to their short-term nature. The majority of property and equipment were also estimated based upon historical costs as they approximated fair value. Certain long-term assets, including Datalink’s IT system, were written down to the estimated fair value based on the economic benefit expected to be realized from the assets following the acquisition. Deferred revenue acquired primarily represents monies collected prior to January 6, 2017 related to unearned revenues associated with support services to be performed in the future. The estimated fair value of deferred revenue of $65,500,000, which is included in current and long-term liabilities in the table above, was calculated using the adjusted fulfillment cost method as the present value of the costs expected to be incurred by a third party to perform the support services obligations acquired under various customer contracts, plus a reasonable profit associated with the performance effort. The deferred costs acquired represent monies paid prior to January 6, 2017 to purchase third party customer support contracts from manufacturers. The estimated fair value of the deferred costs of $48,029,000, which is included in current and other assets in the table above, was calculated in conjunction with the valuation of deferred revenue discussed above. Identified intangible assets of $94,500,000 consist primarily of customer relationships, the trade name and non-compete agreements, which were valued at $92,200,000, $2,200,000 and $100,000, respectively. These values were determined using the multiple-period excess earnings method, the relief from royalty method and the lost income method, respectively. The identifiable intangibles resulting from the acquisition are amortized using the straight-line method over the following estimated useful lives: Intangible Assets Estimated Economic Life Customer relationships 10 Years Trade name 1 Year Non-compete agreements 1 Year Amortization expense recognized for the period from the acquisition date through December 31, 2017 was $11,520,000. Goodwill of $64,140,000, which was recorded in our North America operating segment, represents the excess of the purchase price over the estimated fair value assigned to tangible and identifiable intangible assets acquired and liabilities assumed from Datalink. The addition of the Datalink technical employees to our team and the opportunity to grow our data center solutions business are the primary factors making up the goodwill recognized as part of the transaction. None of the goodwill is tax deductible. The preliminary purchase price was allocated using information available at the time. During the second quarter of 2017, upon analysis of additional information affecting our estimate of the fair value of net assets acquired, we adjusted the purchase price allocation and reduced the goodwill balance by $945,000. During the remainder of 2017, no further adjustments to the purchase price allocation were made, and the purchase price allocation was finalized. We consolidated the results of operations for Datalink since its acquisition on January 6, 2017. Consolidated net sales and gross profit for the year ended December 31, 2017 include $524,281,000 and $118,917,000, respectively, from Datalink. The following table reports pro forma information as if the acquisition of Datalink had been completed at the beginning of the earliest period presented (in thousands, except per share amounts): Year Ended December 31, 2017 Net sales As reported $ 6,703,623 Proforma $ 6,707,533 Net earnings As reported $ 90,683 Proforma $ 92,276 Diluted earnings per share As reported $ 2.50 Proforma $ 2.55 |
Selected Quarterly Financial In
Selected Quarterly Financial Information | 12 Months Ended |
Dec. 31, 2019 | |
Quarterly Financial Information Disclosure [Abstract] | |
Selected Quarterly Financial Information | ( 2 1 ) Selected Quarterly Financial Information (unaudited) The following tables set forth selected unaudited consolidated quarterly financial information for 2019 and 2018 (in thousands, except per share data): Quarters Ended December 31, 2019 September 30, 2019 June 30, 2019 March 31, 2019 Net sales $ 2,297,156 $ 1,912,547 $ 1,836,021 $ 1,685,466 Costs of goods sold 1,959,174 1,636,352 1,560,572 1,436,994 Gross profit 337,982 276,195 275,449 248,472 Operating expenses: Selling and administrative expenses 266,970 223,215 199,489 191,063 Severance and restructuring expenses 1,713 2,662 680 370 Acquisition-related expenses 2,283 5,896 3,163 — Earnings from operations 67,016 44,422 72,117 57,039 Non-operating (income) expense: Interest expense, net 11,897 7,694 4,335 4,552 Other (income) expense, net (458 ) (538 ) 346 1,050 Earnings before income taxes 55,577 37,266 67,436 51,437 Income tax expense 12,627 10,134 17,438 12,110 Net earnings $ 42,950 $ 27,132 $ 49,998 $ 39,327 Net earnings per share: Basic $ 1.22 $ 0.76 $ 1.40 $ 1.10 Diluted $ 1.20 $ 0.76 $ 1.38 $ 1.09 Shares used in per share calculations: Basic 35,259 35,512 35,772 35,609 Diluted 35,755 35,868 36,111 36,103 Quarters Ended December 31, 2018 September 30, 2018 June 30, 2018 March 31, 2018 Net sales $ 1,749,046 $ 1,747,726 $ 1,840,870 $ 1,742,494 Costs of goods sold 1,494,882 1,512,812 1,576,493 1,502,231 Gross profit 254,164 234,914 264,377 240,263 Operating expenses: Selling and administrative expenses 194,790 184,095 189,464 188,180 Severance and restructuring expenses 715 683 382 1,644 Acquisition-related expenses — 188 94 — Earnings from operations 58,659 49,948 74,437 50,439 Non-operating (income) expense: Interest expense, net 5,141 5,802 4,932 5,862 Other (income) expense, net (1,194 ) 932 49 57 Earnings before income taxes 54,712 43,214 69,456 44,520 Income tax expense 7,671 11,060 17,977 11,517 Net earnings $ 47,041 $ 32,154 $ 51,479 $ 33,003 Net earnings per share: Basic $ 1.33 $ 0.91 $ 1.45 $ 0.92 Diluted $ 1.31 $ 0.89 $ 1.44 $ 0.91 Shares used in per share calculations: Basic 35,480 35,468 35,483 35,913 Diluted 35,999 35,957 35,815 36,263 |
Operations and Summary of Sig_2
Operations and Summary of Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2019 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Description of Business | Description of Business We empower organizations of all sizes with Intelligent Technology Solutions TM Operating Segment Geography North America United States ("U.S.") 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 are largely software and certain software-related services. |
Acquisitions | Acquisitions Effective August 30, 2019, we acquired PCM, Inc. (“PCM”), a provider of multi-vendor technology offerings, including hardware, software and services, for a purchase price of approximately $745,562,000, including cash and cash equivalents of $84,637,000 and the payment of PCM’s outstanding debt. The acquisition was funded through a combination of using cash on hand and borrowings under our senior secured revolving credit facility (the “ABL facility”). Effective August 1, 2018, we acquired Cardinal Solutions Group, Inc. (“Cardinal”), a digital solutions provider, for a purchase price, net of cash acquired, of approximately $78,400,000, including the final working capital adjustment and tax gross up adjustments. The acquisition was funded using cash on hand. Effective January 6, 2017, we acquired Datalink Corporation (“Datalink”), a leading provider of IT services and enterprise data center solutions based in Eden Prairie, Minnesota, for a cash purchase price of $257,456,000, which included cash and cash equivalents acquired of $76,597,000. The acquisition was funded using cash on hand and borrowings under our revolving facility in the form of an incremental Term Loan A (“TLA”). Our results of operations include the results of PCM, Cardinal and Datalink from their respective acquisition dates. (See Note 20 for a discussion of our acquisitions). |
Principles of Consolidation and Presentation | Principles of Consolidation and Presentation 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. Included in our accounts receivable, net balance at December 31, 2019 is $15,078,000 of accounts receivable from an unconsolidated affiliate. References to “the Company,” “Insight,” “we,” “us,” “our” and other similar words refer to Insight Enterprises, Inc. and its consolidated subsidiaries, unless the context suggests otherwise. |
Acquisition Accounting | Acquisition Accounting The Company accounts for all business combinations using the acquisition method of accounting, which allocates the fair value of the purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes estimates and assumptions. Initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. Acquisition-related expenses and transaction costs associated with business combinations are expensed as incurred. |
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (“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. |
Cash, Cash Equivalents and Restricted Cash | Cash, Cash Equivalents and Restricted Cash We consider all highly liquid investments with maturities at the date of purchase of three months or less to be cash equivalents. Book overdrafts represent the amount by which outstanding checks issued, but not yet presented to our banks for disbursement, exceed balances on deposit in applicable bank accounts and a legal right of offset with our positive cash balances in other financial institution accounts does not exist. Our book overdrafts, which are not directly linked to a credit facility or other bank overdraft arrangement, do not result in an actual bank financing, but rather constitute normal unpaid trade payables at the end of a reporting period. These amounts are included within our accounts payable balance in our consolidated balance sheets. The changes in these book overdrafts are included within the changes in accounts payable line item as a component of cash flows from operating activities in our consolidated statements of cash flows. Restricted cash generally includes any cash that is restricted as to withdrawal or usage. These amounts are included with cash and cash equivalents on the consolidated statement of cash flows. All cash receipts/payments with third parties directly to/from restricted cash accounts are reported as an operating, investing or financing cash flow, based on the nature of the transaction. |
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts We establish an allowance for doubtful accounts to reflect our best estimate of probable losses inherent in our accounts receivable balance. The allowance is based on our evaluation of the aging of the receivables, historical write-offs and the current economic environment. We write off individual accounts against the reserve when we no longer believe that it is probable that we will collect the receivable because we become aware of a client’s or partner’s inability to meet its financial obligations. Such awareness may be as a result of bankruptcy filings, or deterioration in the client’s or partner’s operating results or financial position. |
Inventories | Inventories We state inventories, principally purchased IT hardware, at the lower of weighted average cost (which approximates cost under the first-in, first-out method) or net realizable value. We evaluate inventories for excess, obsolescence or other factors that may render inventories unmarketable at normal margins. Write-downs are recorded so that inventories reflect the approximate net realizable value and take into account contractual provisions with our partners governing price protection, stock rotation and return privileges relating to obsolescence. Because of the large number of transactions and the complexity of managing the price protection and stock rotation process, estimates are made regarding write-downs of the carrying amount of inventories. Additionally, assumptions about future demand, market conditions and decisions by manufacturers/publishers to discontinue certain products or product lines can affect our decision to write down inventories. Inventories not available for sale relate to product sales transactions in which we are warehousing the product and will be deploying the product to our clients’ designated locations subsequent to period-end. Additionally, we may perform services on a portion of the product prior to shipment to our clients and will be paid a fee for doing so. Although these product contracts are non-cancelable with customary credit terms beginning the date the inventories are segregated in our warehouse and invoiced to the client and the warranty periods begin on the date of invoice under previous accounting guidance, prior to Topic 606 , these transactions d id not meet the sales recognition criteria under GAAP. Therefore, we d id not record sales and the inventories were classified as inventories not available for sale on our consolidated balance sheet until the product wa s delivered. If clients remit ted payment before we deliver ed the product to them, then we record ed the payments received as deferred revenue on our consolidated balance sheet until such time as the product wa s delivered. For additional information about our accounting policy related to these transactions after adopting Topic 606 , see the Bill and Hold Transactions section of our Sales Recognition policy, below. |
Property and Equipment | Property and Equipment We record property and equipment at cost. We capitalize major improvements and betterments, while maintenance, repairs and minor replacements are expensed as incurred. Depreciation or amortization is provided using the straight-line method over the following estimated economic lives of the assets: Estimated Economic Life Leasehold improvements Shorter of underlying lease term or asset life Furniture and fixtures 2 – 7 years Equipment 3 – 5 years Software 3 – 10 years Buildings 29 years External direct costs of materials and services consumed in developing or obtaining internal-use computer software and payroll and payroll-related costs for teammates who are directly associated with and who devote time to internal-use computer software development projects, to the extent of the time spent directly on the project and specific to application development, are capitalized. Reviews are regularly performed to determine whether facts and circumstances exist which indicate that the economic life is shorter than originally estimated or the carrying amount of assets may not be recoverable. When an indication exists that the carrying amount of long-lived assets may not be recoverable, we assess the recoverability of our assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Such impairment test is based on the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. Impairment, if any, is based on the excess of the carrying amount over the estimated fair value of those assets. |
Goodwill | Goodwill Goodwill is recorded when the purchase price paid for an acquisition exceeds the estimated fair value of net identified tangible and intangible assets acquired. Goodwill is tested for impairment at the reporting unit level on an annual basis in the fourth quarter and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. The Company has three reporting units, which are the same as our operating segments. Multiple valuation techniques would likely be used to assess the fair value of the reporting unit. These techniques include the use of estimates and assumptions that are inherently uncertain. Changes in these estimates and assumptions could materially affect the determination of fair value or goodwill impairment, or both. |
Intangible Assets | Intangible Assets We amortize finite lived intangible assets acquired in business combinations using the straight-line method over the estimated economic lives of the intangible assets from the date of acquisition. We regularly perform reviews to determine if facts and circumstances exist which indicate that the economic lives of our intangible assets are shorter than originally estimated or the carrying amount of these assets may not be recoverable. When an indication exists that the carrying amount of intangible assets may not be recoverable, we assess the recoverability of our assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Such impairment test is based on the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and liabilities. Impairment, if any, is based on the excess of the carrying amount over the estimated fair value of those assets. |
Leases | Leases We adopted ASU No. 2016-02, “Leases” (Topic 842) with a date of initial application of January 1, 2019. As a result, we updated our accounting policy for leases. We determine if a contract or arrangement is, or contains, a lease at inception. Balances related to operating leases are included in other assets, other current liabilities, and other liabilities in our consolidated balance sheet. Balances related to financing leases are included in property and equipment, current portion of long-term debt, and long-term debt in our consolidated balance sheet. Right of use (“ROU”) assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset includes any prepaid lease payments and additional direct costs and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. |
Self Insurance | Self-Insurance We are self-insured in the U.S. for medical insurance up to certain annual stop-loss limits and workers’ compensation claims up to certain deductible limits. We establish reserves for claims, both reported and incurred but not reported, using currently available information as well as our historical claims experience. |
Treasury Stock | Treasury Stock We record repurchases of our common stock as treasury stock at cost. We also record the subsequent retirement of these treasury shares at cost. The excess of the cost of the shares retired over their par value is allocated between additional paid-in capital and retained earnings. The amount recorded as a reduction of paid-in capital is based on the excess of the average original issue price of the shares over par value. The remaining amount is recorded as a reduction of retained earnings. |
Sales Recognition | 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. As a result, we changed our accounting policy for sales recognition where detailed below. 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 1) as a principal by transferring control of a product or service or 2) as an agent by arranging for the sales of a vendor’s product or service. 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. 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. 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. W e estimate the price based on observable inputs, including direct labor hours and allocable costs , or use observable stand-alone prices when they are available. Product Offerings Hardware We recognize hardware product revenue on a gross basis 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 Free On Board (“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. In addition to other factors considered, we 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. 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, or clients needing integrated stock available for immediate deployment. 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. 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 on a gross basis 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. For sales transactions for certain security software products that are sold with integral third-party delivered software maintenance, we changed our accounting to record the software license on a net basis, as the agent in the arrangement, given the predominant nature of the goods and services provided to the customer. This is a change from our accounting treatment prior to the adoption of Topic 606, whereby 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. Vendor Direct Support Services Contracts Clients 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. 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. 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. We report all fees earned from activities recognized 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. 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. 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 . 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. 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. |
Costs of Goods Sold | Costs of Goods Sold Costs of goods sold include product costs, direct costs incurred associated with delivering services, outbound and inbound freight costs and provisions for inventory reserves. These costs are reduced by provisions for supplier discounts and certain payments and credits received from partners, as described under “Partner Funding” below. |
Selling and Administrative Expenses | Selling and Administrative Expenses Selling and administrative expenses include salaries and wages for teammates who are not directly associated with delivering services, bonuses and incentives, stock-based compensation expense, employee-related expenses, facility-related expenses, marketing and advertising expense, reduced by certain payments and credits received from partners related to shared marketing expense programs, as described under “Partner Funding” below, depreciation of property and equipment, professional fees, amortization of intangible assets, provisions for losses on accounts receivable and other operating expenses. |
Partner Funding | Partner Funding We receive payments and credits from partners, including consideration pursuant to volume sales incentive programs, volume purchase incentive programs and shared marketing expense programs. Partner funding received pursuant to volume sales incentive programs is recognized as it is earned as a reduction to costs of goods sold. Partner funding received pursuant to volume purchase incentive programs is allocated as a reduction to inventories based on the applicable incentives earned from each partner and is recorded in cost of goods sold as the related inventory is sold. Partner funding received pursuant to shared marketing expense programs is recorded as it is earned as a reduction of the related selling and administrative expenses in the period the program takes place if the consideration represents a reimbursement of specific, incremental, identifiable costs. Consideration that exceeds the specific, incremental, identifiable costs is classified as a reduction of costs of goods sold. The amount of partner funding recorded as a reduction of selling and administrative expenses in our statements of operations totaled $77,668,000, $68,571,000 and $53,227,000 in 2019, 2018 and 2017, respectively. |
Concentrations of Risk | Concentrations of Risk Credit Risk Although we are affected by the international economic climate, management does not believe material credit risk concentration existed at December 31, 2019. We monitor our clients’ financial condition and do not require collateral. No single client accounted for more than 3% of our consolidated net sales in 2019. Partner Risk Purchases from Microsoft and Tech Data (a distributor) accounted for approximately 12% each of our aggregate purchases in 2019. No other partner accounted for more than 10% of purchases in 2019. Our top five partners as a group for 2019 were Microsoft, Tech Data (a distributor), Cisco Systems, HP Inc. and Dell, and approximately 61% of our total purchases during 2019 came from this group of partners. Although brand names and individual products are important to our business, we believe that competitive sources of supply are available in substantially all of our product categories such that, with the exception of Microsoft, we are not dependent on any single partner for sourcing products. |
Advertising Costs | Advertising Costs Advertising costs are expensed as they are incurred. Advertising expense of $62,913,000, $57,448,000 and $47,053,000 was recorded in 2019, 2018 and |
Stock-Based Compensation | Stock-Based Compensation Stock-based compensation is measured based on the fair value of the award on the date of grant and the corresponding expense is recognized over the period during which an employee is required to provide service in exchange for the reward. Stock-based compensation expense is classified in the same line item of our consolidated statements of operations as other payroll-related expenses specific to the employee. Compensation expense related to service-based restricted stock units (“RSUs”) is recognized on a straight-line basis over the requisite service period for the entire award. Compensation expense related to performance-based RSUs is recognized on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards (i.e., a graded vesting basis). Forfeitures are recognized as they occur. |
Foreign Currencies | Foreign Currencies We use the U.S. dollar as our reporting currency. The functional currencies of our foreign subsidiaries are the local currencies. Accordingly, assets and liabilities of the subsidiaries are translated into U.S. dollars at the exchange rate in effect at the balance sheet dates. Income and expense items are translated at the average exchange rate for each month within the year. The resulting translation adjustments are recorded directly in accumulated other comprehensive income, net of tax – foreign currency translation adjustments as a separate component of stockholders’ equity. Net foreign currency transaction gains/losses, including transaction gains/losses on intercompany balances that are not of a long-term investment nature and non-functional currency cash balances, are reported in other expense (income), net within non-operating (income) expense in our consolidated statements of operations. |
Income Taxes | Income Taxes Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable earnings in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period that includes the enactment date. We recognize net deferred tax assets to the extent that we believe these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies and results of recent operations. If we determine that we would be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. We record uncertain tax positions on the basis of a two-step process whereby (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority. Interest and penalties related to unrecognized tax benefits are recognized within the income tax expense line in our consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in our consolidated balance sheets. |
Contingencies | Contingencies From time to time, we are subject to potential claims and assessments from third parties. We are also subject to various government agency, client and partner audits. We continually assess whether or not such claims have merit and warrant accrual. An accrual is made if it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Such estimates are subject to change and may affect our results of operations and our cash flows. |
Net Earnings Per Share ("EPS") | 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 year. 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 RSUs. A reconciliation of the denominators of the basic and diluted EPS calculations follows (in thousands, except per share data): Years Ended December 31, 2019 2018 2017 Numerator: Net earnings $ 159,407 $ 163,677 $ 90,683 Denominator: Weighted-average shares used to compute basic EPS 35,538 35,586 35,741 Dilutive potential common shares due to dilutive: RSUs, net of tax effect 421 423 466 Weighted-average shares used to compute diluted EPS 35,959 36,009 36,207 Net earnings per share: Basic $ 4.49 $ 4.60 $ 2.54 Diluted $ 4.43 $ 4.55 $ 2.50 In 2019, 2018 and 2017, approximately 42,000, 17,000 and 40,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. In the year ended December 31, 2019, certain potential outstanding shares from convertible senior notes and warrants were not included in the diluted EPS calculations because their inclusion would have been anti-dilutive. |
Recently Issued Accounting Standards | Recently Issued Accounting Standards In December 2019, the Financial Accounting Standards Board’s (“FASB”) issued Accounting Standard Update (“ASU”) No. 2019-12, “Simplifying the Accounting for Income Taxes.” The new standard is intended to simplify various aspects of accounting for income taxes by removing specific exceptions and amending certain requirements. The new standard is effective for interim and annual periods beginning after December 15, 2020, and early adoption is permitted. We do not expect this new standard to have a material effect on our consolidated financial statements. In December 2019, the FASB issued ASU No. 2019-08, “Compensation – Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Codification Improvements – Share-Based Consideration Payable to a Customer.” The new standard is intended to provide guidance on measuring share-based payment awards granted to a customer. The new standard is effective for interim and annual periods beginning after December 15, 2019, and early adoption is permitted. We adopted this new standard in the fourth quarter of 2019. The adoption of this new standard did not have a material effect on our consolidated financial statements. In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses.” The new standard is intended to provide financial statement users with more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held at each reporting date. The new standard is effective for interim and annual periods beginning after December 15, 2019, and early adoption is permitted. We will adopt the new standard as of January 1, 2020 and do not expect the adoption to have a material effect on our consolidated financial statements. In November 2019, the FASB issued ASU No. 2019-11, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses.” The new standard provides amendments to the reporting of expected recoveries. The new standard is effective with the adoption of ASU No. 2016-13. We will adopt the new standard as of January 1, 2020 and do not expect the adoption to have a material effect on our consolidated financial statements. In April 2019, the FASB issued ASU No. 2019-04, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.” The new standard provides changes for how a company considers expected recoveries and contractual extensions or renewal options when estimating expected credit losses. The new standard is effective with the adoption of ASU No. 2016-13. We will adopt the new standard as of January 1, 2020 and do not expect the adoption to have a material effect on our consolidated financial statements. In February 2016 and July 2018, the FASB issued ASU No. 2016-02, “Leases” and ASU No. 2018-11, “Leases (Topic 842) – Targeted Improvements,” respectively, which amends the existing accounting standards for leases. We adopted the standards in the first quarter of 2019. See Note 9 for further discussion. |
Operations and Summary of Sig_3
Operations and Summary of Significant Accounting Policies (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Estimated Economic Lives of Property and Equipment | We record property and equipment at cost. We capitalize major improvements and betterments, while maintenance, repairs and minor replacements are expensed as incurred. Depreciation or amortization is provided using the straight-line method over the following estimated economic lives of the assets: Estimated Economic Life Leasehold improvements Shorter of underlying lease term or asset life Furniture and fixtures 2 – 7 years Equipment 3 – 5 years Software 3 – 10 years Buildings 29 years |
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): Years Ended December 31, 2019 2018 2017 Numerator: Net earnings $ 159,407 $ 163,677 $ 90,683 Denominator: Weighted-average shares used to compute basic EPS 35,538 35,586 35,741 Dilutive potential common shares due to dilutive: RSUs, net of tax effect 421 423 466 Weighted-average shares used to compute diluted EPS 35,959 36,009 36,207 Net earnings per share: Basic $ 4.49 $ 4.60 $ 2.54 Diluted $ 4.43 $ 4.55 $ 2.50 |
Sales Recognition (Tables)
Sales Recognition (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
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 Year Ended December 31, 2019 North America EMEA APAC Consolidated Major Offerings Hardware $ 3,957,507 $ 622,949 $ 34,965 $ 4,615,421 Software 1,269,983 753,729 92,988 2,116,700 Services 796,815 149,966 52,288 999,069 $ 6,024,305 $ 1,526,644 $ 180,241 $ 7,731,190 Major Client Groups Large Enterprise / Corporate $ 4,466,384 $ 1,126,388 $ 59,786 $ 5,652,558 Public Sector 597,489 323,590 55,422 976,501 Small and Medium-Sized Businesses 960,432 76,666 65,033 1,102,131 $ 6,024,305 $ 1,526,644 $ 180,241 $ 7,731,190 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 5,759,247 $ 1,432,300 $ 156,279 $ 7,347,826 Net revenue recognition (Agent) 265,058 94,344 23,962 383,364 $ 6,024,305 $ 1,526,644 $ 180,241 $ 7,731,190 Year Ended December 31, 2018 North America EMEA APAC Consolidated Major Offerings Hardware $ 3,610,356 $ 653,499 $ 29,496 $ 4,293,351 Software 1,112,715 736,509 107,363 1,956,587 Services 639,910 140,233 50,055 830,198 $ 5,362,981 $ 1,530,241 $ 186,914 $ 7,080,136 Major Client Groups Large Enterprise / Corporate $ 3,951,900 $ 1,134,696 $ 49,826 $ 5,136,422 Public Sector 498,873 327,818 76,567 903,258 Small and Medium-Sized Businesses 912,208 67,727 60,521 1,040,456 $ 5,362,981 $ 1,530,241 $ 186,914 $ 7,080,136 Revenue Recognition based on acting as Principal or Agent in the Transaction Gross revenue recognition (Principal) $ 5,143,228 $ 1,439,979 $ 164,394 $ 6,747,601 Net revenue recognition (Agent) 219,753 90,262 22,520 332,535 $ 5,362,981 $ 1,530,241 $ 186,914 $ 7,080,136 |
Summary of Information about Receivables and Contract Liabilities | The following table provides information about receivables and contract liabilities as of December 31, 2019 and 2018 (in thousands): December 31, December 31, 2019 2018 Current receivables, which are included in “Accounts receivable, net” $ 2,511,383 $ 1,931,736 Non-current receivables, which are included in “Other assets” 154,417 38,157 Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” 84,814 82,117 |
Summary of Changes in Contract Liabilities from Contract with Customers | Significant changes in the contract liabilities balances during the year ended December 31, 2019 are as follows (in thousands): Increase (Decrease) Balances at January 1, 2018 $ 86,743 Recognition of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (72,779 ) Cash received in advance and not recognized as revenue 68,153 Balances at December 31, 2018 $ 82,117 Recognition of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (73,750 ) Cash received in advance and not recognized as revenue 69,376 Contract liabilities assumed in an acquisition 7,071 Balances at December 31, 2019 $ 84,814 |
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 December 31, 2019 that are expected to be recognized in the future (in thousands): Services 2020 104,178 2021 32,080 2022 12,838 2023 and thereafter 6,254 Total remaining performance obligations $ 155,350 |
Topic 606 [Member] | |
Summary Effects of Adopting Topic 606 on Consolidated Statement of Operations | The following summarize the effects of adopting Topic 606 on the Company’s consolidated statement of operations and statement of cash flows for the year ended December 31, 2018 (in thousands, except for per share data): STATEMENT OF OPERATIONS FOR TH E YEAR ENDED DECEMBER 31, 2018 Pre-Topic 606 As Reported Adjustments Adoption Net sales: Products $ 6,249,938 $ 49,497 $ 6,299,435 Services 830,198 (11,675 ) 818,523 Total net sales 7,080,136 37,822 7,117,958 Costs of goods sold: Products 5,711,400 39,616 5,751,016 Services 375,018 479 375,497 Total costs of goods sold 6,086,418 40,095 6,126,513 Gross profit 993,718 (2,273 ) 991,445 Operating expenses: Selling and administrative expenses 756,529 373 756,902 Severance and restructuring expenses 3,424 — 3,424 Acquisition-related expenses 282 — 282 Earnings from operations 233,483 (2,646 ) 230,837 Non-operating expense, net 21,581 8 21,589 Earnings before income taxes 211,902 (2,654 ) 209,248 Income tax expense 48,225 (519 ) 47,706 Net earnings $ 163,677 $ (2,135 ) $ 161,542 Net earnings per share: Basic $ 4.60 $ (0.06 ) $ 4.54 Diluted $ 4.55 $ (0.06 ) $ 4.49 Shares used in per share calculations: Basic 35,586 — 35,586 Diluted 36,009 — 36,009 |
Property and Equipment (Tables)
Property and Equipment (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Property Plant And Equipment [Abstract] | |
Property and Equipment | Property and equipment consist of the following (in thousands): December 31, 2019 2018 Software $ 114,674 $ 170,327 Buildings 92,092 64,263 Equipment 60,661 100,421 Furniture and fixtures 34,768 38,200 Leasehold improvements 33,668 26,319 Land 31,374 5,124 367,237 404,654 Accumulated depreciation and amortization (236,330 ) (331,700 ) Property and equipment, net $ 130,907 $ 72,954 |
Goodwill (Tables)
Goodwill (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Changes in Carrying Amount of Goodwill | The changes in the carrying amount of goodwill for the year ended December 31, 2019 are as follows (in thousands): North America EMEA APAC Consolidated Goodwill $ 443,250 $ 155,480 $ 21,535 $ 620,265 Accumulated impairment losses (323,422 ) (151,439 ) (13,973 ) (488,834 ) Goodwill acquired during 2018 36,440 (108 ) — 36,332 Foreign currency translation adjustment — (184 ) (738 ) (922 ) Balance at December 31, 2018 156,268 3,749 6,824 166,841 Goodwill acquired during 2019 240,550 7,910 — 248,460 Foreign currency translation adjustment — (87 ) (65 ) (152 ) Balance at December 31, 2019 $ 396,818 $ 11,572 $ 6,759 $ 415,149 |
Intangible Assets (Tables)
Intangible Assets (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |
Summary of Intangible Assets, Net | Intangible assets consist of the following (in thousands): December 31, 2019 2018 Customer relationships $ 336,455 $ 159,566 Other 15,621 5,555 352,076 165,121 Accumulated amortization (73,492 ) (52,942 ) Intangible assets, net 278,584 112,179 |
Future Amortization Expenses | Future amortization expense for the remaining unamortized balance as of December 31, 2019 is estimated as follows (in thousands): Years Ending December 31, Amortization Expense 2020 $ 36,562 2021 31,259 2022 30,631 2023 29,297 2024 27,846 Thereafter 122,989 Total amortization expense $ 278,584 |
Debt, Finance Leases and Othe_2
Debt, Finance Leases and Other Financing Obligations (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Debt Disclosure [Abstract] | |
Long-Term Debt | Our long-term debt consists of the following (in thousands): December 31, 2019 2018 Senior revolving credit facility $ — $ — ABL revolving credit facility 570,706 — Accounts receivable securitization financing facility — 194,000 Convertible senior notes due 2025 284,836 — Finance leases and other financing obligations 3,822 2,920 Total 859,364 196,920 Less: current portion of long-term debt (1,691 ) (1,395 ) Long-term debt $ 857,673 $ 195,525 |
Schedule of Convertible Senior Notes Balances | The notes consist of the following balances reported within the consolidated balance sheet as of December 31, 2019 (in thousands): December 31, 2019 Liability: Principal $ 350,000 Less: debt discount and issuance costs, net of accumulated accretion (65,164 ) Net carrying amount $ 284,836 Equity, net of deferred tax $ 44,731 |
Summary of Equity Components of Notes Included in Additional Paid-in Capital | The following table summarizes the equity components of the notes included in additional paid-in capital reported within the consolidated balance sheet as of December 31, 2019 (in thousands): Embedded Conversion Option Embedded Conversion Option - Debt Issuance Costs Deferred Tax Total Convertible Senior Notes due 2025 $ 61,250 $ (1,700 ) $ (14,819 ) $ 44,731 |
Summary of Interest Expense Components Resulting From Notes | The following table summarizes the interest expense components resulting from the notes reported within the consolidated statement of operations for the year ended December 31, 2019 (in thousands): Interest expense Year ended December 31, 2019 Contractual coupon interest $ 984 Amortization of debt discount $ 3,728 Amortization of debt issuance costs $ 479 |
Leases (Tables)
Leases (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Leases [Abstract] | |
Schedule of Financial Statement Classification of Lease Balances With Consolidated Balance Sheet | The following table provides information about the financial statement classification of our lease balances reported within the consolidated balance sheets as of December 31, 2019 and January 1, 2019 (in thousands): Leases Classification December 31, 2019 January 1, 2019 Assets Operating lease assets Other assets $ 74,684 $ 65,922 Finance lease assets Property and equipment (a) 3,297 1,693 Total lease assets $ 77,981 $ 67,615 Liabilities Current Operating lease liabilities Accrued expenses and other current liabilities $ 19,648 $ 15,788 Finance lease liabilities Current portion of long-term debt 1,691 1,395 Non-current Operating lease liabilities Other liabilities 60,285 54,724 Finance lease liabilities Long-term debt 2,131 1,525 Total lease liabilities $ 83,755 $ 73,432 (a) Recorded net of accumulated amortization of $861,000 as of December 31, 2019 and there is no accumulated amortization as of January 1, 2019. |
Schedule of Financial Statement Classification of Lease Balances With Consolidated Statement of Operations | The following table provides information about the financial statement classification of our lease expenses reported within the consolidated statement of operations for the year ended December 31, 2019 (in thousands): Lease cost Classification Year ended December 31, 2019 Operating lease cost (a) (b) Selling and administrative expenses $ 21,393 Finance lease cost Amortization of leased assets Selling and administrative expenses 861 Interest on lease liabilities Interest expense, net 110 Total lease cost $ 22,364 (a) Includes immaterial amounts recorded to cost of goods sold. (b) Excludes short-term and variable lease costs, which are immaterial. |
Schedule of Future Minimum Lease Payments Under Non-cancelable Leases | Future minimum lease payments under non-cancelable leases as of December 31, 2019 are as follows (in thousands): Operating leases Finance leases Total 2020 $ 22,234 $ 1,795 $ 24,029 2021 18,279 1,076 19,355 2022 14,767 645 15,412 2023 9,220 449 9,669 2024 5,653 45 5,698 After 2024 19,559 — 19,559 Total lease payments 89,712 4,010 93,722 Less: Interest (9,779 ) (188 ) (9,967 ) Present value of lease liabilities $ 79,933 $ 3,822 $ 83,755 Operating lease payments include $13.4 |
Schedule of Weighted Average Remaining Term and Discount Rates | The following table provides information about the remaining lease terms and discount rates applied as of December 31, 2019: December 31, 2019 Weighted average remaining lease term (years) Operating leases 6.03 Finance leases 2.92 Weighted average discount rate (%) Operating leases 3.62 Finance leases 3.65 |
Schedule of Other Information Related to Leases | The following table provides other information related to leases for the year ended December 31, 2019 (in thousands): December 31, 2019 Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 20,928 Leased assets obtained in exchange for new operating lease liabilities (a) 10,460 (a) Excludes operating lease assets acquired as part of the PCM acquisition of $17,951,000. |
Future Minimum Lease Payments | Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) as of December 31, 2018 are as follows (in thousands): Years Ending December 31, 2019 $ 21,499 2020 15,580 2021 12,121 2022 9,150 2023 6,296 Thereafter 7,238 Total minimum lease payments $ 71,884 |
Stock-Based Compensation (Table
Stock-Based Compensation (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
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): Years Ended December 31, 2019 2018 2017 North America $ 12,055 $ 11,697 $ 9,697 EMEA 3,437 3,170 2,737 APAC 519 488 392 Total Consolidated $ 16,011 $ 15,355 $ 12,826 |
Summary of Restricted Stock Units Activity | The following table summarizes our RSU activity during 2019: Number Weighted Average Grant Date Fair Value Fair Value Nonvested at the beginning of year 1,020,930 $ 36.10 Granted 418,709 $ 56.17 Vested, including shares withheld to cover taxes (437,789 ) $ 34.07 $ 24,837,997 (a) Forfeited (78,450 ) $ 42.97 Nonvested at the end of year 923,400 $ 45.58 $ 64,905,786 (b) (a) 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. The aggregate intrinsic value for RSUs which vested during 2018 and 2017 was $14,302,223 and $20,284,762, respectively. (b) The aggregate fair value of the nonvested RSUs and the RSUs expected to vest represents the total pre-tax fair value, based on our closing stock price of $70.29 |
Income Taxes (Tables)
Income Taxes (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Income Tax Disclosure [Abstract] | |
Earning Before IncomeTaxes and Related Income Tax Expenses | The following table presents the U.S. and foreign components of earnings before income taxes and the related income tax expense (in thousands): Years Ended December 31, 2019 2018 2017 Earnings before income taxes: United States $ 142,410 $ 145,907 $ 119,330 Foreign 69,306 65,995 39,768 $ 211,716 $ 211,902 $ 159,098 Income tax expense: Current: U.S. Federal $ 20,254 $ 18,334 $ 31,067 U.S. State and local 5,457 3,218 3,636 Foreign 19,180 17,547 14,573 44,891 39,099 49,276 Deferred: U.S. Federal 9,180 8,123 20,327 U.S. State and local 1,210 1,142 (427 ) Foreign (2,972 ) (139 ) (761 ) 7,418 9,126 19,139 $ 52,309 $ 48,225 $ 68,415 |
Schedule Reconciles Difference Between U.S. Federal Income Taxes at U.S. Statutory Rate and Our Income Tax Expense | The following schedule reconciles the differences between the U.S. federal income taxes at the U.S. statutory rate and our income tax expense (dollars in thousands): 2019 2018 2017 Statutory federal income tax rate $ 44,460 21.0 % $ 44,499 21.0 % $ 55,684 35.0 % State income tax expense, net of federal income tax benefit 7,239 3.4 6,767 3.2 2,808 1.8 Audits and adjustments, net 2,556 1.2 2,659 1.3 (313 ) (0.2 ) Change in valuation allowances (2,739 ) (1.3 ) 60 — 2,472 1.5 Foreign income taxed at different rates 4,024 1.9 2,639 1.2 (6,057 ) (3.8 ) U.S. mandatory deemed repatriation — — (1,396 ) (0.7 ) 5,625 3.5 Adjustment of net deferred tax assets for enacted U.S. federal tax reform — — (4,198 ) (2.0 ) 7,738 4.9 Research and development credits (5,438 ) (2.6 ) (4,132 ) (1.9 ) — — Other, net 2,207 1.1 1,327 0.7 458 0.3 Effective tax rate $ 52,309 24.7 % $ 48,225 22.8 % $ 68,415 43.0 % |
Significant Components of Deferred Tax Assets and Liabilities | The significant components of deferred tax assets and liabilities are as follows (in thousands): December 31, 2019 2018 Deferred tax assets: Net operating losses $ 27,328 $ 23,926 Foreign tax credits 16,091 16,800 Other 20,153 16,335 Gross deferred tax assets 63,572 57,061 Valuation allowances (38,247 ) (40,630 ) Total deferred tax assets 25,325 16,431 Deferred tax liabilities: Goodwill and other intangibles (48,279 ) (1,202 ) Property and equipment (12,702 ) (998 ) Other (5,406 ) (6,947 ) Total deferred tax liabilities (66,387 ) (9,147 ) Net deferred tax (liabilities) assets $ (41,062 ) $ 7,284 |
Net Non-Current Deferred Tax Assets and Liabilities | The net non-current deferred tax assets and liabilities are as follows (in thousands): December 31, 2019 2018 Net non-current deferred tax assets, which are included in "Other assets" $ 3,571 $ 7,967 Net non-current deferred tax liabilities, which are included in "Other liabilities" (44,633 ) (683 ) Net deferred tax (liabilities) assets $ (41,062 ) $ 7,284 |
Share Repurchase Programs (Tabl
Share Repurchase Programs (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Equity [Abstract] | |
Summary of Shares of Common Stock Repurchased Under Repurchase Programs | The following table summarizes the shares of our common stock that we repurchased on the open market under these repurchase programs during the years ended December 31, 2019, 2018 and 2017, respectively, in thousands, except per share amounts: Year Total Number of Shares Purchased Average Price Paid per Share Approximate Dollar Value of Shares Purchased 2019 541 $ 51.56 $ 27,899 2018 641 34.42 22,069 2017 — — — Total 1,182 $ 49,968 |
Supplemental Financial Inform_2
Supplemental Financial Information (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Receivables [Abstract] | |
Summary of Additions and Deductions Related to Allowances for Doubtful Accounts | Additions and deductions related to the allowance for doubtful accounts receivable for 2019, 2018 and 2017 were as follows (in thousands): Balance at Beginning of Year Additions Deductions Balance at End of Year Allowance for doubtful accounts receivable: Year ended December 31, 2019 $ 10,462 $ 5,079 $ (4,779 ) $ 10,762 Year ended December 31, 2018 $ 10,158 $ 4,776 $ (4,472 ) $ 10,462 Year ended December 31, 2017 $ 9,138 $ 5,245 $ (4,225 ) $ 10,158 |
Cash Flows (Tables)
Cash Flows (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Supplemental Cash Flow Elements [Abstract] | |
Schedule of Cash Payments for Interest on Indebtedness and Cash Payments for Taxes on Income | Cash payments for interest on indebtedness and cash payments for taxes on income were as follows (in thousands): Years Ended December 31, 2019 2018 2017 Supplemental disclosures of cash flow information: Cash paid during the year for interest $ 6,246 $ 10,155 $ 10,976 Cash paid during the year for income taxes, net of refunds $ 42,484 $ 31,218 $ 55,470 |
Segment and Geographic Inform_2
Segment and Geographic Information (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Segment Reporting [Abstract] | |
Net Sales by Offering for North America, EMEA and APAC | The following tables summarize net sales by offering for North America, EMEA and APAC by sales mix amounts (in thousands): North America Years Ended December 31, Sales Mix 2019 2018 2017 Hardware $ 3,957,507 $ 3,610,356 $ 3,352,355 Software 1,269,983 1,112,715 1,310,118 Services 796,815 639,910 519,261 $ 6,024,305 $ 5,362,981 $ 5,181,734 EMEA Years Ended December 31, Sales Mix 2019 2018 2017 Hardware $ 622,949 $ 653,499 $ 536,500 Software 753,729 736,509 710,452 Services 149,966 140,233 108,464 $ 1,526,644 $ 1,530,241 $ 1,355,416 APAC Years Ended December 31, Sales Mix 2019 2018 2017 Hardware $ 34,965 $ 29,496 $ 27,907 Software 92,988 107,363 101,412 Services 52,288 50,055 37,154 $ 180,241 $ 186,914 $ 166,473 |
Financial Information about Reportable Operating Segments | The tables below present information about our reportable operating segments (in thousands): Year Ended December 31, 2019 North America EMEA APAC Consolidated Net Sales: Products $ 5,227,490 $ 1,376,678 $ 127,953 $ 6,732,121 Services 796,815 149,966 52,288 999,069 Total net sales 6,024,305 1,526,644 180,241 7,731,190 Costs of goods sold: Products 4,748,608 1,258,974 117,778 6,125,360 Services 404,583 40,587 22,562 467,732 Total costs of goods sold 5,153,191 1,299,561 140,340 6,593,092 Gross profit 871,114 227,083 39,901 1,138,098 Operating expenses: Selling and administrative expenses 664,374 186,957 29,406 880,737 Severance and restructuring expenses 4,946 334 145 5,425 Acquisition-related expenses 11,342 — — 11,342 Earnings from operations $ 190,452 $ 39,792 $ 10,350 $ 240,594 Year Ended December 31, 2018 North America EMEA APAC Consolidated Net Sales: Products $ 4,723,071 $ 1,390,008 $ 136,859 $ 6,249,938 Services 639,910 140,233 50,055 830,198 Total net sales 5,362,981 1,530,241 186,914 7,080,136 Costs of goods sold: Products 4,313,070 1,273,422 124,908 5,711,400 Services 317,216 35,352 22,450 375,018 Total costs of goods sold 4,630,286 1,308,774 147,358 6,086,418 Gross profit 732,695 221,467 39,556 993,718 Operating expenses: Selling and administrative expenses 545,091 182,470 28,968 756,529 Severance and restructuring expenses 1,617 1,677 130 3,424 Acquisition-related expenses 282 — — 282 Earnings from operations $ 185,705 $ 37,320 $ 10,458 $ 233,483 Year Ended December 31, 2017 North America EMEA APAC Consolidated Net Sales: Products $ 4,662,473 $ 1,246,952 $ 129,319 $ 6,038,744 Services 519,261 108,464 37,154 664,879 Total net sales 5,181,734 1,355,416 166,473 6,703,623 Costs of goods sold: Products 4,253,587 1,140,204 118,611 5,512,402 Services 236,470 24,902 11,279 272,651 Total costs of goods sold 4,490,057 1,165,106 129,890 5,785,053 Gross profit 691,677 190,310 36,583 918,570 Operating expenses: Selling and administrative expenses 530,792 164,305 28,231 723,328 Severance and restructuring expenses 4,010 4,888 104 9,002 Loss on sale of foreign entity — 3,646 — 3,646 Acquisition-related expenses 3,223 106 — 3,329 Earnings from operations $ 153,652 $ 17,365 $ 8,248 $ 179,265 |
Summary of Total Assets by Reportable Operating Segment | The following table is a summary of our total assets by reportable operating segment (in thousands): December 31, 2019 December 31, 2018 North America $ 3,814,408 $ 2,660,886 EMEA 699,856 611,338 APAC 123,349 98,959 Corporate assets and intercompany eliminations, net (459,434 ) (595,236 ) Total assets $ 4,178,179 $ 2,775,947 |
Summary of Geographic Net Sales and Long-Lived Assets | The following is a summary of our geographic net sales and long-lived assets, consisting of property and equipment, net (in thousands): United States United Kingdom Other Foreign Total 2019 Net sales $ 5,696,422 $ 776,051 $ 1,258,717 $ 7,731,190 Total long-lived assets $ 103,678 $ 13,448 $ 13,781 $ 130,907 2018 Net sales $ 5,100,456 $ 843,145 $ 1,136,535 $ 7,080,136 Total long-lived assets $ 52,346 $ 12,434 $ 8,174 $ 72,954 2017 Net sales $ 4,933,805 $ 684,632 $ 1,085,186 $ 6,703,623 |
Pre-Tax Depreciation and Amortization by Operating Segment | We recorded the following pre-tax amounts, by operating segment, for depreciation and amortization in the accompanying consolidated financial statements (in thousands): Years Ended December 31, 2019 2018 2017 Depreciation and amortization of property and equipment: North America $ 17,827 $ 17,164 $ 20,241 EMEA 4,166 4,058 5,025 APAC 545 499 521 22,538 21,721 25,787 Amortization of intangible assets: North America 22,382 14,791 15,971 EMEA 828 285 73 APAC 461 661 768 23,671 15,737 16,812 Total $ 46,209 $ 37,458 $ 42,599 |
Acquisitions (Tables)
Acquisitions (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
PCM [Member] | |
Business Acquisition [Line Items] | |
Summary of Purchase Price and Estimated Fair Value of Assets Acquired and Liabilities Assumed | The following table summarizes the purchase price and the estimated fair value of the assets acquired and liabilities assumed at the date of acquisition (in thousands): Purchase price net of cash and cash equivalents acquired $ 660,925 Fair value of net assets acquired: Current assets $ 532,433 Identifiable intangible assets - see description below 187,990 Property and equipment 91,213 Other assets 32,699 Current liabilities (368,647 ) Long-term liabilities, including deferred taxes (63,623 ) Total fair value of net assets acquired 412,065 Excess purchase price over fair value of net assets acquired ("goodwill") $ 248,860 |
Estimated Useful Lives of Identifiable Intangibles | The identifiable intangibles resulting from the acquisition are amortized using the straight-line method over the following estimated useful lives: Intangible Assets Estimated Economic Life Customer relationships 10 - 12 Years Trade name 1 Year Non-compete agreements 1 - 3 Years |
Summary of Unaudited Pro Forma Information | The following table reports unaudited pro forma information as if the acquisition of PCM had been completed at the beginning of the earliest period presented (in thousands, except per share amounts): Year Ended December 31, 2019 2018 2017 Net sales As reported $ 7,731,190 $ 7,080,136 $ 6,703,623 Pro forma $ 9,207,512 $ 9,241,183 $ 8,894,128 Net earnings As reported $ 159,407 $ 163,677 $ 90,683 Pro forma $ 171,102 $ 167,499 $ 77,496 Diluted earnings per share As reported $ 4.43 $ 4.55 $ 2.50 Pro forma $ 4.76 $ 4.65 $ 2.14 |
Datalink [Member] | |
Business Acquisition [Line Items] | |
Summary of Purchase Price and Estimated Fair Value of Assets Acquired and Liabilities Assumed | The following table summarizes the purchase price and the estimated fair value of the assets acquired and liabilities assumed at the date of acquisition (in thousands): Total purchase price $ 257,456 Fair value of net assets acquired: Current assets $ 238,577 Identifiable intangible assets – see description below 94,500 Property and equipment 5,843 Other assets 17,888 Current liabilities (129,071 ) Long-term liabilities, including deferred taxes (34,421 ) Total fair value of net assets acquired 193,316 Excess purchase price over fair value of net assets acquired (“goodwill”) $ 64,140 |
Estimated Useful Lives of Identifiable Intangibles | The identifiable intangibles resulting from the acquisition are amortized using the straight-line method over the following estimated useful lives: Intangible Assets Estimated Economic Life Customer relationships 10 Years Trade name 1 Year Non-compete agreements 1 Year |
Summary of Unaudited Pro Forma Information | The following table reports pro forma information as if the acquisition of Datalink had been completed at the beginning of the earliest period presented (in thousands, except per share amounts): Year Ended December 31, 2017 Net sales As reported $ 6,703,623 Proforma $ 6,707,533 Net earnings As reported $ 90,683 Proforma $ 92,276 Diluted earnings per share As reported $ 2.50 Proforma $ 2.55 |
Selected Quarterly Financial _2
Selected Quarterly Financial Information (Tables) | 12 Months Ended |
Dec. 31, 2019 | |
Quarterly Financial Information Disclosure [Abstract] | |
Consolidated Quarterly Financial Information | The following tables set forth selected unaudited consolidated quarterly financial information for 2019 and 2018 (in thousands, except per share data): Quarters Ended December 31, 2019 September 30, 2019 June 30, 2019 March 31, 2019 Net sales $ 2,297,156 $ 1,912,547 $ 1,836,021 $ 1,685,466 Costs of goods sold 1,959,174 1,636,352 1,560,572 1,436,994 Gross profit 337,982 276,195 275,449 248,472 Operating expenses: Selling and administrative expenses 266,970 223,215 199,489 191,063 Severance and restructuring expenses 1,713 2,662 680 370 Acquisition-related expenses 2,283 5,896 3,163 — Earnings from operations 67,016 44,422 72,117 57,039 Non-operating (income) expense: Interest expense, net 11,897 7,694 4,335 4,552 Other (income) expense, net (458 ) (538 ) 346 1,050 Earnings before income taxes 55,577 37,266 67,436 51,437 Income tax expense 12,627 10,134 17,438 12,110 Net earnings $ 42,950 $ 27,132 $ 49,998 $ 39,327 Net earnings per share: Basic $ 1.22 $ 0.76 $ 1.40 $ 1.10 Diluted $ 1.20 $ 0.76 $ 1.38 $ 1.09 Shares used in per share calculations: Basic 35,259 35,512 35,772 35,609 Diluted 35,755 35,868 36,111 36,103 Quarters Ended December 31, 2018 September 30, 2018 June 30, 2018 March 31, 2018 Net sales $ 1,749,046 $ 1,747,726 $ 1,840,870 $ 1,742,494 Costs of goods sold 1,494,882 1,512,812 1,576,493 1,502,231 Gross profit 254,164 234,914 264,377 240,263 Operating expenses: Selling and administrative expenses 194,790 184,095 189,464 188,180 Severance and restructuring expenses 715 683 382 1,644 Acquisition-related expenses — 188 94 — Earnings from operations 58,659 49,948 74,437 50,439 Non-operating (income) expense: Interest expense, net 5,141 5,802 4,932 5,862 Other (income) expense, net (1,194 ) 932 49 57 Earnings before income taxes 54,712 43,214 69,456 44,520 Income tax expense 7,671 11,060 17,977 11,517 Net earnings $ 47,041 $ 32,154 $ 51,479 $ 33,003 Net earnings per share: Basic $ 1.33 $ 0.91 $ 1.45 $ 0.92 Diluted $ 1.31 $ 0.89 $ 1.44 $ 0.91 Shares used in per share calculations: Basic 35,480 35,468 35,483 35,913 Diluted 35,999 35,957 35,815 36,263 |
Operations and Summary of Sig_4
Operations and Summary of Significant Accounting Policies - Additional Information (Detail) | Aug. 30, 2019USD ($) | Aug. 01, 2018USD ($) | Jan. 06, 2017USD ($) | Dec. 31, 2019USD ($)Segmentshares | Dec. 31, 2018USD ($)shares | Dec. 31, 2017USD ($)shares |
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Number of operating segments | Segment | 3 | |||||
Acquisitions, net of cash and cash equivalents acquired | $ 664,287,000 | $ 74,938,000 | $ 186,932,000 | |||
Accounts receivable from unconsolidated affiliate | 15,078,000 | |||||
Partner funding recorded as reduction of selling and administrative expenses | 77,668,000 | 68,571,000 | 53,227,000 | |||
Advertising expense | $ 62,913,000 | $ 57,448,000 | $ 47,053,000 | |||
Restricted Stock Units (RSUs) [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
RSUs excluded from the diluted EPS calculations | shares | 42,000 | 17,000 | 40,000 | |||
Credit Risk [Member] | Net Sales [Member] | Single Customer [Member] | Maximum [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Concentration percentage | 3.00% | |||||
Partner Risk [Member] | Purchases [Member] | Tech Data [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Concentration percentage | 12.00% | |||||
Partner Risk [Member] | Purchases [Member] | Microsoft [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Concentration percentage | 12.00% | |||||
Partner Risk [Member] | Purchases [Member] | Top Five Suppliers [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Concentration percentage | 61.00% | |||||
Partner Risk [Member] | Purchases [Member] | Maximum [Member] | Significant Supplier [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Concentration percentage | 10.00% | |||||
Cardinal Solutions Group, Inc [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Acquisitions, net of cash and cash equivalents acquired | $ 78,400,000 | |||||
Business acquisition, effective date of acquisition | Aug. 1, 2018 | |||||
PCM [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Cash purchase price | $ 745,562,000 | |||||
Payments to acquire businesses, net of cash and cash equivalents acquired | 84,637,000 | |||||
Acquisitions, net of cash and cash equivalents acquired | $ 660,925,000 | |||||
Business acquisition, effective date of acquisition | Aug. 30, 2019 | |||||
Datalink Corporation [Member] | ||||||
Organization Consolidation And Presentation Of Financial Statements [Line Items] | ||||||
Payments to acquire businesses, net of cash and cash equivalents acquired | $ 76,597,000 | |||||
Acquisitions, net of cash and cash equivalents acquired | $ 257,456,000 | |||||
Business acquisition, effective date of acquisition | Jan. 6, 2017 |
Operations and Summary of Sig_5
Operations and Summary of Significant Accounting Policies - Estimated Economic Lives of Property and Equipment (Detail) | 12 Months Ended |
Dec. 31, 2019 | |
Property, Plant and Equipment [Line Items] | |
Leasehold improvements | Shorter of underlying lease term or asset life |
Furniture and fixtures [Member] | Minimum [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 2 years |
Furniture and fixtures [Member] | Maximum [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 7 years |
Equipment [Member] | Minimum [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 3 years |
Equipment [Member] | Maximum [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 5 years |
Software [Member] | Minimum [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 3 years |
Software [Member] | Maximum [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 10 years |
Buildings [Member] | |
Property, Plant and Equipment [Line Items] | |
Useful Life | 29 years |
Operations and Summary of Sig_6
Operations and Summary of Significant Accounting Policies - Reconciliation of Denominators of Basic and Diluted EPS Calculations (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Numerator: | |||||||||||
Net earnings | $ 42,950 | $ 27,132 | $ 49,998 | $ 39,327 | $ 47,041 | $ 32,154 | $ 51,479 | $ 33,003 | $ 159,407 | $ 163,677 | $ 90,683 |
Denominator: | |||||||||||
Weighted-average shares used to compute basic EPS | 35,259 | 35,512 | 35,772 | 35,609 | 35,480 | 35,468 | 35,483 | 35,913 | 35,538 | 35,586 | 35,741 |
Dilutive potential common shares due to dilutive: RSUs, net of tax effect | 421 | 423 | 466 | ||||||||
Weighted-average shares used to compute diluted EPS | 35,755 | 35,868 | 36,111 | 36,103 | 35,999 | 35,957 | 35,815 | 36,263 | 35,959 | 36,009 | 36,207 |
Net earnings per share: | |||||||||||
Basic | $ 1.22 | $ 0.76 | $ 1.40 | $ 1.10 | $ 1.33 | $ 0.91 | $ 1.45 | $ 0.92 | $ 4.49 | $ 4.60 | $ 2.54 |
Diluted | $ 1.20 | $ 0.76 | $ 1.38 | $ 1.09 | $ 1.31 | $ 0.89 | $ 1.44 | $ 0.91 | $ 4.43 | $ 4.55 | $ 2.50 |
Sales Recognition - Summary of
Sales Recognition - Summary of Revenue Disaggregated by Reportable Operating Segments (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Hardware Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 4,615,421 | 4,293,351 | |||||||||
Software Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 2,116,700 | 1,956,587 | |||||||||
Services Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 999,069 | 830,198 | |||||||||
Large Enterprise / Corporate [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 5,652,558 | 5,136,422 | |||||||||
Public Sector [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 976,501 | 903,258 | |||||||||
Small and Medium-Sized Businesses [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 1,102,131 | 1,040,456 | |||||||||
Gross Revenue Recognition (Principal) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 7,347,826 | 6,747,601 | |||||||||
Net Revenue Recognition (Agent) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 383,364 | 332,535 | |||||||||
North America Segment [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 6,024,305 | 5,362,981 | 5,181,734 | ||||||||
North America Segment [Member] | Hardware Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 3,957,507 | 3,610,356 | 3,352,355 | ||||||||
North America Segment [Member] | Software Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 1,269,983 | 1,112,715 | 1,310,118 | ||||||||
North America Segment [Member] | Services Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 796,815 | 639,910 | 519,261 | ||||||||
North America Segment [Member] | Large Enterprise / Corporate [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 4,466,384 | 3,951,900 | |||||||||
North America Segment [Member] | Public Sector [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 597,489 | 498,873 | |||||||||
North America Segment [Member] | Small and Medium-Sized Businesses [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 960,432 | 912,208 | |||||||||
North America Segment [Member] | Gross Revenue Recognition (Principal) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 5,759,247 | 5,143,228 | |||||||||
North America Segment [Member] | Net Revenue Recognition (Agent) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 265,058 | 219,753 | |||||||||
EMEA Segment [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 1,526,644 | 1,530,241 | 1,355,416 | ||||||||
EMEA Segment [Member] | Hardware Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 622,949 | 653,499 | 536,500 | ||||||||
EMEA Segment [Member] | Software Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 753,729 | 736,509 | 710,452 | ||||||||
EMEA Segment [Member] | Services Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 149,966 | 140,233 | 108,464 | ||||||||
EMEA Segment [Member] | Large Enterprise / Corporate [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 1,126,388 | 1,134,696 | |||||||||
EMEA Segment [Member] | Public Sector [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 323,590 | 327,818 | |||||||||
EMEA Segment [Member] | Small and Medium-Sized Businesses [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 76,666 | 67,727 | |||||||||
EMEA Segment [Member] | Gross Revenue Recognition (Principal) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 1,432,300 | 1,439,979 | |||||||||
EMEA Segment [Member] | Net Revenue Recognition (Agent) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 94,344 | 90,262 | |||||||||
APAC Segment [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 180,241 | 186,914 | 166,473 | ||||||||
APAC Segment [Member] | Hardware Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 34,965 | 29,496 | 27,907 | ||||||||
APAC Segment [Member] | Software Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 92,988 | 107,363 | 101,412 | ||||||||
APAC Segment [Member] | Services Net Sales [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 52,288 | 50,055 | $ 37,154 | ||||||||
APAC Segment [Member] | Large Enterprise / Corporate [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 59,786 | 49,826 | |||||||||
APAC Segment [Member] | Public Sector [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 55,422 | 76,567 | |||||||||
APAC Segment [Member] | Small and Medium-Sized Businesses [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 65,033 | 60,521 | |||||||||
APAC Segment [Member] | Gross Revenue Recognition (Principal) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | 156,279 | 164,394 | |||||||||
APAC Segment [Member] | Net Revenue Recognition (Agent) [Member] | |||||||||||
Disaggregation of Revenue [Line Items] | |||||||||||
Disaggregation of Revenue | $ 23,962 | $ 22,520 |
Sales Recognition - Summary o_2
Sales Recognition - Summary of Information about Receivables and Contract Liabilities (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 |
Disaggregation of Revenue [Line Items] | |||
Current receivables, which are included in “Accounts receivable, net” | $ 2,511,383 | $ 1,931,736 | |
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” | 84,814 | 82,117 | $ 86,743 |
Accounts Receivable, Net [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Current receivables, which are included in “Accounts receivable, net” | 2,511,383 | 1,931,736 | |
Other Assets [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Non-current receivables, which are included in “Other assets” | 154,417 | 38,157 | |
Accrued Expenses and Other Current Liabilities and Other Liabilities [Member] | |||
Disaggregation of Revenue [Line Items] | |||
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” | $ 84,814 | $ 82,117 |
Sales Recognition - Summary o_3
Sales Recognition - Summary of Changes in Contract Liabilities from Contract with Customers (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2019 | Dec. 31, 2018 | |
Revenue From Contract With Customer [Abstract] | ||
Beginning balance, Contract Liabilities | $ 82,117 | $ 86,743 |
Recognition of the beginning contract liabilities to revenue, as the result of performance obligations satisfied | (73,750) | (72,779) |
Cash received in advance and not recognized as revenue | 69,376 | 68,153 |
Contract liabilities assumed in a business combination | 7,071 | |
Ending balance, Contract Liabilities | $ 84,814 | $ 82,117 |
Sales Recognition - Summary o_4
Sales Recognition - Summary of Estimated Net Sales Related to Performance Obligation (Detail) - Services [Member] $ in Thousands | Dec. 31, 2019USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 155,350 |
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 | $ 104,178 |
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 | $ 32,080 |
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 | $ 12,838 |
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 | $ 6,254 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period |
Sales Recognition - Summary o_5
Sales Recognition - Summary of Estimated Net Sales Related to Performance Obligation (Detail 1) $ in Thousands | Dec. 31, 2019USD ($) |
Services [Member] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total remaining performance obligations | $ 155,350 |
Sales Recognition - Additional
Sales Recognition - Additional Information (Detail) | 12 Months Ended |
Dec. 31, 2019 | |
New Accounting Pronouncements And Changes In Accounting Principles [Abstract] | |
Description of expected duration | Remaining performance obligations that have original expected durations of one year or less are not included in the table above, with the exception of those associated with our OneCall Support Services contracts. OneCall Support Services contracts are included in the table above regardless of original duration. Amounts not included in the table above have an average original expected duration of nine months. |
Time and material contracts expected duration | 12 months |
Sales Recognition - Summary Eff
Sales Recognition - Summary Effects of Adopting Topic 606 on Consolidated Statement of Operations (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Net sales: | |||||||||||
Total net sales | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Costs of goods sold: | |||||||||||
Total costs of goods sold | 1,959,174 | 1,636,352 | 1,560,572 | 1,436,994 | 1,494,882 | 1,512,812 | 1,576,493 | 1,502,231 | 6,593,092 | 6,086,418 | 5,785,053 |
Gross profit | 337,982 | 276,195 | 275,449 | 248,472 | 254,164 | 234,914 | 264,377 | 240,263 | 1,138,098 | 993,718 | 918,570 |
Operating expenses: | |||||||||||
Selling and administrative expenses | 266,970 | 223,215 | 199,489 | 191,063 | 194,790 | 184,095 | 189,464 | 188,180 | 880,737 | 756,529 | 723,328 |
Severance and restructuring expenses | 1,713 | 2,662 | 680 | 370 | 715 | 683 | 382 | 1,644 | 5,425 | 3,424 | 9,002 |
Acquisition-related expenses | 2,283 | 5,896 | 3,163 | 188 | 94 | 11,342 | 282 | 3,329 | |||
Earnings from operations | 67,016 | 44,422 | 72,117 | 57,039 | 58,659 | 49,948 | 74,437 | 50,439 | 240,594 | 233,483 | 179,265 |
Non-operating expense, net | 21,581 | ||||||||||
Earnings before income taxes | 55,577 | 37,266 | 67,436 | 51,437 | 54,712 | 43,214 | 69,456 | 44,520 | 211,716 | 211,902 | 159,098 |
Income tax expense | 12,627 | 10,134 | 17,438 | 12,110 | 7,671 | 11,060 | 17,977 | 11,517 | 52,309 | 48,225 | 68,415 |
Net earnings | $ 42,950 | $ 27,132 | $ 49,998 | $ 39,327 | $ 47,041 | $ 32,154 | $ 51,479 | $ 33,003 | $ 159,407 | $ 163,677 | $ 90,683 |
Net earnings per share: | |||||||||||
Basic | $ 1.22 | $ 0.76 | $ 1.40 | $ 1.10 | $ 1.33 | $ 0.91 | $ 1.45 | $ 0.92 | $ 4.49 | $ 4.60 | $ 2.54 |
Diluted | $ 1.20 | $ 0.76 | $ 1.38 | $ 1.09 | $ 1.31 | $ 0.89 | $ 1.44 | $ 0.91 | $ 4.43 | $ 4.55 | $ 2.50 |
Shares used in per share calculations: | |||||||||||
Basic | 35,259 | 35,512 | 35,772 | 35,609 | 35,480 | 35,468 | 35,483 | 35,913 | 35,538 | 35,586 | 35,741 |
Diluted | 35,755 | 35,868 | 36,111 | 36,103 | 35,999 | 35,957 | 35,815 | 36,263 | 35,959 | 36,009 | 36,207 |
Adjustments [Member] | Topic 606 [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | $ (37,822) | ||||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | (40,095) | ||||||||||
Gross profit | 2,273 | ||||||||||
Operating expenses: | |||||||||||
Selling and administrative expenses | (373) | ||||||||||
Earnings from operations | 2,646 | ||||||||||
Non-operating expense, net | (8) | ||||||||||
Earnings before income taxes | 2,654 | ||||||||||
Income tax expense | 519 | ||||||||||
Net earnings | $ 2,135 | ||||||||||
Net earnings per share: | |||||||||||
Basic | $ 0.06 | ||||||||||
Diluted | $ 0.06 | ||||||||||
Pre-Topic 606 Adoption [Member] | Topic 606 [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | $ 7,117,958 | ||||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | 6,126,513 | ||||||||||
Gross profit | 991,445 | ||||||||||
Operating expenses: | |||||||||||
Selling and administrative expenses | 756,902 | ||||||||||
Severance and restructuring expenses | 3,424 | ||||||||||
Acquisition-related expenses | 282 | ||||||||||
Earnings from operations | 230,837 | ||||||||||
Non-operating expense, net | 21,589 | ||||||||||
Earnings before income taxes | 209,248 | ||||||||||
Income tax expense | 47,706 | ||||||||||
Net earnings | $ 161,542 | ||||||||||
Net earnings per share: | |||||||||||
Basic | $ 4.54 | ||||||||||
Diluted | $ 4.49 | ||||||||||
Shares used in per share calculations: | |||||||||||
Basic | 35,586 | ||||||||||
Diluted | 36,009 | ||||||||||
Products [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | $ 6,732,121 | $ 6,249,938 | $ 6,038,744 | ||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | 6,125,360 | 5,711,400 | 5,512,402 | ||||||||
Products [Member] | Adjustments [Member] | Topic 606 [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | (49,497) | ||||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | (39,616) | ||||||||||
Products [Member] | Pre-Topic 606 Adoption [Member] | Topic 606 [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | 6,299,435 | ||||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | 5,751,016 | ||||||||||
Services [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | 999,069 | 830,198 | 664,879 | ||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | $ 467,732 | 375,018 | $ 272,651 | ||||||||
Services [Member] | Adjustments [Member] | Topic 606 [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | 11,675 | ||||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | (479) | ||||||||||
Services [Member] | Pre-Topic 606 Adoption [Member] | Topic 606 [Member] | |||||||||||
Net sales: | |||||||||||
Total net sales | 818,523 | ||||||||||
Costs of goods sold: | |||||||||||
Total costs of goods sold | $ 375,497 |
Assets Held for Sale - Addition
Assets Held for Sale - Additional Information (Detail) | Dec. 31, 2019USD ($) |
Other Current Assets [Member] | |
Long Lived Assets Held For Sale [Line Items] | |
Properties held for sale | $ 83,191,000 |
Property and Equipment - Proper
Property and Equipment - Property and Equipment (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 |
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 367,237 | $ 404,654 |
Accumulated depreciation and amortization | (236,330) | (331,700) |
Property and equipment, net | 130,907 | 72,954 |
Software [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 114,674 | 170,327 |
Buildings [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 92,092 | 64,263 |
Equipment [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 60,661 | 100,421 |
Furniture and fixtures [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 34,768 | 38,200 |
Leasehold improvements [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 33,668 | 26,319 |
Land [Member] | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 31,374 | $ 5,124 |
Property and Equipment - Additi
Property and Equipment - Additional Information (Detail) - USD ($) | Nov. 01, 2019 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 |
Property, Plant and Equipment [Line Items] | ||||
Depreciation and amortization expense | $ 22,538,000 | $ 21,721,000 | $ 25,787,000 | |
Software [Member] | ||||
Property, Plant and Equipment [Line Items] | ||||
Assets in process of readied for use | 12,138,000 | |||
Buildings [Member] | ||||
Property, Plant and Equipment [Line Items] | ||||
Assets in process of readied for use | 27,658,000 | |||
Land [Member] | ||||
Property, Plant and Equipment [Line Items] | ||||
Assets in process of readied for use | $ 11,700,000 | |||
Arizona [Member] | ||||
Property, Plant and Equipment [Line Items] | ||||
Purchase of real estate | $ 48,000,000 |
Goodwill - Changes in Carrying
Goodwill - Changes in Carrying Amount of Goodwill (Detail) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2019 | Dec. 31, 2018 | |
Goodwill [Line Items] | ||
Beginning Balance | $ 166,841 | |
Goodwill | $ 620,265 | |
Accumulated impairment losses | (488,834) | |
Goodwill acquired during the year | 248,460 | 36,332 |
Foreign currency translation adjustment | (152) | (922) |
Ending Balance | 415,149 | 166,841 |
North America Segment [Member] | ||
Goodwill [Line Items] | ||
Beginning Balance | 156,268 | |
Goodwill | 443,250 | |
Accumulated impairment losses | (323,422) | |
Goodwill acquired during the year | 240,550 | 36,440 |
Ending Balance | 396,818 | 156,268 |
EMEA Segment [Member] | ||
Goodwill [Line Items] | ||
Beginning Balance | 3,749 | |
Goodwill | 155,480 | |
Accumulated impairment losses | (151,439) | |
Goodwill acquired during the year | 7,910 | |
Goodwill acquired during the year | (108) | |
Foreign currency translation adjustment | (87) | (184) |
Ending Balance | 11,572 | 3,749 |
APAC Segment [Member] | ||
Goodwill [Line Items] | ||
Beginning Balance | 6,824 | |
Goodwill | 21,535 | |
Accumulated impairment losses | (13,973) | |
Foreign currency translation adjustment | (65) | (738) |
Ending Balance | $ 6,759 | $ 6,824 |
Goodwill - Additional Informati
Goodwill - Additional Information (Detail) - USD ($) | Aug. 30, 2019 | Aug. 01, 2018 | Jun. 30, 2017 | Dec. 31, 2017 | Dec. 31, 2019 | Dec. 31, 2018 |
Goodwill [Line Items] | ||||||
Goodwill acquired during the year | $ 248,460,000 | $ 36,332,000 | ||||
Goodwill measurement period adjustment | $ 945,000 | $ 0 | ||||
North America Segment [Member] | ||||||
Goodwill [Line Items] | ||||||
Goodwill acquired during the year | 240,550,000 | $ 36,440,000 | ||||
PCM [Member] | ||||||
Goodwill [Line Items] | ||||||
Business acquisition, effective date of acquisition | Aug. 30, 2019 | |||||
PCM [Member] | North America and EMEA Segment [Member] | ||||||
Goodwill [Line Items] | ||||||
Goodwill acquired during the year | $ 248,860,000 | |||||
Business acquisition, effective date of acquisition | Aug. 30, 2019 | |||||
Cardinal Solutions Group, Inc [Member] | ||||||
Goodwill [Line Items] | ||||||
Business acquisition, effective date of acquisition | Aug. 1, 2018 | |||||
Goodwill measurement period adjustment | $ 3,400,000 | |||||
Cardinal Solutions Group, Inc [Member] | North America Segment [Member] | ||||||
Goodwill [Line Items] | ||||||
Goodwill acquired during the year | 36,040,000 | |||||
Business acquisition, effective date of acquisition | Aug. 1, 2018 | |||||
Goodwill measurement period adjustment | $ 400,000 |
Intangible Assets - Summary of
Intangible Assets - Summary of Intangible Assets, Net (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 |
Finite-Lived Intangible Assets [Line Items] | ||
Intangible assets, Gross | $ 352,076 | $ 165,121 |
Accumulated amortization | (73,492) | (52,942) |
Intangible assets, net | 278,584 | 112,179 |
Customer Relationships [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Intangible assets, Gross | 336,455 | 159,566 |
Other [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Intangible assets, Gross | $ 15,621 | $ 5,555 |
Intangible Assets - Additional
Intangible Assets - Additional Information (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Goodwill And Intangible Assets Disclosure [Abstract] | |||
Amortization expense | $ 23,671 | $ 15,737 | $ 16,812 |
Intangible Assets - Future Amor
Intangible Assets - Future Amortization Expenses (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 |
Goodwill And Intangible Assets Disclosure [Abstract] | ||
2020 | $ 36,562 | |
2021 | 31,259 | |
2022 | 30,631 | |
2023 | 29,297 | |
2024 | 27,846 | |
Thereafter | 122,989 | |
Intangible assets, net | $ 278,584 | $ 112,179 |
Accounts Payable - Inventory _2
Accounts Payable - Inventory Financing Facilities - Additional Information (Detail) - USD ($) | Jul. 10, 2019 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Aug. 30, 2019 |
Accounts Payable And Accrued Expenses [Line Items] | |||||
Accounts payable-inventory financing facility | $ 253,676,000 | $ 304,130,000 | |||
Unsecured Inventory Financing Facility [Member] | MUFG Bank Ltd [Member] | |||||
Accounts Payable And Accrued Expenses [Line Items] | |||||
Accounts payable-inventory financing facility | $ 200,000,000 | ||||
Inventory financing facility interest rate if balances are not paid within stated vendor terms | plus 2.00% | ||||
Inventory financing facility rate if vendor terms not met equal prime plus | 2.00% | ||||
Unsecured Inventory Financing Facility [Member] | Wells Fargo [Member] | |||||
Accounts Payable And Accrued Expenses [Line Items] | |||||
Inventory financing facility maximum borrowing capacity | $ 250,000,000 | ||||
Inventory Financing Facility [Member] | |||||
Accounts Payable And Accrued Expenses [Line Items] | |||||
Accounts payable-inventory financing facility | 253,676,000 | ||||
Inventory financing facility maximum borrowing capacity | $ 450,000,000 | ||||
Inventory financing facility, interest accrual basis, stated vendor term | 60 days | ||||
Imputed interest on inventory financing facility | $ 10,801,000 | $ 10,593,000 | $ 6,736,000 | ||
Inventory Financing Facility [Member] | Wells Fargo [Member] | |||||
Accounts Payable And Accrued Expenses [Line Items] | |||||
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% |
Debt, Finance Leases and Othe_3
Debt, Finance Leases and Other Financing Obligations - Long-Term Debt (Detail) - USD ($) | Dec. 31, 2019 | Dec. 31, 2018 |
Long-term debt | ||
Accounts receivable securitization financing facility | $ 194,000,000 | |
Finance leases and other financing obligations | $ 3,822,000 | 2,920,000 |
Total | 859,364,000 | 196,920,000 |
Less: current portion of long-term debt | (1,691,000) | (1,395,000) |
Long-term debt | 857,673,000 | $ 195,525,000 |
ABL Facility [Member] | ||
Long-term debt | ||
Revolving credit facility | 570,706,000 | |
Convertible Senior Notes due 2025 [Member] | ||
Long-term debt | ||
Convertible senior notes due 2025 | $ 284,836,000 |
Debt, Finance Leases and Othe_4
Debt, Finance Leases and Other Financing Obligations - Additional Information (Detail) | Aug. 30, 2019USD ($) | Aug. 15, 2019USD ($) | Dec. 31, 2019USD ($)sharesd$ / shares | Aug. 23, 2019USD ($) |
Debt Instrument [Line Items] | ||||
Payments to convertible note hedge transaction | $ 66,325,000 | |||
Proceeds from issuance of warrants | 34,440,000 | |||
Convertible Senior Notes due 2025 [Member] | ||||
Debt Instrument [Line Items] | ||||
Aggregate principal amount of convertible senior notes, issued amount | $ 300,000,000 | $ 350,000,000 | ||
Convertible senior notes, maturity date | Feb. 15, 2025 | |||
Additional aggregate principal amount of notes issued | $ 50,000,000 | |||
Convertible senior notes, interest rate | 0.75% | 0.75% | ||
Convertible senior notes, payable term | payable semiannually, in arrears, on February 15th and August 15th of each year. | |||
Number of trading days | d | 20 | |||
Number of consecutive trading days | d | 30 | |||
Percentage of last reported sale price to conversion price on each applicable trading day | 130.00% | |||
Principal amount per note used in conversion rate | $ 1,000 | |||
Debt Conversion, initial conversion rate | shares | 14.6376 | |||
Conversion price per share | $ / shares | $ 68.32 | |||
Repurchase price as percentage of principal amount | 100.00% | |||
Shares issuable upon conversion of debt | shares | 6,788,208 | |||
Debt instrument, redemption price, percentage of principal amount redeemed | 100.00% | |||
Convertible senior notes, remaining accretion period of debt discount and issuance cost | 5 years 1 month 15 days | |||
Convertible senior notes, effective interest rate | 4.325% | |||
Conversion price per share | $ / shares | $ 68.32 | |||
Convertible note hedge expiration date | Feb. 15, 2025 | |||
Payments to convertible note hedge transaction | $ 66,325,000 | |||
Warrants sold to purchase of additional common stock | shares | 5,123,160 | |||
Warrant price per share to purchase additional common stock | $ / shares | $ 103.12 | |||
Warrants expiration date | May 15, 2025 | |||
Proceeds from issuance of warrants | $ 34,440,000 | |||
Convertible Senior Notes due 2025 [Member] | Scenario One [Member] | ||||
Debt Instrument [Line Items] | ||||
Number of trading days | d | 20 | |||
Number of consecutive trading days | d | 30 | |||
Percentage of last reported sale price to conversion price on each applicable trading day | 130.00% | |||
Convertible Senior Notes due 2025 [Member] | Scenario Two [Member] | ||||
Debt Instrument [Line Items] | ||||
Number of consecutive trading days | d | 5 | |||
Percentage of last reported sale price to conversion price on each applicable trading day | 98.00% | |||
Measurement period | 5 days | |||
Convertible Senior Notes due 2025 [Member] | Maximum [Member] | ||||
Debt Instrument [Line Items] | ||||
Option to purchase common stock, shares | shares | 5,123,160 | |||
ABL Facility [Member] | ||||
Debt Instrument [Line Items] | ||||
Credit facility, borrowing capacity | $ 1,200,000,000 | |||
Line of credit maturity date | Aug. 30, 2024 | |||
Amount of facility permitted by qualified receivables | $ 1,200,000,000 | |||
Line of credit outstanding amount | $ 570,706,000 | |||
Applicable floating interest rate | 2.94% | |||
Commitment on the unused portion of the facility | 0.25% | |||
Weighted average amount outstanding borrowings | $ 634,361,000 | |||
Interest expense | $ 8,880,000 | |||
ABL Facility [Member] | LIBOR Rate [Member] | ||||
Debt Instrument [Line Items] | ||||
Interest rate description | LIBOR rate plus a pre-determined spread of 1.25% to 1.50%. | |||
ABL Facility [Member] | Maximum [Member] | ||||
Debt Instrument [Line Items] | ||||
Credit facility, increase in amount available for borrowing | $ 500,000,000 | |||
Participation fee on letter of credit | 1.50% | |||
ABL Facility [Member] | Maximum [Member] | LIBOR Rate [Member] | ||||
Debt Instrument [Line Items] | ||||
Pre-determined spread | 1.50% | |||
ABL Facility [Member] | Minimum [Member] | ||||
Debt Instrument [Line Items] | ||||
Participation fee on letter of credit | 1.25% | |||
ABL Facility [Member] | Minimum [Member] | LIBOR Rate [Member] | ||||
Debt Instrument [Line Items] | ||||
Pre-determined spread | 1.25% | |||
ABL Facility [Member] | Foreign Currency Borrowings [Member] | ||||
Debt Instrument [Line Items] | ||||
Credit facility, borrowing capacity | 150,000,000 | |||
Senior Revolving Credit Facility [Member] | ||||
Debt Instrument [Line Items] | ||||
Credit facility, borrowing capacity | 350,000,000 | |||
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 |
Debt, Finance Leases and Othe_5
Debt, Finance Leases and Other Financing Obligations - Schedule of Convertible Senior Notes Balances (Detail) - Convertible Senior Notes due 2025 [Member] - USD ($) | Dec. 31, 2019 | Aug. 15, 2019 |
Liability: | ||
Principal | $ 350,000,000 | $ 300,000,000 |
Less: debt discount and issuance costs, net of accumulated accretion | (65,164,000) | |
Net carrying amount | 284,836,000 | |
Equity, net of deferred tax | $ 44,731,000 |
Debt, Finance Leases and Othe_6
Debt, Finance Leases and Other Financing Obligations - Summary of Equity Components of Notes Included in Additional Paid-in Capital (Detail) $ in Thousands | 12 Months Ended |
Dec. 31, 2019USD ($) | |
Debt Instrument [Line Items] | |
Embedded Conversion Option - Debt Issuance Costs | $ (1,700) |
Deferred Tax | (14,819) |
Total | 44,731 |
Convertible Senior Notes due 2025 [Member] | |
Debt Instrument [Line Items] | |
Embedded Conversion Option | 61,250 |
Embedded Conversion Option - Debt Issuance Costs | (1,700) |
Deferred Tax | (14,819) |
Total | $ 44,731 |
Debt, Finance Leases and Othe_7
Debt, Finance Leases and Other Financing Obligations - Summary of Interest Expense Components Resulting From Notes (Detail) - Convertible Senior Notes due 2025 [Member] $ in Thousands | 12 Months Ended |
Dec. 31, 2019USD ($) | |
Debt Instrument [Line Items] | |
Contractual coupon interest | $ 984 |
Amortization of debt discount | 3,728 |
Amortization of debt issuance costs | $ 479 |
Leases - Additional Information
Leases - Additional Information (Detail) - USD ($) | 12 Months Ended | |||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Jan. 01, 2019 | |
Lessee Lease Description [Line Items] | ||||
Lease liabilities | $ 79,933,000 | |||
Operating lease, existence of option to extend | true | |||
Operating lease, option to extend lease terms, description | Operating lease payments include $13.4 million related to options to extend lease terms that are reasonably certain of being exercised | |||
Operating lease payments | $ 89,712,000 | |||
Operating leases rental expense | $ 20,114,000 | $ 19,126,000 | ||
Options to Eextend Lease Terms [Member] | ||||
Lessee Lease Description [Line Items] | ||||
Operating lease payments | $ 13,400,000 | |||
Minimum [Member] | ||||
Lessee Lease Description [Line Items] | ||||
Operating lease renewal term | 1 year | |||
Maximum [Member] | ||||
Lessee Lease Description [Line Items] | ||||
Operating lease renewal term | 5 years | |||
ASU 2016-02 [Member] | ||||
Lessee Lease Description [Line Items] | ||||
Net operating lease ROU assets | $ 65,922,000 | |||
Lease liabilities | $ 70,512,000 |
Leases - Schedule of Financial
Leases - Schedule of Financial Statement Classification of Lease Balances With Consolidated Balance Sheet (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Jan. 01, 2019 |
Lessee Lease Description [Line Items] | ||
Total lease assets | $ 77,981 | $ 67,615 |
Total lease liabilities | 83,755 | 73,432 |
Other Assets [Member] | ||
Lessee Lease Description [Line Items] | ||
Operating lease assets | 74,684 | 65,922 |
Property and equipment [Member] | ||
Lessee Lease Description [Line Items] | ||
Finance lease assets | 3,297 | 1,693 |
Accrued expenses and other current liabilities [Member] | ||
Lessee Lease Description [Line Items] | ||
Operating lease liabilities | 19,648 | 15,788 |
Current portion of long-term debt [Member] | ||
Lessee Lease Description [Line Items] | ||
Finance lease liabilities | 1,691 | 1,395 |
Other liabilities [Member] | ||
Lessee Lease Description [Line Items] | ||
Operating lease liabilities | 60,285 | 54,724 |
Long-term debt [Member] | ||
Lessee Lease Description [Line Items] | ||
Finance lease liabilities | $ 2,131 | $ 1,525 |
Leases - Schedule of Financia_2
Leases - Schedule of Financial Statement Classification of Lease Balances With Consolidated Balance Sheet (Parenthetical) (Detail) - USD ($) | Dec. 31, 2019 | Jan. 01, 2019 |
Property and equipment [Member] | ||
Lessee Lease Description [Line Items] | ||
Finance lease assets, accumulated amortization | $ 861,000 | $ 0 |
Leases - Schedule of Financia_3
Leases - Schedule of Financial Statement Classification of Lease Balances With Consolidated Statement of Operations (Detail) $ in Thousands | 12 Months Ended |
Dec. 31, 2019USD ($) | |
Lessee Lease Description [Line Items] | |
Total lease cost | $ 22,364 |
Selling and Administrative Expenses [Member] | |
Lessee Lease Description [Line Items] | |
Operating lease cost | 21,393 |
Amortization of leased assets | 861 |
Interest Expense, Net [Member] | |
Lessee Lease Description [Line Items] | |
Interest on lease liabilities | $ 110 |
Leases - Schedule of Future Min
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Leases (Detail) $ in Thousands | Dec. 31, 2019USD ($) |
Operating Lease | |
2020 | $ 22,234 |
2021 | 18,279 |
2022 | 14,767 |
2023 | 9,220 |
2024 | 5,653 |
After 2024 | 19,559 |
Total lease payments | 89,712 |
Less: Interest | (9,779) |
Present value of lease liabilities | 79,933 |
Finance Lease | |
2020 | 1,795 |
2021 | 1,076 |
2022 | 645 |
2023 | 449 |
2024 | 45 |
Total lease payments | 4,010 |
Less: Interest | (188) |
Present value of lease liabilities | 3,822 |
Total | |
2020 | 24,029 |
2021 | 19,355 |
2022 | 15,412 |
2023 | 9,669 |
2024 | 5,698 |
After 2024 | 19,559 |
Total lease payments | 93,722 |
Less: Interest | (9,967) |
Present value of lease liabilities | $ 83,755 |
Leases - Schedule of Weighted A
Leases - Schedule of Weighted Average Remaining Term and Discount Rates (Detail) | Dec. 31, 2019 |
Leases [Abstract] | |
Operating leases, Weighted average remaining lease term (years) | 6 years 10 days |
Finance leases, Weighted average remaining lease term (years) | 2 years 11 months 1 day |
Operating leases, Weighted average discount rate | 3.62% |
Finance leases, Weighted average discount rate | 3.65% |
Leases - Schedule of Cash Flows
Leases - Schedule of Cash Flows Associated With the Company's Leasing Activities (Detail) $ in Thousands | 12 Months Ended |
Dec. 31, 2019USD ($) | |
Cash paid for amounts included in the measurement of lease liabilities: | |
Operating cash flows from operating leases | $ 20,928 |
Leased assets obtained in exchange for new operating lease liabilities | $ 10,460 |
Leases - Schedule of Cash Flo_2
Leases - Schedule of Cash Flows Associated With the Company's Leasing Activities (Parenthetical) (Detail) | Dec. 31, 2019USD ($) |
PCM [Member] | |
Business Acquisition [Line Items] | |
Operating lease assets acquired | $ 17,951,000 |
Leases - Future Minimum Lease P
Leases - Future Minimum Lease Payment (Detail) $ in Thousands | Dec. 31, 2018USD ($) |
Leases [Abstract] | |
2019 | $ 21,499 |
2020 | 15,580 |
2021 | 12,121 |
2022 | 9,150 |
2023 | 6,296 |
Thereafter | 7,238 |
Total minimum lease payments | $ 71,884 |
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 | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] | |||
Stock-based compensation expense related to restricted stock units (RSUs) | $ 16,011 | $ 15,355 | $ 12,826 |
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) | 12,055 | 11,697 | 9,697 |
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) | 3,437 | 3,170 | 2,737 |
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) | $ 519 | $ 488 | $ 392 |
Stock-Based Compensation - Addi
Stock-Based Compensation - Additional Information (Detail) - USD ($) | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Description of share based compensation under Amended 2007 Omnibus Plan | Our Board of Directors adopted the Amended Insight Enterprises, Inc. 2007 Omnibus Plan (the “Plan”) on March 28, 2011. | ||
Maximum number of authorized shares | 7,250,000 | ||
Number of shares of stock available for grant | 2,567,260 | ||
Restricted Stock Units (RSUs) [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Total compensation cost related to RSU's not yet recognized | $ 25,243,000 | ||
Weighted average number of years for recognition of outstanding nonvested RSUs | 1 year 3 months 3 days | ||
Shares withheld to cover taxes | 115,831 | 88,638 | 122,255 |
Payments for teammates' tax obligations to taxing authorities | $ 6,572,000 | $ 3,230,000 | $ 5,318,000 |
Stock-Based Compensation - Summ
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) - Restricted Stock Units (RSUs) [Member] - USD ($) | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Nonvested Number, Beginning balance | 1,020,930 | ||
Number, Granted | 418,709 | ||
Number, Vested, including shares withheld to cover taxes | (437,789) | ||
Number, Forfeited | (78,450) | ||
Nonvested Number, Ending balance | 923,400 | 1,020,930 | |
Nonvested Weighted Average Grant Date Fair Value, Beginning balance | $ 36.10 | ||
Weighted Average Grant Date Fair Value, Granted | 56.17 | ||
Weighted Average Grant Date Fair Value, Vested, including shares withheld to cover taxes | 34.07 | ||
Weighted Average Grant Date Fair Value, Forfeited | 42.97 | ||
Nonvested Weighted Average Grant Date Fair Value, Ending balance | $ 45.58 | $ 36.10 | |
Fair Value, Vested, including shares withheld to cover taxes | $ 24,837,997 | $ 14,302,223 | $ 20,284,762 |
Fair Value, Nonvested at end of period | $ 64,905,786 |
Stock-Based Compensation - Su_2
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Parenthetical) (Detail) - USD ($) | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Closing stock price | $ 70.29 | ||
Restricted Stock Units (RSUs) [Member] | |||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||
Aggregate intrinsic value for vested shares of RSUs | $ 24,837,997 | $ 14,302,223 | $ 20,284,762 |
Income Taxes - Income Tax Expen
Income Taxes - Income Tax Expense (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Current: | |||||||||||
U.S. Federal | $ 20,254 | $ 18,334 | $ 31,067 | ||||||||
U.S. State and local | 5,457 | 3,218 | 3,636 | ||||||||
Foreign | 19,180 | 17,547 | 14,573 | ||||||||
Total current income tax expense | 44,891 | 39,099 | 49,276 | ||||||||
Deferred: | |||||||||||
U.S. Federal | 9,180 | 8,123 | 20,327 | ||||||||
U.S. State and local | 1,210 | 1,142 | (427) | ||||||||
Foreign | (2,972) | (139) | (761) | ||||||||
Total deferred income tax expense | 7,418 | 9,126 | 19,139 | ||||||||
Income tax expense | $ 12,627 | $ 10,134 | $ 17,438 | $ 12,110 | $ 7,671 | $ 11,060 | $ 17,977 | $ 11,517 | $ 52,309 | $ 48,225 | $ 68,415 |
Income Taxes - Earnings Before
Income Taxes - Earnings Before Income Taxes (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Income Tax Disclosure [Abstract] | |||||||||||
United States | $ 142,410 | $ 145,907 | $ 119,330 | ||||||||
Foreign | 69,306 | 65,995 | 39,768 | ||||||||
Earnings before income taxes | $ 55,577 | $ 37,266 | $ 67,436 | $ 51,437 | $ 54,712 | $ 43,214 | $ 69,456 | $ 44,520 | $ 211,716 | $ 211,902 | $ 159,098 |
Income Taxes - Schedule Reconci
Income Taxes - Schedule Reconciles Difference between U.S. Federal Income Taxes at U.S. Statutory Rate and Our Income Tax Expense (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Effective Income Tax Rate Reconciliation, Amount [Abstract] | |||||||||||
Statutory federal income tax rate, Amount | $ 44,460 | $ 44,499 | $ 55,684 | ||||||||
State income tax expense, net of federal income tax benefit | 7,239 | 6,767 | 2,808 | ||||||||
Audits and adjustments, net | 2,556 | 2,659 | (313) | ||||||||
Change in valuation allowances | (2,739) | 60 | 2,472 | ||||||||
Foreign income taxed at different rates | 4,024 | 2,639 | (6,057) | ||||||||
U.S. mandatory deemed repatriation | (1,396) | 5,625 | |||||||||
Adjustment of net deferred tax assets for enacted U.S. federal tax reform | (4,198) | 7,738 | |||||||||
Research and development credits | (5,438) | (4,132) | |||||||||
Other, net | 2,207 | 1,327 | 458 | ||||||||
Income tax expense | $ 12,627 | $ 10,134 | $ 17,438 | $ 12,110 | $ 7,671 | $ 11,060 | $ 17,977 | $ 11,517 | $ 52,309 | $ 48,225 | $ 68,415 |
Effective Income Tax Rate Reconciliation, Percent [Abstract] | |||||||||||
Statutory federal income tax rate | 21.00% | 21.00% | 35.00% | ||||||||
State income tax expense, net of federal income tax benefit, Rate | 3.40% | 3.20% | 1.80% | ||||||||
Audits and adjustments, net, Rate | 1.20% | 1.30% | (0.20%) | ||||||||
Change in valuation allowances, Rate | (1.30%) | 1.50% | |||||||||
Foreign income taxed at different rates, Rate | 1.90% | 1.20% | (3.80%) | ||||||||
U.S. mandatory deemed repatriation, Rate | (0.70%) | 3.50% | |||||||||
Adjustment of net deferred tax assets for enacted U.S. federal tax reform, Rate | (2.00%) | 4.90% | |||||||||
Research and development credits, Rate | (2.60%) | (1.90%) | |||||||||
Other, net, Rate | 1.10% | 0.70% | 0.30% | ||||||||
Effective tax rate | 24.70% | 22.80% | 43.00% |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Income Tax [Line Items] | |||
United States federal statutory income tax rate | 21.00% | 21.00% | 35.00% |
Income tax benefit from the remeasurement of U.S.deferred income taxes | $ 5,600,000 | ||
Tax Cuts And Jobs Act Of2017 Reduction In Effective Income Tax Rate | 2.70% | ||
Valuation allowances | $ 38,247,000 | $ 40,630,000 | |
Unrecognized tax benefits | 9,736,000 | 6,849,000 | |
Unrecognized tax benefits, interest on income taxes accrued | $ 442,000 | $ 313,000 | |
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 significantly increase or decrease the balance of our gross unrecognized tax benefits. | ||
Period during which federal income tax returns remain open to examination | 2016, 2017 and 2018 | ||
Statute of limitations for tax examination, Minimum | 3 years | ||
Statute of limitations for tax examination, Maximum | 10 years | ||
Earliest Tax Year [Member] | |||
Income Tax [Line Items] | |||
Open tax year | 2012 | ||
Latest Tax Year [Member] | |||
Income Tax [Line Items] | |||
Open tax year | 2018 | ||
United States [Member] | |||
Income Tax [Line Items] | |||
Operating loss expiration year | 2020 | ||
Operating loss expiration year | 2038 | ||
Foreign [Member] | |||
Income Tax [Line Items] | |||
Net operating loss carry forward | $ 93,090,000 | ||
Operating loss expiration year | 2020 | ||
Operating loss expiration year | 2026 |
Income Taxes - Significant Comp
Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Detail) - USD ($) | Dec. 31, 2019 | Dec. 31, 2018 |
Deferred tax assets: | ||
Net operating losses | $ 27,328,000 | $ 23,926,000 |
Foreign tax credits | 16,091,000 | 16,800,000 |
Other | 20,153,000 | 16,335,000 |
Gross deferred tax assets | 63,572,000 | 57,061,000 |
Valuation allowances | (38,247,000) | (40,630,000) |
Total deferred tax assets | 25,325,000 | 16,431,000 |
Deferred tax liabilities: | ||
Goodwill and other intangibles | (48,279,000) | (1,202,000) |
Property and equipment | (12,702,000) | (998,000) |
Other | (5,406,000) | (6,947,000) |
Total deferred tax liabilities | (66,387,000) | (9,147,000) |
Net deferred tax liabilities | $ (41,062,000) | |
Net deferred tax assets | $ 7,284,000 |
Income Taxes - Net Non-Current
Income Taxes - Net Non-Current Deferred Tax Assets and Liabilities (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 |
Deferred Tax Assets And Liabilities [Line Items] | ||
Net deferred tax liabilities | $ (41,062) | |
Net deferred tax assets | $ 7,284 | |
Other Assets [Member] | ||
Deferred Tax Assets And Liabilities [Line Items] | ||
Net non-current deferred tax assets | 3,571 | 7,967 |
Other Liabilities [Member] | ||
Deferred Tax Assets And Liabilities [Line Items] | ||
Net non-current deferred tax liabilities | $ (44,633) | $ (683) |
Market Risk Management - Additi
Market Risk Management - Additional Information (Detail) - USD ($) | Dec. 31, 2019 | Aug. 15, 2019 |
Convertible Senior Notes due 2025 [Member] | ||
Line Of Credit Facility [Line Items] | ||
Debt outstanding | $ 284,836,000 | |
Interest rate | 0.75% | 0.75% |
Fair market value of convertible senior notes | $ 414,295,000 | |
ABL Facility [Member] | ||
Line Of Credit Facility [Line Items] | ||
Debt outstanding | $ 570,706,000 | |
Interest rate | 2.94% |
Benefit Plans - Additional Info
Benefit Plans - Additional Information (Detail) - USD ($) | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Compensation Related Costs [Abstract] | |||
Discretionary match contribution to defined contribution plan provided to participants-U.S. teammates | 50.00% | ||
Maximum pre-tax contributions of compensation per pay period eligible for match- U.S. teammates | 6.00% | ||
Contribution expense | $ 19,126,000 | $ 15,216,000 | $ 14,083,000 |
Share Repurchase Programs - Add
Share Repurchase Programs - Additional Information (Detail) - USD ($) | Dec. 31, 2019 | Feb. 28, 2018 | Dec. 31, 2017 |
Equity [Abstract] | |||
Common stock repurchase program, authorized amount | $ 0 | $ 50,000,000 | $ 0 |
Share Repurchase Programs - Sum
Share Repurchase Programs - Summary of Shares of Common Stock Repurchased Under Repurchase Programs (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 12 Months Ended | 36 Months Ended | |
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2019 | |
Equity [Abstract] | |||
Repurchase program, total number of shares purchased | 541 | 641 | 1,182 |
Repurchase program, average price paid per share | $ 51.56 | $ 34.42 | |
Repurchase program, approximate dollar value of shares purchased | $ 27,899 | $ 22,069 | $ 49,968 |
Commitments and Contingencies -
Commitments and Contingencies - Additional Information (Detail) | 12 Months Ended |
Dec. 31, 2019 | |
Commitments And Contingencies Disclosure [Abstract] | |
Number of months of salary paid as severance | from three to twenty-four months |
Supplemental Financial Inform_3
Supplemental Financial Information - Summary of Additions and Deductions Related to Allowances for Doubtful Accounts (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Quarterly Financial Information Disclosure [Abstract] | |||
Allowance for doubtful accounts receivable, Beginning Balance | $ 10,462 | $ 10,158 | $ 9,138 |
Allowance for doubtful accounts receivable, Additions | 5,079 | 4,776 | 5,245 |
Allowance for doubtful accounts receivable, Deductions | (4,779) | (4,472) | (4,225) |
Allowance for doubtful accounts receivable, Ending Balance | $ 10,762 | $ 10,462 | $ 10,158 |
Cash Flows - Schedule of Cash P
Cash Flows - Schedule of Cash Payments for Interest on Indebtedness and Cash Payments for Taxes on Income (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Supplemental disclosures of cash flow information: | |||
Cash paid during the year for interest | $ 6,246 | $ 10,155 | $ 10,976 |
Cash paid during the year for income taxes, net of refunds | $ 42,484 | $ 31,218 | $ 55,470 |
Segment and Geographic Inform_3
Segment and Geographic Information - Additional Information (Detail) | 12 Months Ended |
Dec. 31, 2019Segment | |
Segment Reporting [Abstract] | |
Number of operating segments | 3 |
Description of major customers net sales | None of our clients exceeded ten percent of consolidated net sales in 2019, 2018 or 2017. |
Segment and Geographic Inform_4
Segment and Geographic Information - Net Sales by Offering for North America, EMEA and APAC (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
North America Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 6,024,305 | 5,362,981 | 5,181,734 | ||||||||
EMEA Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 1,526,644 | 1,530,241 | 1,355,416 | ||||||||
APAC Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 180,241 | 186,914 | 166,473 | ||||||||
Hardware Net Sales [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 4,615,421 | 4,293,351 | |||||||||
Hardware Net Sales [Member] | North America Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 3,957,507 | 3,610,356 | 3,352,355 | ||||||||
Hardware Net Sales [Member] | EMEA Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 622,949 | 653,499 | 536,500 | ||||||||
Hardware Net Sales [Member] | APAC Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 34,965 | 29,496 | 27,907 | ||||||||
Software Net Sales [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 2,116,700 | 1,956,587 | |||||||||
Software Net Sales [Member] | North America Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 1,269,983 | 1,112,715 | 1,310,118 | ||||||||
Software Net Sales [Member] | EMEA Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 753,729 | 736,509 | 710,452 | ||||||||
Software Net Sales [Member] | APAC Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 92,988 | 107,363 | 101,412 | ||||||||
Services Net Sales [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 999,069 | 830,198 | |||||||||
Services Net Sales [Member] | North America Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 796,815 | 639,910 | 519,261 | ||||||||
Services Net Sales [Member] | EMEA Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | 149,966 | 140,233 | 108,464 | ||||||||
Services Net Sales [Member] | APAC Segment [Member] | |||||||||||
Revenue from External Customer [Line Items] | |||||||||||
Revenues from external customers | $ 52,288 | $ 50,055 | $ 37,154 |
Segment and Geographic Inform_5
Segment and Geographic Information - Financial Information about Reportable Operating Segments (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Total costs of goods sold | 1,959,174 | 1,636,352 | 1,560,572 | 1,436,994 | 1,494,882 | 1,512,812 | 1,576,493 | 1,502,231 | 6,593,092 | 6,086,418 | 5,785,053 |
Gross profit | 337,982 | 276,195 | 275,449 | 248,472 | 254,164 | 234,914 | 264,377 | 240,263 | 1,138,098 | 993,718 | 918,570 |
Operating expenses: | |||||||||||
Selling and administrative expenses | 266,970 | 223,215 | 199,489 | 191,063 | 194,790 | 184,095 | 189,464 | 188,180 | 880,737 | 756,529 | 723,328 |
Severance and restructuring expenses | 1,713 | 2,662 | 680 | 370 | 715 | 683 | 382 | 1,644 | 5,425 | 3,424 | 9,002 |
Loss on sale of foreign entity | 3,646 | ||||||||||
Acquisition-related expenses | 2,283 | 5,896 | 3,163 | 188 | 94 | 11,342 | 282 | 3,329 | |||
Earnings from operations | $ 67,016 | $ 44,422 | $ 72,117 | $ 57,039 | $ 58,659 | $ 49,948 | $ 74,437 | $ 50,439 | 240,594 | 233,483 | 179,265 |
Products [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 6,732,121 | 6,249,938 | 6,038,744 | ||||||||
Total costs of goods sold | 6,125,360 | 5,711,400 | 5,512,402 | ||||||||
Services [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 999,069 | 830,198 | 664,879 | ||||||||
Total costs of goods sold | 467,732 | 375,018 | 272,651 | ||||||||
North America Segment [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 6,024,305 | 5,362,981 | 5,181,734 | ||||||||
Total costs of goods sold | 5,153,191 | 4,630,286 | 4,490,057 | ||||||||
Gross profit | 871,114 | 732,695 | 691,677 | ||||||||
Operating expenses: | |||||||||||
Selling and administrative expenses | 664,374 | 545,091 | 530,792 | ||||||||
Severance and restructuring expenses | 4,946 | 1,617 | 4,010 | ||||||||
Acquisition-related expenses | 11,342 | 282 | 3,223 | ||||||||
Earnings from operations | 190,452 | 185,705 | 153,652 | ||||||||
North America Segment [Member] | Products [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 5,227,490 | 4,723,071 | 4,662,473 | ||||||||
Total costs of goods sold | 4,748,608 | 4,313,070 | 4,253,587 | ||||||||
North America Segment [Member] | Services [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 796,815 | 639,910 | 519,261 | ||||||||
Total costs of goods sold | 404,583 | 317,216 | 236,470 | ||||||||
EMEA Segment [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 1,526,644 | 1,530,241 | 1,355,416 | ||||||||
Total costs of goods sold | 1,299,561 | 1,308,774 | 1,165,106 | ||||||||
Gross profit | 227,083 | 221,467 | 190,310 | ||||||||
Operating expenses: | |||||||||||
Selling and administrative expenses | 186,957 | 182,470 | 164,305 | ||||||||
Severance and restructuring expenses | 334 | 1,677 | 4,888 | ||||||||
Loss on sale of foreign entity | 3,646 | ||||||||||
Acquisition-related expenses | 106 | ||||||||||
Earnings from operations | 39,792 | 37,320 | 17,365 | ||||||||
EMEA Segment [Member] | Products [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 1,376,678 | 1,390,008 | 1,246,952 | ||||||||
Total costs of goods sold | 1,258,974 | 1,273,422 | 1,140,204 | ||||||||
EMEA Segment [Member] | Services [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 149,966 | 140,233 | 108,464 | ||||||||
Total costs of goods sold | 40,587 | 35,352 | 24,902 | ||||||||
APAC Segment [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 180,241 | 186,914 | 166,473 | ||||||||
Total costs of goods sold | 140,340 | 147,358 | 129,890 | ||||||||
Gross profit | 39,901 | 39,556 | 36,583 | ||||||||
Operating expenses: | |||||||||||
Selling and administrative expenses | 29,406 | 28,968 | 28,231 | ||||||||
Severance and restructuring expenses | 145 | 130 | 104 | ||||||||
Earnings from operations | 10,350 | 10,458 | 8,248 | ||||||||
APAC Segment [Member] | Products [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 127,953 | 136,859 | 129,319 | ||||||||
Total costs of goods sold | 117,778 | 124,908 | 118,611 | ||||||||
APAC Segment [Member] | Services [Member] | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total net sales | 52,288 | 50,055 | 37,154 | ||||||||
Total costs of goods sold | $ 22,562 | $ 22,450 | $ 11,279 |
Segment and Geographic Inform_6
Segment and Geographic Information - Summary of Total Assets by Reportable Operating Segment (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018 |
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | $ 4,178,179 | $ 2,775,947 |
Operating Segments [Member] | North America Segment [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | 3,814,408 | 2,660,886 |
Operating Segments [Member] | EMEA Segment [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | 699,856 | 611,338 |
Operating Segments [Member] | APAC Segment [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | 123,349 | 98,959 |
Intersegment Eliminations [Member] | ||
Segment Reporting, Asset Reconciling Item [Line Items] | ||
Total assets | $ (459,434) | $ (595,236) |
Segment and Geographic Inform_7
Segment and Geographic Information - Summary of Geographic Net Sales and Long-Lived Assets (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Revenues from External Customers and Long-Lived Assets [Line Items] | |||||||||||
Net sales | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Total long-lived assets | 130,907 | 72,954 | 130,907 | 72,954 | |||||||
United States [Member] | |||||||||||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||||||||||
Net sales | 5,696,422 | 5,100,456 | 4,933,805 | ||||||||
Total long-lived assets | 103,678 | 52,346 | 103,678 | 52,346 | |||||||
United Kingdom [Member] | |||||||||||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||||||||||
Net sales | 776,051 | 843,145 | 684,632 | ||||||||
Total long-lived assets | 13,448 | 12,434 | 13,448 | 12,434 | |||||||
Other Foreign [Member] | |||||||||||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||||||||||
Net sales | 1,258,717 | 1,136,535 | $ 1,085,186 | ||||||||
Total long-lived assets | $ 13,781 | $ 8,174 | $ 13,781 | $ 8,174 |
Segment and Geographic Inform_8
Segment and Geographic Information - Pre-Tax Depreciation and Amortization by Operating Segment (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Segment Reporting Information [Line Items] | |||
Depreciation and amortization of property and equipment | $ 22,538 | $ 21,721 | $ 25,787 |
Amortization of intangible assets | 23,671 | 15,737 | 16,812 |
Depreciation and amortization, total | 46,209 | 37,458 | 42,599 |
North America Segment [Member] | |||
Segment Reporting Information [Line Items] | |||
Depreciation and amortization of property and equipment | 17,827 | 17,164 | 20,241 |
Amortization of intangible assets | 22,382 | 14,791 | 15,971 |
EMEA Segment [Member] | |||
Segment Reporting Information [Line Items] | |||
Depreciation and amortization of property and equipment | 4,166 | 4,058 | 5,025 |
Amortization of intangible assets | 828 | 285 | 73 |
APAC Segment [Member] | |||
Segment Reporting Information [Line Items] | |||
Depreciation and amortization of property and equipment | 545 | 499 | 521 |
Amortization of intangible assets | $ 461 | $ 661 | $ 768 |
Acquisitions - Additional Infor
Acquisitions - Additional Information (Detail) | Aug. 30, 2019USD ($)OfficeTeammate | Aug. 01, 2018USD ($) | Jan. 06, 2017USD ($) | Dec. 31, 2019USD ($) | Sep. 30, 2019USD ($) | Jun. 30, 2019USD ($) | Sep. 30, 2018USD ($) | Jun. 30, 2018USD ($) | Jun. 30, 2017USD ($) | Dec. 31, 2019USD ($) | Dec. 31, 2017USD ($) | Dec. 31, 2019USD ($) | Dec. 31, 2018USD ($) | Dec. 31, 2017USD ($) |
Business Acquisition [Line Items] | ||||||||||||||
Goodwill balance due to adjustment in purchase price allocation | $ 945,000 | $ 0 | ||||||||||||
Acquisition-related expenses | $ 2,283,000 | $ 5,896,000 | $ 3,163,000 | $ 188,000 | $ 94,000 | $ 11,342,000 | $ 282,000 | $ 3,329,000 | ||||||
Goodwill | 415,149,000 | $ 415,149,000 | 415,149,000 | 166,841,000 | ||||||||||
Acquisitions, net of cash and cash equivalents acquired | 664,287,000 | 74,938,000 | 186,932,000 | |||||||||||
Amortization expense | 23,671,000 | 15,737,000 | 16,812,000 | |||||||||||
North America Segment [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Acquisition-related expenses | 11,342,000 | 282,000 | 3,223,000 | |||||||||||
Goodwill | 396,818,000 | 396,818,000 | 396,818,000 | 156,268,000 | ||||||||||
Amortization expense | 22,382,000 | $ 14,791,000 | 15,971,000 | |||||||||||
PCM [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Cash purchase price | $ 745,562,000 | |||||||||||||
Acquisition, percentage of issued and outstanding shares acquired | 100.00% | |||||||||||||
Cash and cash equivalents acquired | $ 84,637,000 | |||||||||||||
Estimated fair value of net assets acquired | 412,065,000 | |||||||||||||
Identifiable intangible assets | 187,990,000 | |||||||||||||
Acquisition-related expenses | $ 11,342,000 | |||||||||||||
Goodwill | 248,860,000 | |||||||||||||
Tax deductible goodwill | 0 | |||||||||||||
Business combination, net sales from acquired entity | 733,774,000 | |||||||||||||
Business combination, gross profit from acquired entity | 105,961,000 | |||||||||||||
Acquisitions, net of cash and cash equivalents acquired | 660,925,000 | |||||||||||||
PCM [Member] | Customer Relationships [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Goodwill balance due to adjustment in purchase price allocation | $ 56,700,000 | |||||||||||||
Identifiable intangible assets | $ 175,500,000 | |||||||||||||
PCM [Member] | Minimum [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Number of teammates | Teammate | 4,000 | |||||||||||||
PCM [Member] | North America and The United Kingdom [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Number of office locations | Office | 40 | |||||||||||||
Cardinal Solutions Group, Inc [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Acquisition, percentage of issued and outstanding shares acquired | 100.00% | |||||||||||||
Goodwill balance due to adjustment in purchase price allocation | $ 3,400,000 | |||||||||||||
Acquisitions, net of cash and cash equivalents acquired | 78,400,000 | |||||||||||||
Cardinal Solutions Group, Inc [Member] | North America Segment [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Goodwill balance due to adjustment in purchase price allocation | $ 400,000 | |||||||||||||
Identifiable intangible assets | 27,540,000 | |||||||||||||
Goodwill | 36,040,000 | |||||||||||||
Net assets acquired | $ 42,360,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 | |||||||||||||
Datalink [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Cash and cash equivalents acquired | $ 76,597,000 | |||||||||||||
Estimated fair value of net assets acquired | 193,316,000 | |||||||||||||
Identifiable intangible assets | 94,500,000 | |||||||||||||
Goodwill | 64,140,000 | |||||||||||||
Tax deductible goodwill | 0 | |||||||||||||
Business combination, net sales from acquired entity | 524,281,000 | |||||||||||||
Business combination, gross profit from acquired entity | 118,917,000 | |||||||||||||
Acquisitions, net of cash and cash equivalents acquired | 257,456,000 | |||||||||||||
Estimated fair value of deferred revenue | 65,500,000 | |||||||||||||
Estimated fair value of deferred costs | 48,029,000 | |||||||||||||
Amortization expense | $ 11,520,000 | |||||||||||||
Datalink [Member] | Customer Relationships [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Identifiable intangible assets | 92,200,000 | |||||||||||||
Datalink [Member] | Trade Name [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Identifiable intangible assets | 2,200,000 | |||||||||||||
Datalink [Member] | Non-compete Agreements [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Identifiable intangible assets | 100,000 | |||||||||||||
Datalink [Member] | North America Segment [Member] | ||||||||||||||
Business Acquisition [Line Items] | ||||||||||||||
Goodwill | $ 64,140,000 |
Acquisitions - Summary of Purch
Acquisitions - Summary of Purchase Price and Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($) | Aug. 30, 2019 | Jan. 06, 2017 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 |
Business Acquisition [Line Items] | |||||
Purchase price net of cash and cash equivalents acquired | $ 664,287,000 | $ 74,938,000 | $ 186,932,000 | ||
Fair value of net assets acquired: | |||||
Excess purchase price over fair value of net assets acquired ("goodwill") | $ 415,149,000 | $ 166,841,000 | |||
PCM [Member] | |||||
Business Acquisition [Line Items] | |||||
Purchase price net of cash and cash equivalents acquired | $ 660,925,000 | ||||
Fair value of net assets acquired: | |||||
Current assets | 532,433,000 | ||||
Identifiable intangible assets - see description below | 187,990,000 | ||||
Property and equipment | 91,213,000 | ||||
Other assets | 32,699,000 | ||||
Current liabilities | (368,647,000) | ||||
Long-term liabilities, including deferred taxes | (63,623,000) | ||||
Total fair value of net assets acquired | 412,065,000 | ||||
Excess purchase price over fair value of net assets acquired ("goodwill") | $ 248,860,000 | ||||
Datalink [Member] | |||||
Business Acquisition [Line Items] | |||||
Purchase price net of cash and cash equivalents acquired | $ 257,456,000 | ||||
Fair value of net assets acquired: | |||||
Current assets | 238,577,000 | ||||
Identifiable intangible assets - see description below | 94,500,000 | ||||
Property and equipment | 5,843,000 | ||||
Other assets | 17,888,000 | ||||
Current liabilities | (129,071,000) | ||||
Long-term liabilities, including deferred taxes | (34,421,000) | ||||
Total fair value of net assets acquired | 193,316,000 | ||||
Excess purchase price over fair value of net assets acquired ("goodwill") | $ 64,140,000 |
Acquisitions - Estimated Useful
Acquisitions - Estimated Useful Lives of Identifiable Intangibles (Detail) | 12 Months Ended |
Dec. 31, 2019 | |
PCM [Member] | Customer Relationships [Member] | Minimum [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 10 years |
PCM [Member] | Customer Relationships [Member] | Maximum [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 12 years |
PCM [Member] | Trade Name [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 1 year |
PCM [Member] | Non-compete Agreements [Member] | Minimum [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 1 year |
PCM [Member] | Non-compete Agreements [Member] | Maximum [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 3 years |
Datalink [Member] | Customer Relationships [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 10 years |
Datalink [Member] | Trade Name [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 1 year |
Datalink [Member] | Non-compete Agreements [Member] | |
Acquired Finite Lived Intangible Assets [Line Items] | |
Estimated Economic Life | 1 year |
Acquisitions - Summary of Unaud
Acquisitions - Summary of Unaudited Pro Forma Information (Detail) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Business Acquisition [Line Items] | |||||||||||
Net sales, As reported | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Net earnings, As reported | $ 42,950 | $ 27,132 | $ 49,998 | $ 39,327 | $ 47,041 | $ 32,154 | $ 51,479 | $ 33,003 | $ 159,407 | $ 163,677 | $ 90,683 |
Diluted earnings per share, As reported | $ 1.20 | $ 0.76 | $ 1.38 | $ 1.09 | $ 1.31 | $ 0.89 | $ 1.44 | $ 0.91 | $ 4.43 | $ 4.55 | $ 2.50 |
PCM [Member] | |||||||||||
Business Acquisition [Line Items] | |||||||||||
Net sales, As reported | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 | ||||||||
Net sales, Pro forma | 9,207,512 | 9,241,183 | 8,894,128 | ||||||||
Net earnings, As reported | 159,407 | 163,677 | 90,683 | ||||||||
Net earnings, Pro forma | $ 171,102 | $ 167,499 | $ 77,496 | ||||||||
Diluted earnings per share, As reported | $ 4.43 | $ 4.55 | $ 2.50 | ||||||||
Diluted earnings per share, Pro forma | $ 4.76 | $ 4.65 | $ 2.14 | ||||||||
Datalink [Member] | |||||||||||
Business Acquisition [Line Items] | |||||||||||
Net sales, As reported | $ 6,703,623 | ||||||||||
Net sales, Pro forma | 6,707,533 | ||||||||||
Net earnings, As reported | 90,683 | ||||||||||
Net earnings, Pro forma | $ 92,276 | ||||||||||
Diluted earnings per share, As reported | $ 2.50 | ||||||||||
Diluted earnings per share, Pro forma | $ 2.55 |
Selected Quarterly Financial _3
Selected Quarterly Financial Information - Consolidated Quarterly Financial Information (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Quarterly Financial Information Disclosure [Abstract] | |||||||||||
Revenues from external customers | $ 2,297,156 | $ 1,912,547 | $ 1,836,021 | $ 1,685,466 | $ 1,749,046 | $ 1,747,726 | $ 1,840,870 | $ 1,742,494 | $ 7,731,190 | $ 7,080,136 | $ 6,703,623 |
Costs of goods sold | 1,959,174 | 1,636,352 | 1,560,572 | 1,436,994 | 1,494,882 | 1,512,812 | 1,576,493 | 1,502,231 | 6,593,092 | 6,086,418 | 5,785,053 |
Gross profit | 337,982 | 276,195 | 275,449 | 248,472 | 254,164 | 234,914 | 264,377 | 240,263 | 1,138,098 | 993,718 | 918,570 |
Operating expenses: | |||||||||||
Selling and administrative expenses | 266,970 | 223,215 | 199,489 | 191,063 | 194,790 | 184,095 | 189,464 | 188,180 | 880,737 | 756,529 | 723,328 |
Severance and restructuring expenses | 1,713 | 2,662 | 680 | 370 | 715 | 683 | 382 | 1,644 | 5,425 | 3,424 | 9,002 |
Loss on sale of foreign entity | 3,646 | ||||||||||
Acquisition-related expenses | 2,283 | 5,896 | 3,163 | 188 | 94 | 11,342 | 282 | 3,329 | |||
Earnings from operations | 67,016 | 44,422 | 72,117 | 57,039 | 58,659 | 49,948 | 74,437 | 50,439 | 240,594 | 233,483 | 179,265 |
Non-operating (income) expense: | |||||||||||
Interest expense, net | 11,897 | 7,694 | 4,335 | 4,552 | 5,141 | 5,802 | 4,932 | 5,862 | 28,478 | 21,737 | 17,965 |
Other expense (income), net | (458) | (538) | 346 | 1,050 | (1,194) | 932 | 49 | 57 | 400 | (156) | 2,202 |
Earnings before income taxes | 55,577 | 37,266 | 67,436 | 51,437 | 54,712 | 43,214 | 69,456 | 44,520 | 211,716 | 211,902 | 159,098 |
Income tax expense | 12,627 | 10,134 | 17,438 | 12,110 | 7,671 | 11,060 | 17,977 | 11,517 | 52,309 | 48,225 | 68,415 |
Net earnings | $ 42,950 | $ 27,132 | $ 49,998 | $ 39,327 | $ 47,041 | $ 32,154 | $ 51,479 | $ 33,003 | $ 159,407 | $ 163,677 | $ 90,683 |
Net earnings per share: | |||||||||||
Basic | $ 1.22 | $ 0.76 | $ 1.40 | $ 1.10 | $ 1.33 | $ 0.91 | $ 1.45 | $ 0.92 | $ 4.49 | $ 4.60 | $ 2.54 |
Diluted | $ 1.20 | $ 0.76 | $ 1.38 | $ 1.09 | $ 1.31 | $ 0.89 | $ 1.44 | $ 0.91 | $ 4.43 | $ 4.55 | $ 2.50 |
Shares used in per share calculations: | |||||||||||
Basic | 35,259 | 35,512 | 35,772 | 35,609 | 35,480 | 35,468 | 35,483 | 35,913 | 35,538 | 35,586 | 35,741 |
Diluted | 35,755 | 35,868 | 36,111 | 36,103 | 35,999 | 35,957 | 35,815 | 36,263 | 35,959 | 36,009 | 36,207 |