New Accounting Standard - Sales Recognition | ( 2 ) New Accounting Standard – Sales Recognition We adopted ASU No. 2014-09, “Revenue from Contracts with Customers,” which created FASB Topic 606 (“Topic 606”) with a date of initial application of January 1, 2018. Topic 606 also includes Subtopic 340-40, “Other Assets and Deferred Costs – Contracts with Customers,” which requires the deferral of incremental costs of obtaining a contract with a customer. As a result, we changed our accounting policy for sales recognition and incremental costs of obtaining a contract with a customer as detailed below. We applied Topic 606 using the modified retrospective transition method. In adopting the new standard, the net cumulative effect from prior periods of applying the guidance in Topic 606 was recognized as a cumulative effect adjustment to the opening balance of retained earnings in our consolidated balance sheet as of January 1, 2018. Additionally, we have elected the option to only account for contracts that remained open as of the January 1, 2018 transition date in accordance with Topic 606. Revenue recognition for contracts for which substantially all of the revenue was recognized in accordance with the revenue guidance in effect before January 1, 2018 has not been changed. The comparative information as of December 31, 2017 and for the years ended December 31, 2017 and 2016 have not been adjusted and continue to be reported under the previously applicable accounting standards. The details of the significant changes and quantitative impact of the changes are set forth below. • For sales transactions for certain security software products that are sold with integral third-party delivered software maintenance, we changed our accounting to record both the software license and the accompanying software maintenance on a net basis, as the agent in the arrangement, given the predominant nature of the goods and services provided to the customer. Under previous guidance, we bifurcated the sale of the software license from the sale of the maintenance contract, recorded the sale of the software product on a gross sales recognition basis and recorded the sale of the software maintenance on a net sales recognition basis. This change has no effect on reported gross profit dollars associated with these transactions. • The accounting for inventories not available for sale, otherwise known as bill and hold arrangements, changed such that a portion of revenue under the contracts is recognized earlier than we were recognizing under previous accounting standards. Bill and hold arrangements are inventory balances owned by our clients that we are warehousing and will be deploying to the clients’ locations in a future period. • The accounting for renewals of certain software term/usage licenses changed to delay or accelerate revenue recognition to the renewal period. Under previous guidance, we recognized revenue as the renewal order was completed. • The accounting for certain contracts with our clients that include payment terms that exceed one year changed such that we recognize revenue at the point in time when control of the product is transferred to the client or over the period of time that the service is provided to the client. To the extent that a significant financing component exists in these arrangements, we will record interest income associated with the financing component of the arrangement over the payment terms of the arrangement. Under previous guidance, we deferred revenue recognition under these contracts until payments became due as a result of the extended payment terms. • The timing of revenue recognition for certain services contracts also changed to align with an appropriate input or output method. For example, the timing of revenue recognition for certain services contracts with stated milestone terms changed to an earlier point in time when control transfers to the customer. Under previous guidance, we recognized revenue based on the milestones stated in the contract with our customer. • The accounting for recording sales returns allowance changed from being recorded against accounts receivable to being recorded as a refund liability. As a result, in our consolidated balance sheets, we reclassified our sales returns allowance balance from accounts receivable, net to accrued expenses and other current liabilities. Under previous guidance, we recorded the sales returns allowance in accounts receivable, net and not as a separately stated liability. • The accounting for sales commissions on contracts with performance periods that exceed one year changed such that we record such sales commissions as an asset and amortize them to expense over the related contract performance period. Under previous guidance, sales commissions were expensed in the period the transaction was generated. The total cumulative effect adjustment from prior periods that we recognized in our consolidated balance sheet as of January 1, 2018 as an adjustment to retained earnings was $7,176,000. The following tables summarize the effects of adopting Topic 606 on the Company’s consolidated financial statements as of December 31, 2018 (in thousands, except for per share data): BALANCE SHEET AT DECEMBER 31, 2018 Pre-Topic 606 As Reported Adjustments Adoption Cash and cash equivalents $ 142,655 $ — $ 142,655 Accounts receivable, net 1,931,736 (145,184 ) 1,786,552 Inventories 148,503 — 148,503 Inventories not available for sale — 118,936 118,936 Other current assets 115,683 39,684 155,367 Total current assets 2,338,577 13,436 2,352,013 Property and equipment, net 72,954 — 72,954 Goodwill 166,841 — 166,841 Intangible assets, net 112,179 — 112,179 Deferred income taxes 7,967 — 7,967 Other assets 77,429 (13,762 ) 63,667 $ 2,775,947 $ (326 ) $ 2,775,621 Accounts payable – trade $ 978,104 $ (84,504 ) $ 893,600 Accounts payable – inventory financing facility 304,130 — 304,130 Accrued expenses and other current liabilities 190,733 (16,557 ) 174,176 Current portion of long-term debt 1,395 — 1,395 Deferred revenue 62,300 121,526 183,826 Total current liabilities 1,536,662 20,465 1,557,127 Long-term debt 195,525 — 195,525 Deferred income taxes 683 — 683 Other liabilities 56,088 (11,443 ) 44,645 1,788,958 9,022 1,797,980 Stockholders’ equity: Preferred stock — — — Common stock 355 — 355 Additional paid-in capital 323,622 — 323,622 Retained earnings 704,665 (9,311 ) 695,354 Accumulated other comprehensive loss – foreign currency translation adjustments (41,653 ) (37 ) (41,690 ) Total stockholders’ equity 986,989 (9,348 ) 977,641 $ 2,775,947 $ (326 ) $ 2,775,621 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. Disaggregation of Revenue In the following table, revenue is disaggregated by our reportable operating segments, which are primarily defined by 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, contract assets and contract liabilities as of December 31, 2018 and January 1, 2018 (in thousands): December 31, January 1, 2018 2018 Current receivables, which are included in “Accounts receivable, net” $ 1,931,736 $ 1,909,074 Non-current receivables, which are included in “Other assets” 38,157 32,227 Contract assets, which are included in “Other current assets” 892 595 Contract liabilities, which are included in “Deferred revenue” and “Other liabilities” 82,117 86,743 Significant changes in the contract assets and the contract liabilities balances during the year ended December 31, 2018 are as follows (in thousands): Increase (Decrease) Contract Contract Assets Liabilities Balances at January 1, 2018 $ 595 $ 86,743 Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied — (72,779 ) Cash received in advance and not recognized as revenue — 68,153 Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (595 ) — Contract assets recognized, net of reclassification to receivables 892 — Balances at December 31, 2018 $ 892 $ 82,117 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, 2018 that are expected to be recognized in the future (in thousands): Products Services Total 2019 13 88,998 89,011 2020 5 28,906 28,911 2021 — 11,251 11,251 2022 — 4,413 4,413 2023 — 1,841 1,841 2024 and thereafter — 376 376 Total remaining performance obligations $ 18 $ 135,785 $ 135,803 Topic 606 allows for certain practical expedients which we have elected to apply. As a result, with the exception of remaining performance obligations associated with our OneCall Support Services contracts which are included in the table above regardless of original duration, we do not disclose information about remaining performance obligations that have original expected durations of one year or less in the table above. Amounts not included in the table above have an average original expected duration of eight months. Additionally, for our time and material services contracts, whereby we have the right to consideration from a client in an amount that corresponds directly with the value to the client of our performance completed to date, we recognized revenue in the amount to which we have a right to invoice as of December 31, 2018 and do not disclose information about related remaining performance obligations in the table above. Our time and material contracts have an average expected duration of 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 in accordance with Topic 606 as of December 31, 2018, in the table above. Assets recognized for costs of obtaining a contract with a customer We believe that the only significant incremental costs incurred to obtain contracts with our clients within the scope of Topic 606 are sales commissions. The majority of our contracts are completed within a one-year performance period, and for contracts with a specified term of one year or less, we have exercised a practical expedient, which allows us to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. Under Topic 606, we record sales commissions on contracts with performance periods that exceed one year as an asset and amortize the asset to expense over the related contract performance period. As of December 31, 2018, the related asset balance was $2,763,000, which we expect to recognize as expense over the next 36 months. Under previous accounting standards, we recognized sales commissions as earned and recorded such amounts within selling and administrative expenses in our statements of operations. |