INSIGHT ENTERPRISES INC, 10-K filed on 2/14/2025
Annual Report
v3.25.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2024
Feb. 07, 2025
Jun. 28, 2024
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2024    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 0-25092    
Entity Registrant Name INSIGHT ENTERPRISES, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 86-0766246    
Entity Address, Address Line One 2701 E. Insight Way    
Entity Address, City or Town Chandler    
Entity Address, State or Province AZ    
Entity Address, Postal Zip Code 85286    
City Area Code 480    
Local Phone Number 333-3000    
Title of 12(b) Security Common stock, par value $0.01    
Trading Symbol NSIT    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 5,614,142,218
Entity Common Stock, Shares Outstanding   31,777,678  
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement relating to its 2025 Annual Meeting of Stockholders to be filed with the Securities and Exchange Commission within 120 days after December 31, 2024 have been incorporated by reference into Part III, Items 10, 11, 12, 13 and 14 of this Annual Report on Form 10-K.
   
Entity Central Index Key 0000932696    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Amendment Flag false    
v3.25.0.1
Audit Information
12 Months Ended
Dec. 31, 2024
Auditor Information [Abstract]  
Auditor Name KPMG LLP
Auditor Location Phoenix, AZ
Auditor Firm ID 185
v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 259,234 $ 268,730
Accounts receivable, net 4,172,104 3,568,290
Inventories 122,581 184,605
Contract assets, net 81,980 120,518
Other current assets 208,723 189,158
Total current assets 4,844,622 4,331,301
Long-term contract assets, net 86,953 132,780
Property and equipment, net 215,678 210,061
Goodwill 893,516 684,345
Intangible assets, net 426,493 369,687
Long-term accounts receivable, net 845,943 412,666
Other assets 135,373 145,510
Total assets 7,448,578 6,286,350
Current liabilities:    
Accounts payable—trade 3,059,667 2,255,183
Accounts payable—inventory financing facilities 217,604 231,850
Accrued expenses and other current liabilities 512,052 538,346
Current portion of long-term debt 332,879 348,004
Total current liabilities 4,122,202 3,373,383
Long-term debt 531,233 592,517
Deferred income taxes 64,459 27,588
Long-term accounts payable 799,546 353,794
Other liabilities 160,527 203,335
Total liabilities 5,677,967 4,550,617
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value, 3,000 shares authorized; no shares issued 0 0
Common stock, $0.01 par value, 100,000 shares authorized; 31,778 and 32,590 shares issued and outstanding in 2024 and 2023, respectively 318 326
Additional paid-in capital 342,893 328,607
Retained earnings 1,508,558 1,448,412
Accumulated other comprehensive loss – foreign currency translation adjustments (81,158) (41,612)
Total stockholders’ equity 1,770,611 1,735,733
Total liabilities and stockholders' equity $ 7,448,578 $ 6,286,350
v3.25.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 3,000,000 3,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, pare value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 31,778,000 32,590,000
Common stock, shares outstanding (in shares) 31,778,000 32,590,000
v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net sales:      
Total net sales $ 8,701,698 $ 9,175,840 $ 10,431,191
Costs of goods sold:      
Total costs of goods sold 6,935,682 7,506,315 8,794,624
Gross profit 1,766,016 1,669,525 1,636,567
Operating expenses:      
Selling and administrative expenses 1,343,151 1,236,243 1,216,660
Severance and restructuring expenses, net 31,605 6,091 4,235
Acquisition and integration related expenses 2,676 7,396 1,972
Earnings from operations 388,584 419,795 413,700
Non-operating expense (income):      
Interest expense, net 58,036 41,124 39,497
Other (income) expense, net (2,365) 817 (230)
Earnings before income taxes 332,913 377,854 374,433
Income tax expense 83,222 96,545 93,825
Net earnings $ 249,691 $ 281,309 $ 280,608
Net earnings per share:      
Basic (in dollars per share) $ 7.73 $ 8.53 $ 8.04
Diluted (in dollars per share) $ 6.55 $ 7.55 $ 7.66
Shares used in per share calculations:      
Basic (in shares) 32,286 32,991 34,903
Diluted (in shares) 38,136 37,241 36,620
Product [Member]      
Net sales:      
Total net sales $ 7,015,640 $ 7,631,388 $ 8,947,787
Costs of goods sold:      
Total costs of goods sold 6,259,815 6,859,178 8,111,252
Gross profit 755,825 772,210 836,535
Services      
Net sales:      
Total net sales 1,686,058 1,544,452 1,483,404
Costs of goods sold:      
Total costs of goods sold 675,867 647,137 683,372
Gross profit $ 1,010,191 $ 897,315 $ 800,032
v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net earnings $ 249,691 $ 281,309 $ 280,608
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustments (39,546) 17,190 (31,708)
Total comprehensive income $ 210,145 $ 298,499 $ 248,900
v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Treasury Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Common stock, beginning balance (in shares) at Dec. 31, 2021     34,897            
Beginning balance at Dec. 31, 2021 $ 1,509,227 $ (26,942) $ 349 $ 0 $ 368,282 $ (44,731) $ (27,094) $ 1,167,690 $ 17,789
Treasury stock, beginning balance (in shares) at Dec. 31, 2021       0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expense 22,710       22,710        
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     220            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (7,905)   $ 2   (7,907)        
Repurchase of treasury stock (in shares)       (1,109)          
Repurchase of treasury stock (107,922)     $ (107,922)          
Retirement of treasury stock (in shares)     (1,108) 1,109          
Retirement of treasury stock 0   $ (11) $ 107,922 (10,482)     (97,429)  
Foreign currency translation adjustments, net of tax (31,708)           (31,708)    
Net earnings 280,608             280,608  
Common stock, ending balance (in shares) at Dec. 31, 2022     34,009            
Ending balance at Dec. 31, 2022 1,638,068   $ 340 $ 0 327,872   (58,802) 1,368,658  
Treasury stock, ending balance (in shares) at Dec. 31, 2022       0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expense 28,951       28,951        
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     215            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (10,795)   $ 2   (10,797)        
Repurchase of treasury stock (in shares)       (1,634)          
Repurchase of treasury stock (217,108)     $ (217,108)          
Retirement of treasury stock (in shares)     (1,634) 1,634          
Retirement of treasury stock 0   $ (16) $ 217,108 (15,537)     (201,555)  
Excise tax on stock repurchases (1,882)       (1,882)        
Foreign currency translation adjustments, net of tax 17,190           17,190    
Net earnings $ 281,309             281,309  
Common stock, ending balance (in shares) at Dec. 31, 2023 32,590   32,590            
Ending balance at Dec. 31, 2023 $ 1,735,733   $ 326 $ 0 328,607   (41,612) 1,448,412  
Treasury stock, ending balance (in shares) at Dec. 31, 2023       0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock-based compensation expense 33,971       33,971        
ESPP (in shares)     27            
ESPP 4,477       4,477        
Shares issued upon conversion of Convertible Notes (in shares)     141            
Shares issued upon conversion of Convertible Notes 0   $ 1   (1)        
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (in shares)     184            
Issuance of common stock under employee stock plans, net of shares withheld for payroll taxes (12,038)   $ 2   (12,040)        
Shares received from convertible note hedge upon conversion of Convertible Notes (in shares)     (141)            
Shares received from convertible note hedge upon conversion of Convertible Notes 0   $ 1   (1)        
Repurchase of treasury stock (in shares)       (1,023)          
Repurchase of treasury stock (200,020)     $ (200,020)          
Retirement of treasury stock (in shares)     (1,023) 1,023          
Retirement of treasury stock 0   $ (10) $ 200,020 (10,465)     (189,545)  
Excise tax on stock repurchases (1,657)       (1,657)        
Foreign currency translation adjustments, net of tax (39,546)           (39,546)    
Net earnings $ 249,691             249,691  
Common stock, ending balance (in shares) at Dec. 31, 2024 31,778   31,778            
Ending balance at Dec. 31, 2024 $ 1,770,611   $ 318 $ 0 $ 342,893   $ (81,158) $ 1,508,558  
Treasury stock, ending balance (in shares) at Dec. 31, 2024       0          
v3.25.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical)
12 Months Ended
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]  
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2020-06 [Member]
v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net earnings $ 249,691 $ 281,309 $ 280,608
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 98,137 62,476 56,614
Provision for losses on accounts receivable 10,038 5,062 6,066
Non-cash stock-based compensation 33,971 28,951 22,710
Deferred income taxes 8,296 (13,080) (9,251)
Amortization of debt issuance costs 5,591 4,870 6,105
Net change on revaluation of earnout liabilities (7,848) 0 0
Other adjustments 1,054 234 2,035
Changes in assets and liabilities:      
Increase in accounts receivable (656,092) (11,892) (406,370)
Decrease in inventories 54,439 75,729 53,711
Decrease (increase) in contract assets 58,433 (13,840) (3,152)
Increase in long-term accounts receivable (454,887) (126,850) (17,015)
Decrease in other assets 16,199 34,061 48,025
Increase in accounts payable 825,555 216,229 53,607
Increase in long-term accounts payable 441,881 111,790 7,931
Decrease in accrued expenses and other liabilities (51,613) (35,518) (3,518)
Net cash provided by operating activities: 632,845 619,531 98,106
Cash flows from investing activities:      
Proceeds from sale of assets 13,751 15,515 1,346
Purchases of property and equipment (46,782) (39,252) (70,939)
Acquisitions, net of cash and cash equivalents acquired (270,247) (481,464) (68,248)
Net cash used in investing activities: (303,278) (505,201) (137,841)
Cash flows from financing activities:      
Net repayments under inventory financing facilities (13,577) (70,408) (8,307)
Proceeds from issuance of senior unsecured notes 500,000 0 0
Payment of debt issuance costs (8,652) 0 0
Repayment of principal on the Convertible Notes (16,895) 0 0
Repurchases of common stock (200,020) (217,108) (107,922)
Earnout and acquisition related payments (20,286) (15,615) 0
Other payments (7,711) (13,141) (14,466)
Net cash (used in) provided by financing activities: (321,271) (16,712) 114,007
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances (17,614) 7,449 (14,531)
(Decrease) increase in cash, cash equivalents and restricted cash (9,318) 105,067 59,741
Cash, cash equivalents and restricted cash at beginning of period 270,785 165,718 105,977
Cash, cash equivalents and restricted cash at end of period 261,467 270,785 165,718
ABL revolving credit facility      
Cash flows from financing activities:      
Borrowings on ABL revolving credit facility 4,622,416 4,587,596 4,678,212
Repayments on ABL revolving credit facility $ (5,176,546) $ (4,288,036) $ (4,433,510)
v3.25.0.1
Operations and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Operations and Summary of Significant Accounting Policies Operations and Summary of Significant Accounting Policies
Description of Business
We help our clients accelerate their digital journey to modernize their businesses and maximize the value of technology. We serve these clients in North America; Europe, the Middle East and Africa (“EMEA”); and Asia-Pacific (“APAC”). As a Fortune 500-ranked solutions integrator, we enable secure, end-to-end digital transformation and meet the needs of our clients through a comprehensive portfolio of solutions, far-reaching partnerships and 36 years of broad IT expertise. We amplify our solutions and services with global scale, local expertise and our e-commerce experience, enabling our clients to realize their digital ambitions in multiple ways. Our company is organized in the following three operating segments, which are primarily defined by their related geographies:
Operating SegmentGeography
North AmericaUnited States ("U.S.") and Canada
EMEAEurope, Middle East and Africa
APACAsia-Pacific
Our offerings in North America and certain countries in EMEA and APAC include hardware, software and services, including cloud solutions. Our offerings in the remainder of our EMEA and APAC segments consist largely of software and certain software-related services and cloud solutions.
Acquisitions
Effective May 1, 2024, we acquired 100 percent of the issued and outstanding shares of Infocenter.io Corporation ("Infocenter") for a cash purchase price of $265,000,000, net of cash and cash equivalents acquired of $5,103,000, and excluding the estimated fair value of earn outs, reported in other liabilities, of up to $106,250,000.
Effective December 1, 2023, we acquired SADA Systems, LLC ("SADA"), a provider of cloud consultancy and technical services, for a cash purchase price of approximately $399,762,000, net of cash and cash equivalents acquired of $24,701,000 and excluding the estimated fair value of earn outs, reported in other liabilities, with a range of payouts through 2027 of $0 to $390,000,000. The acquisition was funded through a combination of cash on hand and borrowings under our senior secured revolving credit facility (the “ABL facility”).
Effective August 17, 2023, we acquired Amdaris Group Limited (“Amdaris”), a software development and digital services specialist, for a cash purchase price of approximately $82,875,000, net of cash and cash equivalents acquired, and excluding the estimated fair value of earn outs, reported in other liabilities, with a range of payouts through 2026 of $0 to $54,391,000.
Our results of operations include the results of Infocenter, SADA and Amdaris 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, 2024 and 2023 is $18,010,000 and $26,025,000, respectively, 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 and contract assets, valuation of inventories, valuation of acquired intangible assets, 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 Receivable
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.
Allowance for Contract Assets
We estimate our allowances for credit losses on contract assets using relevant available information from internal and external sources, related to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Probability of default rates are published quarterly by third-party credit agencies. Adjustments to our initial credit risk ratings may take into account various customer specific factors, including estimated loss given default, the locations in which the customer is operating and macroeconomic conditions. These adjustments result in our internal risk rating categorization as low, moderate or high, as disclosed in Note 2.
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.
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 improvementsShorter of underlying lease term or asset life
Furniture and fixtures
2 – 7 years
Equipment
3 – 5 years
Software
3 – 10 years
Buildings29 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. We may first perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If it is concluded that this is the case, it is necessary to perform a quantitative goodwill impairment test. Otherwise, the goodwill impairment test is not required. The quantitative goodwill impairment review process compares the fair value of the reporting unit in which goodwill resides to 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.
Long-term Accounts Receivable and Contract Assets
We recognize long-term accounts receivable, including unbilled receivables, related to multi-year contracts when we have completed our performance obligations under the contract and where our right to receive consideration from the client is unconditional and based on the passage of time only.
We recognize long-term contract assets related to multi-year contracts when we have completed our performance obligations under the contract but do not have an unconditional right to receive consideration. When our right to consideration is contingent upon other factors, such as a client consuming future services under the contract we recognize a contract asset until our right to receive consideration becomes unconditional.
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.
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
Revenue is measured based on the consideration specified in a contract with a client, and excludes any sales incentives and amounts collected on behalf of third parties. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product or service or by arranging for the sale of a vendor’s products or service to a client.
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a client, are excluded from revenue.
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. We 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 typically 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. 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.
Warehousing services
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, title transfers to the client, and revenue is recognized 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.
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 software license agreement or when the renewal term begins, as applicable.
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 already possessed copies of the licensed software 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 record the software license on a net basis, as the agent in the arrangement.
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. We report all fees earned from activities reported net within our services net sales category in our consolidated statements of operations.
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. Because we are acting as the agent, revenue is recognized when the parties agree to the purchase of the support services contract as our agency services are then complete.
Cloud / Software-as-a-Service Offerings
Cloud or software-as-a-service (“SaaS”) 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 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. Because we are acting as the agent in the transaction, revenue is recognized when the parties agree to the purchase of the cloud or SaaS offerings as our agency services are then complete. Often, these agency fees are based on end-client usage and therefore are variable throughout the term of the service contract. Where this variable consideration is uncertain, we recognize our agency revenue to the extent that a significant reversal will not occur.
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 from OneCall extended service contracts on a gross sales recognition basis. We recognize the revenue ratably over the contract term of the stand ready obligation, generally one to three years.
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. We recognize revenue for these contracts as the underlying services are performed and we satisfy our performance obligations. For certain third-party service contracts in which we do not control the services prior to transferring to our clients because 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 contract assets, 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. Partner funding received pursuant to certain services delivered is recorded as services net sales. The amount of partner funding recorded as a reduction of selling and administrative expenses in our statements of operations totaled $127,059,000, 122,638,000 and 128,153,000 in 2024, 2023 and 2022, 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, 2024. We monitor our clients’ financial condition and do not require collateral. No single client accounted for more than 10% of our consolidated net sales in 2024.
Partner Risk
Purchases from Microsoft and TD Synnex accounted for approximately 27% and 10%, respectively, of our aggregate purchases in 2024. No other partner accounted for more than 10% of purchases in 2024. Our top five partners as a group for 2024 were Microsoft, TD Synnex (a distributor), Google, Cisco Systems and Ingram Micro (a distributor), and approximately 55% of our total purchases during 2024 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 approximately $76,167,000, $81,959,000 and $88,667,000 was recorded in 2024, 2023 and 2022, respectively. These amounts were predominantly offset by partner funding earned pursuant to shared marketing expense programs recorded as a reduction of selling and administrative expenses, as discussed in “Partner Funding” above.
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 typically 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 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
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”)

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 and certain shares underlying our outstanding convertible senior notes (the "Convertible Notes") and the warrants (the "Warrants") relating to the Call Spread Transactions (as defined in Note 8), as applicable.
A reconciliation of the denominators of the basic and diluted EPS calculations follows (in thousands, except per share data):
Years Ended December 31,
202420232022
Numerator:
Net earnings$249,691 $281,309 $280,608 
Denominator:
Weighted-average shares used to compute basic EPS
32,286 32,991 34,903 
Dilutive potential common shares due to:
Dilutive RSUs, net of tax effect297 288 251 
Convertible senior notes3,205 2,619 1,466 
Warrants
2,348 1,343 — 
Weighted-average shares used to compute diluted EPS
38,136 37,241 36,620 
Net earnings per share:
Basic$7.73 $8.53 $8.04 
Diluted$6.55 $7.55 $7.66 
For the years ended December 31, 2024, 2023 and 2022, approximately 9,000, 54,000 and 39,000, respectively, of our RSUs were excluded from the diluted EPS calculations because their inclusion would have been anti-dilutive. These share-based awards could be dilutive in the future. For the years ended December 31, 2023, and 2022, certain potential outstanding shares underlying the Warrants were excluded from the diluted EPS calculations because their inclusion would have been anti-dilutive.
Recently Issued Accounting Standards
In November 2024, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2024-03, "Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)". The standard requires public business entities to disclose detailed information about specific types of expenses that are relevant to certain line items on the income statement. The guidance is effective for annual periods beginning after December 15, 2026 and interim reporting periods within annual reporting periods beginning after December 15, 2027. The requirements can be applied prospectively with the option for retrospective application, and early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
In December 2023, the FASB issued Accounting Standard Update ASU No. 2023-09, "Income Taxes (Topic 740)". The standard requires reporting entities to provide disaggregated information on their effective tax rate reconciliation and income taxes paid. The standard is intended to aid business leaders and investors to make more informed investment decisions. The guidance is effective for annual periods beginning after December 15, 2024 and can be applied
prospectively, with an option for retrospective application, and early adoption is allowed. The Company plans to adopt this standard on January 1, 2025. The adoption is not expected to have a material impact on the Company’s disclosures.
Recently Adopted Accounting Standards
In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which requires public entities to disclose information about their reportable segments' significant expenses on an interim and annual basis. The amendments aim to improve interim disclosure requirements, clarify situations where an entity can reveal multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and include other disclosure requirements. The main objective of the amendments is to assist investors in understanding the entity's overall performance and evaluate potential future cash flows. The standard is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024 with early adoption being permitted. We adopted the annual requirements of this standard effective January 1, 2024 and will adopt the interim period requirements of this standard effective January 1, 2025. This standard did not have a material effect on the Company's consolidated financial statements or disclosures.
In September 2022, the FASB issued ASU No. 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50)”. This standard is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this standard effective January 1, 2023, with the exception of the roll-forward information requirement, which we adopted in the current annual period. The adoption did not have a material effect on the Company's disclosures.
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Receivables, Contract Assets, Contract Liabilities and Performance Obligations Receivables, Contract Assets, Contract Liabilities and Performance Obligations
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities balances as of December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Current receivables, which are included in “Accounts receivable, net”
$4,172,104 $3,568,290 
Contract assets, net
81,980 120,518 
Long-term accounts receivable, net845,943 412,666 
Long-term contract assets, net$86,953 $132,780 
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities”
$109,615 $107,217 
Significant changes in the gross contract assets balances during the years ended December 31, 2024 and 2023 are as follows (in thousands):
Contract
Assets
Balances at December 31, 2022$7,909 
Balances at Contract assets acquired through business combination246,666 
Reclassification of beginning contract assets to receivables, as a result of rights to consideration becoming unconditional(33,638)
Contract assets recognized, net of reclassification to receivables51,350 
Balances at December 31, 2023$272,287 
Reclassification of beginning contract assets to receivables, as a result of rights to consideration becoming unconditional
(85,619)
Contract assets recognized, net of reclassification to receivables18,182 
Measurement period adjustments to acquired contract assets(26,412)
Balances at December 31, 2024$178,438 
Contract assets consist of amounts the Company is entitled to for the resale of third-party consumption-based services, prior to payment becoming unconditional. In these transactions, the Company invoices clients for the gross amount of consideration it is responsible to collect, including amounts ultimately passed on to the third-party service providers. As of December 31, 2024, contract assets, net of allowances, were $168,933,000.
Gross contract assets by our internal risk ratings as of December 31, 2024 are summarized as follows (in thousands):
Contract
Assets
Low risk
$40,116 
Moderate risk
78,248 
High risk
60,074 
Total contract assets
$178,438 
Significant changes in the liabilities balances during the years ended December 31, 2024 and 2023 are as follows (in thousands):
Contract
Liabilities
Balances at December 31, 2022$102,057 
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied(67,351)
Cash received in advance and not recognized as revenue72,511 
Balances at December 31, 2023$107,217 
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied(75,857)
Cash received in advance and not recognized as revenue78,255 
Balances at December 31, 2024$109,615 
Remaining performance obligations
The following table includes estimated net sales related to performance obligations that are unsatisfied (or partially unsatisfied) as of December 31, 2024 that are expected to be recognized in the future (in thousands):
Services
2025$122,937 
202647,385 
202728,313 
2028 and thereafter35,259 
Total remaining performance obligations$233,894 
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, the remaining performance obligations that have original expected durations of one year or less are not included in the table above. Amounts not included in the table above have an average original expected duration of seven 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, 2024 and do not disclose information about related remaining performance obligations in the table above. Our open time and material contracts at December 31, 2024, have an average expected duration of 29 months.
Assets recognized for costs of obtaining a contract with a customer
Sales commissions are the only significant incremental costs incurred to obtain contracts with our clients. 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 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. 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, 2024 and 2023, the related asset balance was $11,912,291 and $11,892,384, respectively. The expense is expected to be recognized over the next 60 months.
v3.25.0.1
Assets Held for Sale
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment Assets Held-for-Sale Disclosure [Abstract]  
Assets Held For Sale Assets Held for SaleDuring 2023, we completed the sale of our properties in Montreal, Canada and Sheffield, United Kingdom for the total net proceeds of approximately $15,476,000. During 2024, we did not have any assets held for sale.
v3.25.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consist of the following (in thousands):
December 31,
20242023
Software$153,380 $156,952 
Buildings93,415 109,639 
Equipment55,777 56,051 
Furniture and fixtures42,851 40,738 
Leasehold improvements53,660 28,077 
Land36,906 38,195 
435,989 429,652 
Accumulated depreciation and amortization
(220,311)(219,591)
Property and equipment, net$215,678 $210,061 
Depreciation and amortization expense related to property and equipment was $28,556,000, $26,245,000 and $23,722,000 in 2024, 2023 and 2022, respectively.
v3.25.0.1
Goodwill
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2024 are as follows (in thousands):
North
America
EMEAAPACConsolidated
Balance at December 31, 2022$470,523 $15,987 $6,523 $493,033 
Goodwill acquired during 2023117,022 71,698 — 188,720 
Foreign currency translation adjustment1,338 1,163 91 2,592 
Balance at December 31, 2023$588,883 $88,848 $6,614 $684,345 
Goodwill acquired during 2024191,728 5,547 — 197,275 
Measurement period adjustments17,807 — — 17,807 
Foreign currency translation adjustment(3,936)(1,380)(595)(5,911)
Balance at December 31, 2024$794,482 $93,015 $6,019 $893,516 
On May 1, 2024, we acquired Infocenter, which is reported in our North America business. 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 $190,725,000 was recorded as goodwill in the North America reporting unit. The primary driver for this acquisition was to enhance our Solutions Integrator offering framework to drive better business outcomes for our clients by enabling them to scale their multicloud environments with modern infrastructure, applications, and unified data and AI platforms.
On December 1, 2023, we acquired SADA, which is reported in our North America business. 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 $117,022,000 was recorded as goodwill in the North America reporting unit. The primary driver for this acquisition was to strengthen our ability to benefit from the growing trend of multicloud adoption, and to accelerate our progress toward our strategic objective of growing cloud services and solutions.
On August, 17, 2023 we acquired Amdaris, which is reported in our EMEA business. 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 $71,698,000 was recorded as goodwill in the EMEA reporting unit. The primary driver for this acquisition was to expand our capacity to deliver services to support clients’ digital transformation initiatives in EMEA.
We performed our annual test of goodwill for impairment during the fourth quarter of 2024. The results of the qualitative goodwill impairment test indicated that the fair values of our North America, EMEA and APAC reporting units were in excess of their respective carrying values.
v3.25.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
Intangible assets consist of the following (in thousands):
December 31,
20242023
Customer relationships$610,527 $501,831 
Other59,153 43,319 
669,680 545,150 
Accumulated amortization(243,187)(175,463)
Intangible assets, net$426,493 $369,687 
During 2024, 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 2024, 2023 and 2022 was $69,581,000, $36,231,000 and $32,892,000, respectively.
Future amortization expense for the remaining unamortized balance as of December 31, 2024 is estimated as follows (in thousands):
Years Ending December 31,
Amortization
Expense
2025$74,289 
202672,657 
202752,074 
202849,060 
202944,337 
Thereafter134,076 
Total amortization expense$426,493 
v3.25.0.1
Accounts Payable - Inventory Financing Facilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accounts Payable - Inventory Financing Facilities 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. The amounts outstanding under these facilities are classified separately as accounts payable - inventory financing facilities in the accompanying consolidated balance sheets.
Inventory Financing Facilities
We have maximum availability under our unsecured inventory financing facility with MUFG Bank Ltd (“MUFG”) of $280,000,000. We have maximum availability under our unsecured inventory financing facility with PNC Bank, N.A. (“PNC”) of $375,000,000, including a $25,000,000 facility in Canada (the "Canada facility"). We also have maximum availability under our unsecured inventory financing facility with Wells Fargo in EMEA (the "EMEA facility") of $50,000,000. As of December 31, 2024, our combined inventory financing facilities had a total maximum capacity of $705,000,000, of which $217,604,000 was outstanding.
The inventory financing facilities will remain in effect until they are terminated by any of the parties. In the second quarter of 2023, the Company transitioned the reference rate for invoices issued in U.S. Dollars under the PNC facility from LIBOR to the Term Secured Overnight Financing Rate ("Term SOFR") benchmark provisions. If balances are not paid within stated vendor terms (typically 60 days), they will accrue interest at prime plus 2.00% on the MUFG facility, Canadian Overnight Repo Rate Average plus 4.50% on the Canada facility and Term SOFR, EURIBOR, or SONIA, as applicable, plus 4.50% and 0.25% on the PNC (other than the Canada facility) and EMEA facilities, respectively. Amounts outstanding under these facilities are classified separately as accounts payable – inventory financing facilities in the accompanying consolidated balance sheets and within cash flows from financing activities in the accompanying consolidated statements of cash flows. We 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 $9,647,000, $13,276,000 and $15,523,000 was recorded in 2024, 2023 and 2022, respectively.
A roll forward of the inventory financing facilities balances during the year ended December 31, 2024 is as follows (in thousands):
Inventory financing facilities
Balances at December 31, 2023$231,850 
Purchases made through the inventory financing facilities1,262,870 
Cash payments made to settle balances due on the inventory financing facilities(1,276,447)
Foreign exchange adjustments$(669)
Balances at December 31, 2024$217,604 
v3.25.0.1
Debt, Finance Leases and Other Financing Obligations
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Debt, Finance Leases and Other Financing Obligations Debt, Finance Leases and Other Financing Obligations
Debt
Our long-term debt consists of the following (in thousands):
December 31,
20242023
ABL revolving credit facility$39,000 $591,500 
Senior unsecured notes due 2032492,222 — 
Convertible senior notes due 2025332,867 347,988 
Other financing obligations23 1,033 
864,112 940,521 
Less: current portion of long-term debt(332,879)(348,004)
Long-term debt$531,233 $592,517 
On May 14, 2024, we entered into the Fourth Amendment to the Credit Agreement (as amended, the "credit agreement") to modify our senior secured revolving credit facility (the “ABL facility”). The amendment, among other things, releases certain immaterial guarantors from their obligations under the credit agreement. Our maximum borrowing amount under the ABL facility is $1,800,000,000, including a maximum borrowing capacity that could be used for borrowing in certain foreign currencies of $350,000,000. 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 $750,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 provides for an uncommitted first-in, last-out revolving facility in an aggregate amount of up to $100,000,000. 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. The ABL facility matures on July 22, 2027. As of December 31, 2024, eligible accounts receivable and inventory permitted availability to the full $1,800,000,000 facility amount, of which $39,000,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 SOFR, EURIBOR, AUD Rate, or SONIA, as applicable, plus a pre-determined spread of 1.25% to 1.50%. The floating interest rate applicable at December 31, 2024 was 5.90% 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 2024, weighted average borrowings under our ABL facility were $388,876,000. Interest expense associated with the ABL facility was $32,576,000, $30,116,000 and $21,362,000 in 2024, 2023 and 2022, respectively, 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.
Senior Unsecured Notes due 2032
On May 20, 2024, we issued $500,000,000 aggregate principal amount of 6.625% Senior Notes due 2032 (the "Senior Notes") that mature on May 15, 2032. The Senior Notes are
senior unsecured obligations of the Company and guaranteed by each of the Company's existing and future direct and indirect U.S. subsidiaries that is or becomes a guarantor or borrower under the ABL facility, subject to certain exceptions. The net proceeds from the offering were used to repay a portion of the outstanding borrowings under the ABL facility. The Senior Notes were issued pursuant to an indenture (the "Senior Notes Indenture") containing certain covenants that limit the Company's ability to, subject to certain exceptions, create, incur, or assume liens to secure debt, among other things. The Senior Notes bear interest at an annual rate of 6.625% payable semiannually, in arrears, on May 15th and November 15th of each year beginning on November 15, 2024.
The Company may redeem the Senior Notes prior to May 15, 2027, with an amount equal to the net cash proceeds received by the Company from certain equity offerings at a redemption price equal to 106.625% of the principal amount of such notes, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, in an aggregate principal amount for all such redemptions not to exceed 40% of the aggregate principal amount of the Senior Notes. The Senior Notes are subject to redemption at specified prices on or after May 15, 2027 plus accrued and unpaid interest, if any, on such notes redeemed, to, but excluding, the applicable redemption date. In addition, at any time prior to May 15, 2027, the Company may, on one or more occasions, redeem the Senior Notes in whole or in part, at its option, upon notice, at a redemption price equal to 100% of the principal amount of such notes plus a “make-whole” premium as specified in the Senior Notes Indenture and accrued and unpaid interest, if any, to, but excluding, the redemption date.

If the Company experiences certain change of control events, together with a ratings decline, as described in the Senior Notes Indenture, the Company will be required to make an offer to repurchase some or all of the Senior Notes at a price equal to 101% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the repurchase date.

The Senior Notes are subject to certain customary events of default and acceleration clauses. As of December 31, 2024, no such events have occurred.

The Senior Notes consist of the following balances reported within the consolidated balance sheet as of December 31, 2024 (in thousands):

December 31,
2024
Liability:
Principal$500,000 
Less: debt issuance costs, net of accumulated accretion(7,778)
Net carrying amount$492,222 
Convertible Senior Notes due 2025
In August 2019, we issued $350,000,000 aggregate principal amount of the Convertible Notes that mature on February 15, 2025. The Convertible Notes bear interest at an annual rate of 0.75% payable semiannually, in arrears, on February 15th and August 15th of each year. The Convertible 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.
Prior to the close of business on the business day immediately preceding June 15, 2024, holders of the Convertible Notes could have converted their notes at their option at any time under certain circumstances. Beginning June 15, 2024 until the close of business on the second scheduled trading day immediately preceding the maturity date, the holders may convert their Convertible Notes at any time, regardless of such circumstances.
The Convertible Notes mature on February 15, 2025 and we are required to settle the principal amount of the Convertible Notes in cash. As such, the Convertible Notes balance net of unamortized debt issuance costs is classified as a current liability.

Upon conversion, we will pay cash equal to the principal amount of the Convertible Notes, plus shares of our common stock for any additional amounts due. The conversion rate will initially be 14.6376 shares of common stock per $1,000 principal amount of the Convertible 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.

As of December 31, 2024, the maximum number of shares issuable upon conversion, including the effect of a fundamental change and subject to other conversion rate adjustments, was 6,460,532.
In September 2023, an individual Convertible Note holder exercised their option to convert their Convertible Notes in the aggregate principal amount of $16,895,000, which was settled in January 2024. As a result, the principal amount of the Convertible Notes was settled in cash with additional amounts due being settled in shares of our common stock.
The Convertible Notes are subject to certain customary events of default and acceleration clauses. As of December 31, 2024, no such events have occurred.
The Convertible Notes consist of the following balances reported within the consolidated balance sheet as of December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Liability:
Principal$333,091 $350,000 
Less: debt issuance costs, net of accumulated amortization
(224)(2,012)
Net carrying amount$332,867 $347,988 
The following table summarizes the interest expense components resulting from the Convertible Notes reported within the consolidated statement of operations for the years ended December 31, 2024, 2023 and 2022 (in thousands):
December 31,
202420232022
Contractual coupon interest$2,625 $2,625 $2,625 
Amortization of debt issuance costs$1,789 $1,789 $1,789 
In January 2022, we filed an irrevocable settlement election notice with the note holders to inform them of our election to settle the principal amount of the Convertible Notes in cash.
The remaining life of the debt issuance cost accretion is approximately 0.13 years. The effective interest rate on the principal of the Convertible Notes is 0.75%.
Interest expense resulting from the Convertible Notes reported within the consolidated statement of operations for the years ended December 31, 2024, 2023 and 2022 is made up of contractual coupon interest and amortization of debt issuance costs.
Convertible Note Hedge and Warrant Transaction
In connection and concurrent with the issuance of the Convertible 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 Convertible 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. See Note 21 for additional information about the planned settlement of a portion of the Warrants in cash.
The Call Spread Transactions have no effect on the terms of the Convertible Notes and reduce potential dilution by effectively increasing the initial conversion price of the Convertible Notes to $103.12 per share of the Company’s common stock.
Other Financing Obligations
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 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, 2024 and 2023.
v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
We lease office space, distribution centers, land, vehicles and equipment. Lease agreements with an initial term of 12 months or less are not recorded on the balance sheet; 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, 2024 and December 31, 2023 (in thousands):
December 31,
LeasesClassification20242023
Assets
Operating lease assetsOther assets$76,530 $84,956 
Liabilities
Current
Operating lease liabilitiesAccrued expenses and other current liabilities$18,452 $20,582 
Non-current
Operating lease liabilitiesOther liabilities65,898 71,033 
Total lease liabilities$84,350 $91,615 
The following table provides information about the financial statement classification of our lease expenses reported within the consolidated statement of operations for the years ended December 31, 2024 and 2023 (in thousands):
December 31,
Lease costClassification20242023
Operating lease cost (a)
Selling and administrative expenses$24,008 $24,054 
(a)
Excludes short-term and variable lease costs, which are immaterial.
Future minimum lease payments under non-cancelable leases as of December 31, 2024 are as follows (in thousands):
Operating leases
2025$21,758 
202619,065 
202716,154 
202812,415 
20299,997 
After 202917,385 
Total lease payments96,774 
Less: Interest(12,424)
Present value of lease liabilities$84,350 
The following table provides information about the remaining lease terms and discount rates applied as of December 31, 2024 and 2023:
December 31,
20242023
Weighted average remaining lease term (years):
Operating leases5.825.46
Weighted average discount rate (%):
Operating leases4.64 4.21 
The following table provides other information related to leases for the years ended December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$28,734 $24,088 
Leased assets obtained in exchange for new operating lease liabilities(a)
19,906 28,675 
(a) Includes operating lease assets acquired as part of the Infocenter acquisition of $3,706,000 in 2024. Includes operating lease assets acquired as part of the Amdaris and SADA acquisitions of $2,881,000 and $2,032,000 in 2023, respectively.
Leases Leases
We lease office space, distribution centers, land, vehicles and equipment. Lease agreements with an initial term of 12 months or less are not recorded on the balance sheet; 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, 2024 and December 31, 2023 (in thousands):
December 31,
LeasesClassification20242023
Assets
Operating lease assetsOther assets$76,530 $84,956 
Liabilities
Current
Operating lease liabilitiesAccrued expenses and other current liabilities$18,452 $20,582 
Non-current
Operating lease liabilitiesOther liabilities65,898 71,033 
Total lease liabilities$84,350 $91,615 
The following table provides information about the financial statement classification of our lease expenses reported within the consolidated statement of operations for the years ended December 31, 2024 and 2023 (in thousands):
December 31,
Lease costClassification20242023
Operating lease cost (a)
Selling and administrative expenses$24,008 $24,054 
(a)
Excludes short-term and variable lease costs, which are immaterial.
Future minimum lease payments under non-cancelable leases as of December 31, 2024 are as follows (in thousands):
Operating leases
2025$21,758 
202619,065 
202716,154 
202812,415 
20299,997 
After 202917,385 
Total lease payments96,774 
Less: Interest(12,424)
Present value of lease liabilities$84,350 
The following table provides information about the remaining lease terms and discount rates applied as of December 31, 2024 and 2023:
December 31,
20242023
Weighted average remaining lease term (years):
Operating leases5.825.46
Weighted average discount rate (%):
Operating leases4.64 4.21 
The following table provides other information related to leases for the years ended December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$28,734 $24,088 
Leased assets obtained in exchange for new operating lease liabilities(a)
19,906 28,675 
(a) Includes operating lease assets acquired as part of the Infocenter acquisition of $3,706,000 in 2024. Includes operating lease assets acquired as part of the Amdaris and SADA acquisitions of $2,881,000 and $2,032,000 in 2023, respectively.
v3.25.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation 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,
202420232022
North America$26,416 $22,069 $17,822 
EMEA6,226 5,557 3,960 
APAC1,329 1,325 928 
Total Consolidated$33,971 $28,951 $22,710 
Company Plan
On April 3, 2020, our Board of Directors adopted and approved the new Insight Enterprises, Inc. 2020 Omnibus Plan (the “Plan”), subject to stockholder approval. The Plan was approved by our stockholders at our 2020 annual meeting on May 20, 2020 and unless sooner terminated, will remain in place until May 20, 2030. 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” or "RSUs"), 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.
We grant service-based RSUs and performance-based RSUs to officers and certain employees under the Plan. RSUs generally vest over a two to three year vesting period, while
performance-based RSUs are also subject to the achievement of pre-established annual financial and/or strategic performance goals.
Beginning in February 2022, we also granted performance-based RSUs based on a relative total shareholder return (“rTSR”) metric to officers and certain employees under the Plan. The number of rTSR performance-based RSUs expected to be received at vesting will range from 0% to 200% of target, based on the Company’s total shareholder return as compared to a group of peer companies over a three-year performance period. The Monte Carlo Simulation model is used to determine the fair value at grant date.
In 2023, we granted performance-based RSUs to our officers and certain employees (the "INA Ambition" grant). The number of RSUs granted was based on an INA Adjusted EFO margin financial metric, some of which also have an Absolute TSR ("aTSR") multiplier applied to the number of shares granted. These performance-based RSUs will be received at vesting, and their amount will range from 0% to 100% of the target, with a multiplier of up to 300% applied to certain grants. The performance period for these grants is from January 1, 2023, to December 31, 2024. Additionally, the performance-based RSUs based on the aTSR multiplier will vest 50% on the two-year anniversary of the grant, and the remaining 50% will vest on the three-year anniversary of the grant date. The INA Ambition grant performance measure was not attained and as a result none of the related awards vested.
The Company previously adopted the Amended Insight Enterprises, Inc. 2007 Omnibus Plan (the “Prior Plan”). The Prior Plan was approved by our stockholders on May 18, 2011 at our 2011 annual meeting. The Prior Plan shall remain in effect until all awards granted under the Prior Plan have been exercised, forfeited or cancelled or have otherwise expired or terminated. Any shares that remain outstanding or otherwise become available under the terms of the Prior Plan following the date the Plan is approved by the Company’s stockholders shall become available for issuance under the Plan. No further awards will be made under the Prior 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, 2024, there are 1,963,450 shares of common stock available for grant under the Plan out of the 2,931,075 shares of common stock that were reserved and made 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 service-based RSUs and performance based RSUs subject to financial metrics represent the value based upon the number of RSUs awarded multiplied by the closing price of our common stock on the date of grant. The total compensation expense associated with RSUs subject to market based metrics, the grant date fair value was computed on the probable outcome of the performance conditions based on the Monte Carlo simulation and the grant date estimate of compensation cost to be recognized over the performance period. 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 or market based 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 subject to financial metrics. Recipients of RSUs do not have voting or dividend rights until the vesting conditions are satisfied and shares are released.
As of December 31, 2024, total compensation cost related to nonvested RSUs not yet recognized is $36,004,000, which is expected to be recognized over the next 0.96 years on a weighted-average basis.
The following table summarizes our RSU activity during 2024:
Number
Weighted
Average
Grant Date
Fair Value
Fair Value
Nonvested at the beginning of year653,902$123.23 
Service-based RSUs granted 149,829$185.69 
Performance-based RSUs granted 29,471$182.66 
Performance-based RSUs (rTSR) granted29,814$212.67 
Performance-based RSUs - EMEA Ambition granted7,535$185.94 
Adjustment for Final Performance: 2022 rTSR2,500$99.05 
Adjustment for Final Performance: INA Ambition (93,943)$175.10 
Vested, including shares withheld to cover taxes(250,107)$98.37 $46,290,045 (a)
Forfeited(47,239)$139.49 
Nonvested at the end of year481,762$154.90 $73,276,000 (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 2023 and 2022 was $39,239,334 and $29,805,641, 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 $152.10 as of December 31, 2024, which would have been received by holders of RSUs had all such holders sold their underlying shares on that date.
During each of the years in the three-year period ended December 31, 2024, the RSUs that vested for teammates in the United States were net-share settled such that we withheld shares with value equivalent up to the teammates’ maximum 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 2024, 2023 and 2022 of 65,972, 79,636 and 79,611, respectively, were based on the value of the RSUs on their vesting dates as determined by our closing stock price on such dates. For 2024, 2023 and 2022, total payments for our teammates’ tax obligations to the taxing authorities were $12,173,309, $10,659,000 and $7,905,000, respectively, and are reflected as a financing activity within the accompanying consolidated statements of cash flows. These net-share settlements had the effect of repurchases of our common stock as they reduced the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to us.
Employee Stock Purchase Plan
The Employee Stock Purchase Plan (the “ESPP”) is a broadly-based stock purchase plan in which any eligible employee may elect to participate by authorizing the Company to make payroll deductions in a designated percentage to pay the price of an option. In no event will the ESPP permit an employee to purchase common stock with a fair market value in excess of $25,000 in any calendar year. The first purchase under the ESPP was made on February 16, 2024, in accordance with the ESPP.
There are four, three-month offering periods in each calendar year beginning on February 18, May 18, August 18, and November 18, respectively. Purchases under the ESPP are made on the last trading day of each offering period. Unless otherwise determined by the Compensation Committee, the purchase price of shares offered under the ESPP is an amount equal to 95% of the fair market value of the common stock on the date of purchase. The ESPP is designed to comply with Section 423 of the Internal Revenue Code (the "IRC"), and thus is eligible for the favorable tax treatment afforded by Section 423.
v3.25.0.1
Income Taxes
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes 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,
202420232022
Earnings before income taxes:
United States$207,715 $263,421 $274,415 
Foreign125,198 114,433 100,018 
$332,913 $377,854 $374,433 
Income tax expense:
Current:
U.S. Federal$32,195 $62,575 $61,245 
U.S. State and local8,205 16,764 15,788 
Foreign34,526 30,286 26,043 
74,926 109,625 103,076 
Deferred:
U.S. Federal7,701 (10,923)(7,267)
U.S. State and local2,369 (3,324)(1,153)
Foreign(1,774)1,167 (831)
8,296 (13,080)(9,251)
$83,222 $96,545 $93,825 
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):
202420232022
Statutory federal income tax rate$69,912 21.0 %$79,349 21.0 %$78,631 21.0 %
State income tax expense, net of federal income tax benefit
11,362 3.4 12,113 3.2 13,962 3.7 
Audits and adjustments, net328 0.1 (925)(0.2)2,273 0.6 
Change in valuation allowances356 0.1 1,616 0.4 (2,551)(0.7)
Foreign income taxed at different rates7,561 2.3 6,133 1.6 5,660 1.5 
Research and other credits(6,211)(1.9)(3,036)(0.8)(3,870)(1.0)
Other, net(86)— 1,295 0.4 (280)— 
Effective tax rate$83,222 25.0 %$96,545 25.6 %$93,825 25.1 %
As of December 31, 2024, we have accumulated undistributed earnings generated by our foreign subsidiaries, most of which have been taxed in the U.S. as a result of the Tax Cuts and Jobs Act of 2017. For foreign subsidiary earnings not yet taxed under these provisions, we continue to assert permanent reinvestment of earnings earned in foreign jurisdictions which impose a withholding tax on dividends 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,
20242023
Deferred tax assets:
Capitalized research expenses
$42,827 $33,569 
Loss carryforwards
26,244 25,690 
Foreign tax credits8,880 9,976 
Other33,930 31,246 
Gross deferred tax assets111,881 100,481 
Valuation allowances(32,978)(33,385)
Total deferred tax assets78,903 67,096 
Deferred tax liabilities:
Goodwill and other intangibles(86,737)(58,512)
Property and equipment(33,223)(31,194)
Contract assets (net)(18,026)— 
Other(1,940)(1,916)
Total deferred tax liabilities(139,926)(91,622)
Net deferred tax liabilities$(61,023)$(24,526)
The net non-current deferred tax assets and liabilities are as follows (in thousands):
December 31,
20242023
Net non-current deferred tax assets, which are included in "Other assets"
$3,436 $3,062 
Net non-current deferred tax liabilities(64,459)(27,588)
Net deferred tax liabilities$(61,023)$(24,526)

As of December 31, 2024, we have U.S. state and foreign net operating loss carryforwards (“NOLs”) that will expire between 2025 and 2044, while the majority have no expiration date. Due to the uncertainty around future utilization, we have recorded a valuation allowance against the majority of these NOLs.

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, 2024 and 2023, our valuation allowances totaled $32,978,000 and $33,385,000, respectively, relating primarily to foreign tax credits and NOLs. This decrease was primarily the result of tax attributes utilized during the year.
As of December 31, 2024 and 2023, we had approximately $11,060,000 and $13,947,000, respectively, of unrecognized tax benefits. Of these amounts, approximately $1,449,000 and $1,767,000, respectively, related to accrued interest. The changes in the unrecognized tax benefits balance during the year reflect additions for tax positions taken in prior and current periods, net of reductions related to audit settlements and statute expirations.
We are currently under audit in various jurisdictions for tax years 2017 through 2022. Although the timing of the resolutions and/or closures of audits is highly uncertain, it is reasonably possible that the examination phase of these audits may be concluded within the next 12 months which could increase or decrease the balance of our gross unrecognized tax benefits. However, based on the status of the various examinations in multiple jurisdictions, an estimate of the range of reasonably possible outcomes cannot be made at this time, but the estimated effect on our income tax expense and net earnings is not expected to be significant.
In the U.S., federal income tax returns for years subsequent to 2021 remain open to examination. For state and foreign jurisdictions, the statute of limitations generally varies between three and ten years. However, to the extent allowable by law, the tax authorities may have a right to examine and make adjustment to prior periods when amended returns have been filed, or when net operating losses or tax credits were generated and carried forward for subsequent utilization.
v3.25.0.1
Market Risk Management
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Market Risk Management Market Risk Management
Interest Rate Risk
We have interest rate exposure arising from certain of 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 $39,000,000 outstanding under our ABL facility and the interest rate attributable to the borrowings under our ABL facility was 5.90% per annum at December 31, 2024. The change in annual pre-tax earnings from operations resulting from a hypothetical 10% increase or decrease in the interest rate would have been immaterial.
We had $492,222,000 outstanding under the Senior Notes and $332,867,000 outstanding under the Convertible Notes at December 31, 2024. The interest rate attributable to the borrowings under the Senior Notes and the Convertible Notes was 6.625% and 0.75%, respectively, per annum at December 31, 2024. Both the Senior Notes and the Convertible Notes are based on fixed rates and are currently not considered to have interest rate risk exposure. Although the Senior Notes and the Convertible Notes are based on fixed rates, changes in market interest rates could impact the fair market value of such notes. As of December 31, 2024, the fair market value of the Senior Notes was $503,250,000 and the fair market value of the Convertible Notes was $751,926,285.
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 (income) expense, net within non-operating expense (income), net. 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 expense (income), net in our consolidated statements of operations. The counterparties associated with our
foreign exchange forward contracts are large creditworthy commercial banks. The derivatives transacted with these institutions are short in duration and, therefore, we do not consider counterparty concentration and non-performance to be material risks. The Company does not have a significant concentration of credit risk with any single counterparty.
v3.25.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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, 2024, 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, contract assets, long-term contract assets, 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, excluding the Senior Notes and the Convertible Notes, 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 market value of the Senior Notes and the Convertible Notes as of December 31, 2024 is disclosed in Note 12. 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/or short duration.
v3.25.0.1
Benefit Plans
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Benefit Plans 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 IRC. 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 $30,288,000, $28,341,000 and $27,827,000 for 2024, 2023 and 2022, respectively.
v3.25.0.1
Share Repurchase Programs
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Share Repurchase Programs Share Repurchase Programs
On May 18, 2023, we announced that our Board of Directors authorized the repurchase of up to $300,000,000 of our common stock, including $100,000,000 that remained available from prior authorizations. During 2024, this repurchase authorization was substantially exhausted. On September 11, 2024, we announced that our Board of Directors authorized the repurchase of up to $300,000,000 of our common stock, in addition to any amount that remained from prior authorizations. As of December 31, 2024, approximately $300,000,476 remained available for repurchases under our share repurchase plan. Our share repurchases may be made on the open market, subject to Rule 10b-18 or in privately negotiated transactions, through block trades, through 10b5-1 plans or otherwise, at management’s discretion. The number of shares purchased and the timing of the purchases will be based on market conditions, working capital requirements, general business conditions and other factors. We intend to retire the repurchased shares.
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, 2024, 2023 and 2022, respectively, in thousands, except per share amounts:
Year
Total
Number
of Shares
Purchased
Average
Price
Paid per
Share
Approximate
Dollar Value
of Shares
Purchased
20241,023 $195.61 $200,000 
20231,634 132.90 217,000 
20221,109 97.35 108,000 
3,766 $525,000 
All shares repurchased were retired.
v3.25.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Contractual
In the ordinary course of business, we issue performance bonds to secure our performance under certain contracts or state tax requirements. As of December 31, 2024, we had approximately $29,610,000 of performance bonds outstanding. These bonds are issued on our behalf by a surety company on an unsecured basis; however, if the surety company is ever required to pay out under the bonds, we have contractually agreed to reimburse the surety company.
Management believes that payments, if any, related to these performance bonds are not probable at December 31, 2024. Accordingly, we have not accrued any liabilities related to such performance bonds in our consolidated financial statements.
The Company has a minimum required purchase commitment of approximately $100,467,000 pursuant to an agreement primarily related to cloud services. The total purchase commitment is required to be met or exceeded during a 5-year period, starting October 1, 2023 through September 30, 2028. At December 31, 2024 we had a remaining purchase commitment of $78,859,000. If total purchases do not meet the required commitment by September 30, 2028, the shortfall must be prepaid by the Company and can be used for further purchases through September 30, 2029.
The Company has a minimum required purchase commitment of approximately $40,000,000 pursuant to an agreement primarily related to software as a service. The total purchase commitment is required to be met during a 4-year period, starting November 30, 2022 through November 29, 2026. At December 31, 2024 we had a remaining purchase commitment of $26,123,000.
The Company has recorded a contingent liability of approximately $15,016,000, payable to a partner to settle various contractual commitments to resell a minimum amount of cloud services to clients.
Employment Contracts and Severance Plans
We have employment contracts with, and severance plans covering, certain officers and management teammates under which severance payments would become payable in the event of specified terminations without cause or terminations under certain circumstances after a change in control. In addition, vesting of outstanding nonvested RSUs would accelerate following a change in control. If severance payments under the current employment agreements or plan payments were to become payable, the severance payments would generally range from three to twenty-four months of salary.
Indemnifications
From time to time, in the ordinary course of business, we enter into contractual arrangements under which we agree to indemnify either our clients or third-party service providers from certain losses incurred relating to services performed on our behalf or for losses arising from defined events, which may include litigation or claims relating to past performance. These arrangements include, but are not limited to, the indemnification of our clients for certain claims arising out of our performance under our sales contracts, the indemnification of our landlords for certain claims arising from our use of leased facilities and the indemnification of the lenders that provide our credit facilities for certain claims arising from their extension of credit to us. Such indemnification obligations may not be subject to maximum loss clauses.
Management believes that payments, if any, related to these indemnifications are not probable at December 31, 2024. Accordingly, we have not accrued any liabilities related to such indemnifications in our consolidated financial statements.
We have entered into separate indemnification agreements with certain of our executive officers and with each of our directors. These agreements require us, among other requirements, to indemnify such officers and directors against expenses (including attorneys’ fees), judgments and settlements incurred by such individual in connection with any action arising out of such individual’s status or service as our executive officer or director (subject to exceptions such as where the individual failed to act in good faith or in a manner the individual reasonably believed to be in, or not opposed to, the best interests of the Company) and to advance expenses incurred by such individual with respect to which such individual may be entitled to indemnification by us. There are no pending legal proceedings that involve the indemnification of any of the Company’s directors or officers.
Contingencies Related to Third-Party Review
From time to time, we are subject to potential claims and assessments from third parties. We are also subject to various governmental, client and partner audits. We continually assess whether or not such claims have merit and warrant accrual. Where appropriate, we accrue estimates of anticipated liabilities in 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 related to services provided, interruptions, or outages, 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 required. If accruals are not required, 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.
v3.25.0.1
Supplemental Financial Information
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Additions and deductions related to the allowance for doubtful accounts receivable for 2024, 2023 and 2022 were as follows (in thousands):
Balance at
Beginning
of Year
AdditionsDeductions
Balance at
End of Year
Allowance for doubtful accounts receivable:
Year ended December 31, 2024$12,623 $25,504 $(2,440)$35,687 
Year ended December 31, 2023$15,161 $6,879 $(9,417)$12,623 
Year ended December 31, 2022$16,941 $6,066 $(7,846)$15,161 
v3.25.0.1
Cash Flows
12 Months Ended
Dec. 31, 2024
Supplemental Cash Flow Elements [Abstract]  
Cash Flows Cash Flows
Cash payments for interest on indebtedness and cash payments for taxes on income were as follows (in thousands):
Years Ended December 31,
202420232022
Supplemental disclosures of cash flow information:
Cash paid during the year for interest$35,232 $28,292 $16,295 
Cash paid during the year for income taxes, net of refunds
$92,840 $104,495 $91,485 
v3.25.0.1
Segment and Geographic Information
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Segment and Geographic Information 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, including cloud solutions. Our offerings in the remainder of our EMEA and APAC segments consist largely of software and certain software-related services and cloud solutions.
Disaggregation of Revenue
In the following table, revenue is disaggregated by our reportable operating segments, which are primarily defined by their related geographies, as well as by major product offering, by major client group and by recognition on either a gross basis as a principal in the arrangement, or on a net basis as an agent, for the years ended December 31, 2024, 2023 and 2022 (in thousands):
Year Ended December 31, 2024
North AmericaEMEAAPACConsolidated
Major Offerings
Hardware$4,038,341 $501,111 $35,448 $4,574,900 
Software1,721,403 626,372 92,965 2,440,740 
Services1,294,836 286,614 104,608 1,686,058 
$7,054,580 $1,414,097 $233,021 $8,701,698 
Major Client Groups
Large Enterprise / Corporate$4,863,830 $1,090,316 $90,520 $6,044,666 
Commercial1,433,458 30,562 66,340 1,530,360 
Public Sector757,292 293,219 76,161 1,126,672 
$7,054,580 $1,414,097 $233,021 $8,701,698 
Revenue Recognition based on acting as Principal or Agent in the Transaction
Gross revenue recognition (Principal)$6,480,667 $1,283,792 $191,727 $7,956,186 
Net revenue recognition (Agent)573,913 130,305 41,294 745,512 
$7,054,580 $1,414,097 $233,021 $8,701,698 
Year Ended December 31, 2023
North AmericaEMEAAPACConsolidated
Major Offerings
Hardware$4,498,466 $546,621 $43,850 $5,088,937 
Software1,669,046 784,717 88,688 2,542,451 
Services1,214,842 232,316 97,294 1,544,452 
$7,382,354 $1,563,654 $229,832 $9,175,840 
Major Client Groups
Large Enterprise / Corporate$5,210,365 $1,176,415 $94,982 $6,481,762 
Commercial1,418,680 22,103 70,879 1,511,662 
Public Sector753,309 365,136 63,971 1,182,416 
$7,382,354 $1,563,654 $229,832 $9,175,840 
Revenue Recognition based on acting as Principal or Agent in the Transaction
Gross revenue recognition (Principal)$6,869,025 $1,447,082 $194,769 $8,510,876 
Net revenue recognition (Agent)513,329 116,572 35,063 664,964 
$7,382,354 $1,563,654 $229,832 $9,175,840 
Year Ended December 31, 2022
North AmericaEMEAAPACConsolidated
Major Offerings
Hardware$5,738,586 $654,381 $57,928 $6,450,895 
Software1,552,715 857,516 86,661 2,496,892 
Services1,193,091 200,624 89,689 1,483,404 
$8,484,392 $1,712,521 $234,278 $10,431,191 
Major Client Groups
Large Enterprise / Corporate$5,990,203 $1,249,286 $102,476 $7,341,965 
Commercial1,710,340 61,873 68,491 1,840,704 
Public Sector783,849 401,362 63,311 1,248,522 
$8,484,392 $1,712,521 $234,278 $10,431,191 
Revenue Recognition based on acting as Principal or Agent in the Transaction
Gross revenue recognition (Principal)$8,035,218 $1,603,600 $199,788 $9,838,606 
Net revenue recognition (Agent)449,174 108,921 34,490 592,585 
$8,484,392 $1,712,521 $234,278 $10,431,191 
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, Joyce Mullen.
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 2024, 2023 or 2022.
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, 2024
North AmericaEMEAAPACConsolidated
Net sales:
Hardware$4,038,341 $501,111 $35,448 $4,574,900 
Software1,721,403 626,372 92,965 2,440,740 
Services1,294,836 286,614 104,608 1,686,058 
Total net sales7,054,580 1,414,097 233,021 8,701,698 
Costs of goods sold:
Hardware3,514,630 423,475 30,648 3,968,753 
Software1,616,648 588,466 85,948 2,291,062 
Services521,308 108,968 45,591 675,867 
Total costs of goods sold5,652,586 1,120,909 162,187 6,935,682 
Gross profit1,401,994 293,188 70,834 1,766,016 
Operating expenses:
Significant selling and administrative expenses953,601 231,026 45,046 1,229,673 
Stock-based compensation26,416 6,226 1,329 33,971 
Adjusted earnings from operations421,977 55,936 24,459 502,372 
Year Ended December 31, 2023
North AmericaEMEAAPACConsolidated
Net sales:
Hardware$4,498,466 $546,621 $43,850 $5,088,937 
Software1,669,046 784,717 88,688 2,542,451 
Services1,214,842 232,316 97,294 1,544,452 
Total net sales7,382,354 1,563,654 229,832 9,175,840 
Costs of goods sold:
Hardware3,950,853 477,245 38,613 4,466,711 
Software1,569,848 740,340 82,279 2,392,467 
Services515,698 86,082 45,357 647,137 
Total costs of goods sold6,036,399 1,303,667 166,249 7,506,315 
Gross profit1,345,955 259,987 63,583 1,669,525 
Operating expenses:
Significant selling and administrative expenses899,527 206,860 42,060 1,148,447 
Stock-based compensation22,069 5,557 1,325 28,951 
Adjusted earnings from operations424,359 47,570 20,198 492,127 
Year Ended December 31, 2022
North AmericaEMEAAPACConsolidated
Net sales:
Hardware$5,738,586 $654,381 $57,928 $6,450,895 
Software1,552,715 857,516 86,661 2,496,892 
Services1,193,091 200,624 89,689 1,483,404 
Total net sales8,484,392 1,712,521 234,278 10,431,191 
Costs of goods sold:
Hardware5,117,909 582,162 51,242 5,751,313 
Software1,465,181 813,707 81,051 2,359,939 
Services572,969 69,383 41,020 683,372 
Total costs of goods sold7,156,059 1,465,252 173,313 8,794,624 
Gross profit1,328,333 247,269 60,965 1,636,567 
Operating expenses:
Significant selling and administrative expenses911,430 195,332 40,485 1,147,247 
Stock based compensation17,822 3,960 928 22,710 
Adjusted earnings from operations399,081 47,977 19,552 466,610 

Our CODM uses Adjusted earnings from operations when assessing the performance of and deciding how to allocate resources to the operating segments. For example, Adjusted earnings from operations is a basis for executive variable compensation. Significant selling and administrative expenses primarily reflect personnel costs, including teammate benefits. Our CODM uses an Adjusted measure of earnings from operations which excludes amortization of intangible assets, severance and restructuring expenses, acquisition and integration related expenses and
certain other expenses. These other expenses include transformation costs, costs associated with third-party data center outages, net of recoveries, revaluation of earnout liabilities and other non-significant expenses. Our CODM uses comparisons of actual Adjusted earnings from operations against budget, forecasts and prior periods as a basis for assessing current period segment performance as well as for determining necessary resources to assign, including for determining necessary investments or reductions in resources.
The following table is a summary of our total assets by reportable operating segment (in thousands):
December 31,
20242023
North America$6,704,511 $6,521,591 
EMEA1,484,341 1,058,734 
APAC190,678 171,820 
Corporate assets and intercompany eliminations, net(930,952)(1,465,795)
Total assets$7,448,578 $6,286,350 
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
2024
Net sales$6,607,418 $726,261 $1,368,019 $8,701,698 
Total long-lived assets$188,819 $11,675 $15,184 $215,678 
2023
Net sales$6,923,030 $709,078 $1,543,732 $9,175,840 
Total long-lived assets$187,625 $4,748 $17,688 $210,061 
2022
Net sales$7,973,814 $838,943 $1,618,434 $10,431,191 
Total long-lived assets$182,482 $4,601 $17,177 $204,260 
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,
202420232022
Depreciation and amortization of property and equipment:
North America$24,587 $22,964 $20,587 
EMEA3,461 2,838 2,538 
APAC508 443 597 
28,556 26,245 23,722 
Amortization of intangible assets:
North America62,377 32,514 30,735 
EMEA6,912 3,277 1,696 
APAC292 440 461 
69,581 36,231 32,892 
Total$98,137 $62,476 $56,614 
v3.25.0.1
Acquisitions
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Acquisitions Acquisitions
Infocenter
Effective May 1, 2024, we acquired 100 percent of the issued and outstanding shares of Infocenter for a cash purchase price of $265,000,000, net of cash and cash equivalents acquired of $5,103,000, which is comprised of the initial purchase price of $269,477,000 paid in cash upon the acquisition and contractual adjustments to the purchase price of $626,000 paid in July 2024. The total purchase price of $289,200,000 also includes the estimated fair value of earn out payments of approximately $24,200,000, which provide an incentive opportunity for the sellers of up to $106,250,000, based on Infocenter achieving certain EBITDA performance through April 2026. Infocenter is a pure-play ServiceNow Elite Partner dedicated to automating business processes on the Now Platform®. We believe this acquisition enhances our Solutions Integrator offering framework to drive better business outcomes for our clients by enabling them to scale their multicloud environments with modern infrastructure, applications, and unified data and AI platforms.

The preliminary fair value of net assets acquired was approximately $98,475,000, including approximately $123,900,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. As these intangible assets are not tax deductible, we recognized a related deferred tax liability of approximately $31,832,000. The preliminary purchase price was allocated using the information currently available. Further information obtained upon the finalization of the fair value assumptions for identifiable intangible assets acquired and various accrued expense balance assessments could lead to an adjustment of the purchase price allocation. Goodwill acquired approximated $190,725,000, which was recorded in our North America operating segment.

We consolidated the results of operations for Infocenter within our North America operating segment since its acquisition on May 1, 2024. Our historical results would not have been materially affected by the acquisition of Infocenter 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 consolidated statement of operations.

We recognized a net loss of $18,800,000 within selling and administrative expenses due to the net increase in the estimated fair value of the earnout payments in 2024.
SADA
Effective December 1, 2023, we acquired 100 percent of the issued and outstanding shares of SADA Systems, LLC (successor to SADA Systems, Inc. via conversion) ("SADA") for a preliminary cash purchase price of $399,762,000, excluding cash and cash equivalents acquired of $24,701,000. SADA is a leading cloud consultancy and technical services provider and six-time Google Cloud Partner of the Year, including cloud licensing and professional services to small, mid-sized and corporate/enterprise commercial clients, state and federal governments and educational institutions across North America, Europe and Asia. Based in Los Angeles, California, SADA has three office locations in North America, India and Armenia with more than 700 teammates. We believe that this acquisition advances our strategy and further strengthens our unique position as a leading Solutions Integrator offering market-leading multicloud solutions at scale. SADA's partnership with Google Cloud will enhance our ability to serve clients who operate across multiple clouds and accelerate adoption of widely sought-after technologies like Generative Artificial Intelligence. SADA is being reported as a part of our North America operating segment.

The total purchase price of $426,050,000, which is net of cash and cash equivalents acquired of $24,701,000, is comprised of the initial purchase price of $423,290,000 paid in cash upon the SADA acquisition, contractual adjustments to the purchase price of $1,173,000 and a seller retention fund of $5,000,000 payable post-closing. The purchase price also includes the estimated fair value of earn out payments of approximately $21,288,000, which provides an incentive opportunity for the sellers of up to $390,000,000, based on the SADA business achieving EBITDA and revenue growth performance through 2026. A portion of the purchase price was used to settle SADA’s stock-based compensation liabilities of $68,335,000 and pay SADA’s transaction costs of approximately $16,852,000 at acquisition in accordance with purchase agreement.

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, net of cash and cash equivalents acquired
$426,050 
Fair value of net assets acquired:
Current assets $342,142 
Identifiable intangible assets - see description below158,100 
Property and equipment2,266 
Other assets 235,141 
Current liabilities(332,260)
Long-term liabilities, including long-term accounts payable
(115,171)
Total fair value of net assets acquired290,218 
Excess purchase price over fair value of net assets acquired ("goodwill")$135,832 

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 the majority of the current assets and liabilities are based upon their historical costs on the date of acquisition due to their short-term nature, with the exception of contract assets. The estimated fair value of the property and equipment are also based upon historical costs as they approximate fair value. The contract assets are an exception to the fair value model and are evaluated under relevant revenue recognition guidance including an allowance for credit losses using the current expected credit loss (“CECL”) model.

The estimated fair value of net assets acquired was approximately $290,218,000, including $158,100,000 of identifiable intangible assets, consisting primarily of customer relationships of $124,700,000 and non-compete agreements of $26,200,000. The fair values were
determined using the multiple-period excess earnings 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 name3 Years
Non-compete agreements
3-5 Years

Acquisition-related expenses recognized through December 31, 2023 was $3,572,000.

Goodwill of $135,832,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 SADA. The goodwill is not amortized and will be tested for impairment annually in the fourth quarter of our fiscal year. The addition of the SADA 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. The purchase price allocation was finalized in the fourth quarter of 2024 with a net increase of $18,810,000 in goodwill during the measurement period, primarily due to certain measurement period adjustments to contract assets, net, accounts payable and accrued expenses.

The intangible assets and goodwill are tax deductible as the transaction is a deemed asset acquisition for U.S. federal income tax purposes after the seller parties undertook an internal restructuring pursuant to Section 368(a)(1)(F) of the IRC.

We recognized a net gain of $20,219,000 within selling and administrative expenses due to the net decrease in the estimated fair value of the earnout payments in 2024.

We have consolidated the results of operations for SADA since its acquisition on December 1, 2023. Consolidated net sales and net earnings for the year ended December 31, 2023 include $33,451,000 and $14,502,000, respectively, from SADA. Due to seasonality in SADA's business, with the majority of net sales and net earnings historically being generated in the second half of the year, these results should not be considered indicative of future results.

The following table reports unaudited pro forma information as if the acquisition of SADA had been completed at the beginning of 2022 (in thousands, except per share amounts):

Year Ended December 31,
20232022
Net salesAs reported$9,175,840 $10,431,191 
Pro forma$9,367,386 $10,682,565 
Net earningsAs reported$281,309 $280,608 
Pro forma$330,757 $308,243 
Diluted earnings per shareAs reported$7.55 $7.66 
Pro forma$8.88 $8.42 

The pro forma results primarily include the adjustments to reflect the additional amortization of acquired intangible assets and interest expense on the additional borrowing under the ABL revolving credit facility, removal of acquisition-related costs, and the consequential tax effects of the pro forma adjustments and SADA tax status change.

SADA’s stock-based compensation plans were fully vested and settled upon acquisition based on a pre-existing change-in-control provision within the plan terms. Due to
changes in the estimated fair value of awards, SADA recognized a stock-based compensation gain of $100,206,000 and $32,051,000 in its historical statements of operation for the years ended December 31, 2023 and 2022, respectively. These gains are reflected in the unaudited pro forma earnings above. As these plans were not replaced post-acquisition, there will be no future impact of SADA’s stock-based compensation plans on the Company.

This unaudited pro forma financial information is for informational purposes only. It is neither indicative of the results of operations that would have been achieved had the acquisition been consummated at the beginning of 2022, nor is it necessarily indicative of future results.
Amdaris

Effective August 17, 2023, we acquired 100 percent of the issued and outstanding shares of Amdaris Group Limited (“Amdaris”) for a cash purchase price, net of cash and cash equivalents acquired, of approximately $82,875,000, excluding the estimated fair value of an earn out, reported in other liabilities, with a range of payouts through 2026 of $0 to $54,391,000. We paid the earnout of $14,348,000 for Amdaris' 2023 performance in March 2024. Amdaris, an award-winning software development and digital services specialist, provides innovative software development, application support, managed services and consultancy services to the customers in the United Kingdom with service delivery centers located in several eastern European countries. Amdaris has been recognized as a Microsoft Gold Certified Partner. We believe this acquisition expands our global Modern Apps and Data & AI areas of solutions expertise as a leading solutions integrator and enhances our technological capabilities and scale to deliver an even broader range of customized services and solutions to clients in EMEA.

The fair value of net assets acquired was approximately $34,060,000, including $41,291,000 of identifiable intangible assets, consisting primarily of customer relationships that will be amortized using the straight-line method over the estimated economic life of ten years. The preliminary purchase price was allocated using the information currently available. During the first quarter of 2024, we finalized the fair value assumptions for identifiable intangible assets with no changes being made to amounts previously recorded. Goodwill acquired approximated $71,698,000, which was recorded in our EMEA operating segment.

We consolidated the results of operations for Amdaris within our EMEA operating segment beginning on August 17, 2023, the effective date of the acquisition. Our historical results would not have been materially affected by the acquisition of Amdaris 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 consolidated statement of operations.
We recognized net gain of $6,430,000 within selling and administrative expenses due to the net decrease in the estimated fair value of the earnout payments in 2024.
v3.25.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn January 6, 2025, the Company entered into an agreement to settle 2,049,264 of the total 5,123,160 Warrants. The Warrants will be settled entirely in cash, based upon an agreed upon settlement amount that will be calculated using up to a thirty five trading day settlement period. We recorded a liability of approximately $112,590,000 upon execution of the agreement. Any change in the fair value of the settlement liability through the settlement date will be recognized in net income. We expect final settlement to occur in February or March 2025.
v3.25.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure      
Net earnings $ 249,691 $ 281,309 $ 280,608
v3.25.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
v3.25.0.1
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
v3.25.0.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Our information security program is managed by a dedicated Chief Information Security Officer (“CISO”) who is responsible, along with his team, for leading enterprise-wide cybersecurity strategy, policy, standards, architecture, and processes. Our CISO has served in that role since 2021 and has been in cybersecurity related roles for more than 25 years, including with two publicly traded companies. Our Board of Directors has delegated oversight of risks from cybersecurity threats through our information security program to our Audit Committee, which receives updates twice a year on the program and on an as needed basis from our CISO regarding risks from cybersecurity threats. Our CISO additionally provides periodic updates to our Board of Directors, our Chief Executive Officer and other senior management members, including through our overall Enterprise Risk Management Program. These updates include, among other risk management issues, updates on the Company’s cybersecurity risks and threats, the status of projects to strengthen our information security systems, assessments of the information security program, and the emerging threat landscape.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block] Our information security program is managed by a dedicated Chief Information Security Officer (“CISO”) who is responsible, along with his team, for leading enterprise-wide cybersecurity strategy, policy, standards, architecture, and processes.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]
Our information security program leverages components from industry frameworks and generally recognized best practices, including International Organization for Standardization 27001 and National Institute of Standards and Technology ("NIST") standards, such as the NIST Cybersecurity Framework, which emphasizes identification, protection, detection, response and recovery. Our program is regularly evaluated by internal and external experts with the results of those reviews reported to senior management and the Board of Directors. We also collaborate with thought leaders in cybersecurity including with key vendors, clients, business partners, industry
participants, and intelligence and law enforcement communities as part of our continuing efforts to evaluate and improve the effectiveness of our information security policies and procedures. This collaboration allows us to rapidly adopt industry best practices developed through firsthand experience mitigating cyber incidents. Our program also includes processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] Our Board of Directors has delegated oversight of risks from cybersecurity threats through our information security program to our Audit Committee, which receives updates twice a year on the program and on an as needed basis from our CISO regarding risks from cybersecurity threats.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] Our CISO additionally provides periodic updates to our Board of Directors, our Chief Executive Officer and other senior management members, including through our overall Enterprise Risk Management Program. These updates include, among other risk management issues, updates on the Company’s cybersecurity risks and threats, the status of projects to strengthen our information security systems, assessments of the information security program, and the emerging threat landscape.
Cybersecurity Risk Role of Management [Text Block]
Our information security program is managed by a dedicated Chief Information Security Officer (“CISO”) who is responsible, along with his team, for leading enterprise-wide cybersecurity strategy, policy, standards, architecture, and processes. Our CISO has served in that role since 2021 and has been in cybersecurity related roles for more than 25 years, including with two publicly traded companies. Our Board of Directors has delegated oversight of risks from cybersecurity threats through our information security program to our Audit Committee, which receives updates twice a year on the program and on an as needed basis from our CISO regarding risks from cybersecurity threats. Our CISO additionally provides periodic updates to our Board of Directors, our Chief Executive Officer and other senior management members, including through our overall Enterprise Risk Management Program. These updates include, among other risk management issues, updates on the Company’s cybersecurity risks and threats, the status of projects to strengthen our information security systems, assessments of the information security program, and the emerging threat landscape.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block] Our Board of Directors has delegated oversight of risks from cybersecurity threats through our information security program to our Audit Committee, which receives updates twice a year on the program and on an as needed basis from our CISO regarding risks from cybersecurity threats. Our CISO additionally provides periodic updates to our Board of Directors, our Chief Executive Officer and other senior management members, including through our overall Enterprise Risk Management Program.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block] Our CISO has served in that role since 2021 and has been in cybersecurity related roles for more than 25 years, including with two publicly traded companies.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] Our Board of Directors has delegated oversight of risks from cybersecurity threats through our information security program to our Audit Committee, which receives updates twice a year on the program and on an as needed basis from our CISO regarding risks from cybersecurity threats. Our CISO additionally provides periodic updates to our Board of Directors, our Chief Executive Officer and other senior management members, including through our overall Enterprise Risk Management Program. These updates include, among other risk management issues, updates on the Company’s cybersecurity risks and threats, the status of projects to strengthen our information security systems, assessments of the information security program, and the emerging threat landscape.
Our information security program leverages components from industry frameworks and generally recognized best practices, including International Organization for Standardization 27001 and National Institute of Standards and Technology ("NIST") standards, such as the NIST Cybersecurity Framework, which emphasizes identification, protection, detection, response and recovery. Our program is regularly evaluated by internal and external experts with the results of those reviews reported to senior management and the Board of Directors. We also collaborate with thought leaders in cybersecurity including with key vendors, clients, business partners, industry
participants, and intelligence and law enforcement communities as part of our continuing efforts to evaluate and improve the effectiveness of our information security policies and procedures. This collaboration allows us to rapidly adopt industry best practices developed through firsthand experience mitigating cyber incidents. Our program also includes processes to oversee and identify risks from cybersecurity threats associated with our use of third-party service providers.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
v3.25.0.1
Operations and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Description of Business
We help our clients accelerate their digital journey to modernize their businesses and maximize the value of technology. We serve these clients in North America; Europe, the Middle East and Africa (“EMEA”); and Asia-Pacific (“APAC”). As a Fortune 500-ranked solutions integrator, we enable secure, end-to-end digital transformation and meet the needs of our clients through a comprehensive portfolio of solutions, far-reaching partnerships and 36 years of broad IT expertise. We amplify our solutions and services with global scale, local expertise and our e-commerce experience, enabling our clients to realize their digital ambitions in multiple ways. Our company is organized in the following three operating segments, which are primarily defined by their related geographies:
Operating SegmentGeography
North AmericaUnited States ("U.S.") and Canada
EMEAEurope, Middle East and Africa
APACAsia-Pacific
Our offerings in North America and certain countries in EMEA and APAC include hardware, software and services, including cloud solutions. Our offerings in the remainder of our EMEA and APAC segments consist largely of software and certain software-related services and cloud solutions.
Acquisitions
Acquisitions
Effective May 1, 2024, we acquired 100 percent of the issued and outstanding shares of Infocenter.io Corporation ("Infocenter") for a cash purchase price of $265,000,000, net of cash and cash equivalents acquired of $5,103,000, and excluding the estimated fair value of earn outs, reported in other liabilities, of up to $106,250,000.
Effective December 1, 2023, we acquired SADA Systems, LLC ("SADA"), a provider of cloud consultancy and technical services, for a cash purchase price of approximately $399,762,000, net of cash and cash equivalents acquired of $24,701,000 and excluding the estimated fair value of earn outs, reported in other liabilities, with a range of payouts through 2027 of $0 to $390,000,000. The acquisition was funded through a combination of cash on hand and borrowings under our senior secured revolving credit facility (the “ABL facility”).
Effective August 17, 2023, we acquired Amdaris Group Limited (“Amdaris”), a software development and digital services specialist, for a cash purchase price of approximately $82,875,000, net of cash and cash equivalents acquired, and excluding the estimated fair value of earn outs, reported in other liabilities, with a range of payouts through 2026 of $0 to $54,391,000.
Our results of operations include the results of Infocenter, SADA and Amdaris from their respective acquisition dates.
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, 2024 and 2023 is $18,010,000 and $26,025,000, respectively, 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 and contract assets, valuation of inventories, valuation of acquired intangible assets, 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 Receivable and Allowance for Contract Assets
Allowance for Doubtful Accounts Receivable
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.
Allowance for Contract Assets
We estimate our allowances for credit losses on contract assets using relevant available information from internal and external sources, related to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Probability of default rates are published quarterly by third-party credit agencies. Adjustments to our initial credit risk ratings may take into account various customer specific factors, including estimated loss given default, the locations in which the customer is operating and macroeconomic conditions. These adjustments result in our internal risk rating categorization as low, moderate or high, as disclosed in Note 2.
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.
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 improvementsShorter of underlying lease term or asset life
Furniture and fixtures
2 – 7 years
Equipment
3 – 5 years
Software
3 – 10 years
Buildings29 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. We may first perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If it is concluded that this is the case, it is necessary to perform a quantitative goodwill impairment test. Otherwise, the goodwill impairment test is not required. The quantitative goodwill impairment review process compares the fair value of the reporting unit in which goodwill resides to 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.
Long-term Accounts Receivable and Contract Assets
Long-term Accounts Receivable and Contract Assets
We recognize long-term accounts receivable, including unbilled receivables, related to multi-year contracts when we have completed our performance obligations under the contract and where our right to receive consideration from the client is unconditional and based on the passage of time only.
We recognize long-term contract assets related to multi-year contracts when we have completed our performance obligations under the contract but do not have an unconditional right to receive consideration. When our right to consideration is contingent upon other factors, such as a client consuming future services under the contract we recognize a contract asset until our right to receive consideration becomes unconditional.
Leases
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.
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
Revenue is measured based on the consideration specified in a contract with a client, and excludes any sales incentives and amounts collected on behalf of third parties. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product or service or by arranging for the sale of a vendor’s products or service to a client.
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a client, are excluded from revenue.
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. We 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 typically 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. 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.
Warehousing services
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, title transfers to the client, and revenue is recognized 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.
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 software license agreement or when the renewal term begins, as applicable.
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 already possessed copies of the licensed software 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 record the software license on a net basis, as the agent in the arrangement.
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. We report all fees earned from activities reported net within our services net sales category in our consolidated statements of operations.
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. Because we are acting as the agent, revenue is recognized when the parties agree to the purchase of the support services contract as our agency services are then complete.
Cloud / Software-as-a-Service Offerings
Cloud or software-as-a-service (“SaaS”) 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 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. Because we are acting as the agent in the transaction, revenue is recognized when the parties agree to the purchase of the cloud or SaaS offerings as our agency services are then complete. Often, these agency fees are based on end-client usage and therefore are variable throughout the term of the service contract. Where this variable consideration is uncertain, we recognize our agency revenue to the extent that a significant reversal will not occur.
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 from OneCall extended service contracts on a gross sales recognition basis. We recognize the revenue ratably over the contract term of the stand ready obligation, generally one to three years.
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. We recognize revenue for these contracts as the underlying services are performed and we satisfy our performance obligations. For certain third-party service contracts in which we do not control the services prior to transferring to our clients because 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 contract assets, 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. Partner funding received pursuant to certain services delivered is recorded as services net sales. The amount of partner funding recorded as a reduction of selling and administrative expenses in our statements of operations totaled $127,059,000, 122,638,000 and 128,153,000 in 2024, 2023 and 2022, 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, 2024. We monitor our clients’ financial condition and do not require collateral. No single client accounted for more than 10% of our consolidated net sales in 2024.
Partner Risk
Purchases from Microsoft and TD Synnex accounted for approximately 27% and 10%, respectively, of our aggregate purchases in 2024. No other partner accounted for more than 10% of purchases in 2024. Our top five partners as a group for 2024 were Microsoft, TD Synnex (a distributor), Google, Cisco Systems and Ingram Micro (a distributor), and approximately 55% of our total purchases during 2024 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 approximately $76,167,000, $81,959,000 and $88,667,000 was recorded in 2024, 2023 and 2022, respectively. These amounts were predominantly offset by partner funding earned pursuant to shared marketing expense programs recorded as a reduction of selling and administrative expenses, as discussed in “Partner Funding” above.
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 typically 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 and certain shares underlying our outstanding convertible senior notes (the "Convertible Notes") and the warrants (the "Warrants") relating to the Call Spread Transactions (as defined in Note 8), as applicable.
A reconciliation of the denominators of the basic and diluted EPS calculations follows (in thousands, except per share data):
Years Ended December 31,
202420232022
Numerator:
Net earnings$249,691 $281,309 $280,608 
Denominator:
Weighted-average shares used to compute basic EPS
32,286 32,991 34,903 
Dilutive potential common shares due to:
Dilutive RSUs, net of tax effect297 288 251 
Convertible senior notes3,205 2,619 1,466 
Warrants
2,348 1,343 — 
Weighted-average shares used to compute diluted EPS
38,136 37,241 36,620 
Net earnings per share:
Basic$7.73 $8.53 $8.04 
Diluted$6.55 $7.55 $7.66 
For the years ended December 31, 2024, 2023 and 2022, approximately 9,000, 54,000 and 39,000, respectively, of our RSUs were excluded from the diluted EPS calculations because their inclusion would have been anti-dilutive. These share-based awards could be dilutive in the future. For the years ended December 31, 2023, and 2022, certain potential outstanding shares underlying the Warrants were excluded from the diluted EPS calculations because their inclusion would have been anti-dilutive.
Recently Issued Accounting Standards
Recently Issued Accounting Standards
In November 2024, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") No. 2024-03, "Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)". The standard requires public business entities to disclose detailed information about specific types of expenses that are relevant to certain line items on the income statement. The guidance is effective for annual periods beginning after December 15, 2026 and interim reporting periods within annual reporting periods beginning after December 15, 2027. The requirements can be applied prospectively with the option for retrospective application, and early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
In December 2023, the FASB issued Accounting Standard Update ASU No. 2023-09, "Income Taxes (Topic 740)". The standard requires reporting entities to provide disaggregated information on their effective tax rate reconciliation and income taxes paid. The standard is intended to aid business leaders and investors to make more informed investment decisions. The guidance is effective for annual periods beginning after December 15, 2024 and can be applied
prospectively, with an option for retrospective application, and early adoption is allowed. The Company plans to adopt this standard on January 1, 2025. The adoption is not expected to have a material impact on the Company’s disclosures.
Recently Adopted Accounting Standards
In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures", which requires public entities to disclose information about their reportable segments' significant expenses on an interim and annual basis. The amendments aim to improve interim disclosure requirements, clarify situations where an entity can reveal multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and include other disclosure requirements. The main objective of the amendments is to assist investors in understanding the entity's overall performance and evaluate potential future cash flows. The standard is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024 with early adoption being permitted. We adopted the annual requirements of this standard effective January 1, 2024 and will adopt the interim period requirements of this standard effective January 1, 2025. This standard did not have a material effect on the Company's consolidated financial statements or disclosures.
In September 2022, the FASB issued ASU No. 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50)”. This standard is intended to address requests from stakeholders for information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. The guidance was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on roll-forward information requirement, which is effective for fiscal years beginning after December 15, 2023. The Company adopted this standard effective January 1, 2023, with the exception of the roll-forward information requirement, which we adopted in the current annual period. The adoption did not have a material effect on the Company's disclosures.
v3.25.0.1
Operations and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Operating Segments by Geographic Location Our company is organized in the following three operating segments, which are primarily defined by their related geographies:
Operating SegmentGeography
North AmericaUnited States ("U.S.") and Canada
EMEAEurope, Middle East and Africa
APACAsia-Pacific
Schedule of 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 improvementsShorter of underlying lease term or asset life
Furniture and fixtures
2 – 7 years
Equipment
3 – 5 years
Software
3 – 10 years
Buildings29 years
Schedule of 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,
202420232022
Numerator:
Net earnings$249,691 $281,309 $280,608 
Denominator:
Weighted-average shares used to compute basic EPS
32,286 32,991 34,903 
Dilutive potential common shares due to:
Dilutive RSUs, net of tax effect297 288 251 
Convertible senior notes3,205 2,619 1,466 
Warrants
2,348 1,343 — 
Weighted-average shares used to compute diluted EPS
38,136 37,241 36,620 
Net earnings per share:
Basic$7.73 $8.53 $8.04 
Diluted$6.55 $7.55 $7.66 
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Information about Receivables and Contract Liabilities
The following table provides information about receivables, contract assets and contract liabilities balances as of December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Current receivables, which are included in “Accounts receivable, net”
$4,172,104 $3,568,290 
Contract assets, net
81,980 120,518 
Long-term accounts receivable, net845,943 412,666 
Long-term contract assets, net$86,953 $132,780 
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities”
$109,615 $107,217 
Summary of Changes in Contract Liabilities from Contract with Customers
Significant changes in the gross contract assets balances during the years ended December 31, 2024 and 2023 are as follows (in thousands):
Contract
Assets
Balances at December 31, 2022$7,909 
Balances at Contract assets acquired through business combination246,666 
Reclassification of beginning contract assets to receivables, as a result of rights to consideration becoming unconditional(33,638)
Contract assets recognized, net of reclassification to receivables51,350 
Balances at December 31, 2023$272,287 
Reclassification of beginning contract assets to receivables, as a result of rights to consideration becoming unconditional
(85,619)
Contract assets recognized, net of reclassification to receivables18,182 
Measurement period adjustments to acquired contract assets(26,412)
Balances at December 31, 2024$178,438 
Contract assets consist of amounts the Company is entitled to for the resale of third-party consumption-based services, prior to payment becoming unconditional. In these transactions, the Company invoices clients for the gross amount of consideration it is responsible to collect, including amounts ultimately passed on to the third-party service providers. As of December 31, 2024, contract assets, net of allowances, were $168,933,000.
Gross contract assets by our internal risk ratings as of December 31, 2024 are summarized as follows (in thousands):
Contract
Assets
Low risk
$40,116 
Moderate risk
78,248 
High risk
60,074 
Total contract assets
$178,438 
Significant changes in the liabilities balances during the years ended December 31, 2024 and 2023 are as follows (in thousands):
Contract
Liabilities
Balances at December 31, 2022$102,057 
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied(67,351)
Cash received in advance and not recognized as revenue72,511 
Balances at December 31, 2023$107,217 
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied(75,857)
Cash received in advance and not recognized as revenue78,255 
Balances at December 31, 2024$109,615 
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, 2024 that are expected to be recognized in the future (in thousands):
Services
2025$122,937 
202647,385 
202728,313 
2028 and thereafter35,259 
Total remaining performance obligations$233,894 
v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following (in thousands):
December 31,
20242023
Software$153,380 $156,952 
Buildings93,415 109,639 
Equipment55,777 56,051 
Furniture and fixtures42,851 40,738 
Leasehold improvements53,660 28,077 
Land36,906 38,195 
435,989 429,652 
Accumulated depreciation and amortization
(220,311)(219,591)
Property and equipment, net$215,678 $210,061 
v3.25.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2024 are as follows (in thousands):
North
America
EMEAAPACConsolidated
Balance at December 31, 2022$470,523 $15,987 $6,523 $493,033 
Goodwill acquired during 2023117,022 71,698 — 188,720 
Foreign currency translation adjustment1,338 1,163 91 2,592 
Balance at December 31, 2023$588,883 $88,848 $6,614 $684,345 
Goodwill acquired during 2024191,728 5,547 — 197,275 
Measurement period adjustments17,807 — — 17,807 
Foreign currency translation adjustment(3,936)(1,380)(595)(5,911)
Balance at December 31, 2024$794,482 $93,015 $6,019 $893,516 
v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets, Net
Intangible assets consist of the following (in thousands):
December 31,
20242023
Customer relationships$610,527 $501,831 
Other59,153 43,319 
669,680 545,150 
Accumulated amortization(243,187)(175,463)
Intangible assets, net$426,493 $369,687 
Schedule of Future Amortization Expenses
Future amortization expense for the remaining unamortized balance as of December 31, 2024 is estimated as follows (in thousands):
Years Ending December 31,
Amortization
Expense
2025$74,289 
202672,657 
202752,074 
202849,060 
202944,337 
Thereafter134,076 
Total amortization expense$426,493 
v3.25.0.1
Accounts Payable - Inventory Financing Facilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Changes in Inventory Financing Facilities Balance
A roll forward of the inventory financing facilities balances during the year ended December 31, 2024 is as follows (in thousands):
Inventory financing facilities
Balances at December 31, 2023$231,850 
Purchases made through the inventory financing facilities1,262,870 
Cash payments made to settle balances due on the inventory financing facilities(1,276,447)
Foreign exchange adjustments$(669)
Balances at December 31, 2024$217,604 
v3.25.0.1
Debt, Finance Leases and Other Financing Obligations (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Our long-term debt consists of the following (in thousands):
December 31,
20242023
ABL revolving credit facility$39,000 $591,500 
Senior unsecured notes due 2032492,222 — 
Convertible senior notes due 2025332,867 347,988 
Other financing obligations23 1,033 
864,112 940,521 
Less: current portion of long-term debt(332,879)(348,004)
Long-term debt$531,233 $592,517 
Schedule of Debt
The Senior Notes consist of the following balances reported within the consolidated balance sheet as of December 31, 2024 (in thousands):

December 31,
2024
Liability:
Principal$500,000 
Less: debt issuance costs, net of accumulated accretion(7,778)
Net carrying amount$492,222 
Schedule of Convertible Senior Notes Balances
The Convertible Notes consist of the following balances reported within the consolidated balance sheet as of December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Liability:
Principal$333,091 $350,000 
Less: debt issuance costs, net of accumulated amortization
(224)(2,012)
Net carrying amount$332,867 $347,988 
Summary of Interest Expense Components Resulting From Notes
The following table summarizes the interest expense components resulting from the Convertible Notes reported within the consolidated statement of operations for the years ended December 31, 2024, 2023 and 2022 (in thousands):
December 31,
202420232022
Contractual coupon interest$2,625 $2,625 $2,625 
Amortization of debt issuance costs$1,789 $1,789 $1,789 
v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024 and December 31, 2023 (in thousands):
December 31,
LeasesClassification20242023
Assets
Operating lease assetsOther assets$76,530 $84,956 
Liabilities
Current
Operating lease liabilitiesAccrued expenses and other current liabilities$18,452 $20,582 
Non-current
Operating lease liabilitiesOther liabilities65,898 71,033 
Total lease liabilities$84,350 $91,615 
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 years ended December 31, 2024 and 2023 (in thousands):
December 31,
Lease costClassification20242023
Operating lease cost (a)
Selling and administrative expenses$24,008 $24,054 
(a)
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, 2024 are as follows (in thousands):
Operating leases
2025$21,758 
202619,065 
202716,154 
202812,415 
20299,997 
After 202917,385 
Total lease payments96,774 
Less: Interest(12,424)
Present value of lease liabilities$84,350 
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, 2024 and 2023:
December 31,
20242023
Weighted average remaining lease term (years):
Operating leases5.825.46
Weighted average discount rate (%):
Operating leases4.64 4.21 
Schedule of Other Information Related to Leases
The following table provides other information related to leases for the years ended December 31, 2024 and 2023 (in thousands):
December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$28,734 $24,088 
Leased assets obtained in exchange for new operating lease liabilities(a)
19,906 28,675 
(a) Includes operating lease assets acquired as part of the Infocenter acquisition of $3,706,000 in 2024. Includes operating lease assets acquired as part of the Amdaris and SADA acquisitions of $2,881,000 and $2,032,000 in 2023, respectively.
v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of 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,
202420232022
North America$26,416 $22,069 $17,822 
EMEA6,226 5,557 3,960 
APAC1,329 1,325 928 
Total Consolidated$33,971 $28,951 $22,710 
Summary of Restricted Stock Units Activity
The following table summarizes our RSU activity during 2024:
Number
Weighted
Average
Grant Date
Fair Value
Fair Value
Nonvested at the beginning of year653,902$123.23 
Service-based RSUs granted 149,829$185.69 
Performance-based RSUs granted 29,471$182.66 
Performance-based RSUs (rTSR) granted29,814$212.67 
Performance-based RSUs - EMEA Ambition granted7,535$185.94 
Adjustment for Final Performance: 2022 rTSR2,500$99.05 
Adjustment for Final Performance: INA Ambition (93,943)$175.10 
Vested, including shares withheld to cover taxes(250,107)$98.37 $46,290,045 (a)
Forfeited(47,239)$139.49 
Nonvested at the end of year481,762$154.90 $73,276,000 (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 2023 and 2022 was $39,239,334 and $29,805,641, 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 $152.10 as of December 31, 2024, which would have been received by holders of RSUs had all such holders sold their underlying shares on that date.
v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Earning Before Income Taxes 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,
202420232022
Earnings before income taxes:
United States$207,715 $263,421 $274,415 
Foreign125,198 114,433 100,018 
$332,913 $377,854 $374,433 
Income tax expense:
Current:
U.S. Federal$32,195 $62,575 $61,245 
U.S. State and local8,205 16,764 15,788 
Foreign34,526 30,286 26,043 
74,926 109,625 103,076 
Deferred:
U.S. Federal7,701 (10,923)(7,267)
U.S. State and local2,369 (3,324)(1,153)
Foreign(1,774)1,167 (831)
8,296 (13,080)(9,251)
$83,222 $96,545 $93,825 
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):
202420232022
Statutory federal income tax rate$69,912 21.0 %$79,349 21.0 %$78,631 21.0 %
State income tax expense, net of federal income tax benefit
11,362 3.4 12,113 3.2 13,962 3.7 
Audits and adjustments, net328 0.1 (925)(0.2)2,273 0.6 
Change in valuation allowances356 0.1 1,616 0.4 (2,551)(0.7)
Foreign income taxed at different rates7,561 2.3 6,133 1.6 5,660 1.5 
Research and other credits(6,211)(1.9)(3,036)(0.8)(3,870)(1.0)
Other, net(86)— 1,295 0.4 (280)— 
Effective tax rate$83,222 25.0 %$96,545 25.6 %$93,825 25.1 %
Schedule of Significant Components of Deferred Tax Assets and Liabilities
The significant components of deferred tax assets and liabilities are as follows (in thousands):
December 31,
20242023
Deferred tax assets:
Capitalized research expenses
$42,827 $33,569 
Loss carryforwards
26,244 25,690 
Foreign tax credits8,880 9,976 
Other33,930 31,246 
Gross deferred tax assets111,881 100,481 
Valuation allowances(32,978)(33,385)
Total deferred tax assets78,903 67,096 
Deferred tax liabilities:
Goodwill and other intangibles(86,737)(58,512)
Property and equipment(33,223)(31,194)
Contract assets (net)(18,026)— 
Other(1,940)(1,916)
Total deferred tax liabilities(139,926)(91,622)
Net deferred tax liabilities$(61,023)$(24,526)
Schedule of Net Non-Current Deferred Tax Assets and Liabilities
The net non-current deferred tax assets and liabilities are as follows (in thousands):
December 31,
20242023
Net non-current deferred tax assets, which are included in "Other assets"
$3,436 $3,062 
Net non-current deferred tax liabilities(64,459)(27,588)
Net deferred tax liabilities$(61,023)$(24,526)
v3.25.0.1
Share Repurchase Programs (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024, 2023 and 2022, respectively, in thousands, except per share amounts:
Year
Total
Number
of Shares
Purchased
Average
Price
Paid per
Share
Approximate
Dollar Value
of Shares
Purchased
20241,023 $195.61 $200,000 
20231,634 132.90 217,000 
20221,109 97.35 108,000 
3,766 $525,000 
v3.25.0.1
Supplemental Financial Information (Tables)
12 Months Ended
Dec. 31, 2024
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 2024, 2023 and 2022 were as follows (in thousands):
Balance at
Beginning
of Year
AdditionsDeductions
Balance at
End of Year
Allowance for doubtful accounts receivable:
Year ended December 31, 2024$12,623 $25,504 $(2,440)$35,687 
Year ended December 31, 2023$15,161 $6,879 $(9,417)$12,623 
Year ended December 31, 2022$16,941 $6,066 $(7,846)$15,161 
v3.25.0.1
Cash Flows (Tables)
12 Months Ended
Dec. 31, 2024
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,
202420232022
Supplemental disclosures of cash flow information:
Cash paid during the year for interest$35,232 $28,292 $16,295 
Cash paid during the year for income taxes, net of refunds
$92,840 $104,495 $91,485 
v3.25.0.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Summary of Revenue Disaggregated by Reportable Operating Segments
Disaggregation of Revenue
In the following table, revenue is disaggregated by our reportable operating segments, which are primarily defined by their related geographies, as well as by major product offering, by major client group and by recognition on either a gross basis as a principal in the arrangement, or on a net basis as an agent, for the years ended December 31, 2024, 2023 and 2022 (in thousands):
Year Ended December 31, 2024
North AmericaEMEAAPACConsolidated
Major Offerings
Hardware$4,038,341 $501,111 $35,448 $4,574,900 
Software1,721,403 626,372 92,965 2,440,740 
Services1,294,836 286,614 104,608 1,686,058 
$7,054,580 $1,414,097 $233,021 $8,701,698 
Major Client Groups
Large Enterprise / Corporate$4,863,830 $1,090,316 $90,520 $6,044,666 
Commercial1,433,458 30,562 66,340 1,530,360 
Public Sector757,292 293,219 76,161 1,126,672 
$7,054,580 $1,414,097 $233,021 $8,701,698 
Revenue Recognition based on acting as Principal or Agent in the Transaction
Gross revenue recognition (Principal)$6,480,667 $1,283,792 $191,727 $7,956,186 
Net revenue recognition (Agent)573,913 130,305 41,294 745,512 
$7,054,580 $1,414,097 $233,021 $8,701,698 
Year Ended December 31, 2023
North AmericaEMEAAPACConsolidated
Major Offerings
Hardware$4,498,466 $546,621 $43,850 $5,088,937 
Software1,669,046 784,717 88,688 2,542,451 
Services1,214,842 232,316 97,294 1,544,452 
$7,382,354 $1,563,654 $229,832 $9,175,840 
Major Client Groups
Large Enterprise / Corporate$5,210,365 $1,176,415 $94,982 $6,481,762 
Commercial1,418,680 22,103 70,879 1,511,662 
Public Sector753,309 365,136 63,971 1,182,416 
$7,382,354 $1,563,654 $229,832 $9,175,840 
Revenue Recognition based on acting as Principal or Agent in the Transaction
Gross revenue recognition (Principal)$6,869,025 $1,447,082 $194,769 $8,510,876 
Net revenue recognition (Agent)513,329 116,572 35,063 664,964 
$7,382,354 $1,563,654 $229,832 $9,175,840 
Year Ended December 31, 2022
North AmericaEMEAAPACConsolidated
Major Offerings
Hardware$5,738,586 $654,381 $57,928 $6,450,895 
Software1,552,715 857,516 86,661 2,496,892 
Services1,193,091 200,624 89,689 1,483,404 
$8,484,392 $1,712,521 $234,278 $10,431,191 
Major Client Groups
Large Enterprise / Corporate$5,990,203 $1,249,286 $102,476 $7,341,965 
Commercial1,710,340 61,873 68,491 1,840,704 
Public Sector783,849 401,362 63,311 1,248,522 
$8,484,392 $1,712,521 $234,278 $10,431,191 
Revenue Recognition based on acting as Principal or Agent in the Transaction
Gross revenue recognition (Principal)$8,035,218 $1,603,600 $199,788 $9,838,606 
Net revenue recognition (Agent)449,174 108,921 34,490 592,585 
$8,484,392 $1,712,521 $234,278 $10,431,191 
Schedule of Financial Information about Reportable Operating Segments
The tables below present information about our reportable operating segments (in thousands):
Year Ended December 31, 2024
North AmericaEMEAAPACConsolidated
Net sales:
Hardware$4,038,341 $501,111 $35,448 $4,574,900 
Software1,721,403 626,372 92,965 2,440,740 
Services1,294,836 286,614 104,608 1,686,058 
Total net sales7,054,580 1,414,097 233,021 8,701,698 
Costs of goods sold:
Hardware3,514,630 423,475 30,648 3,968,753 
Software1,616,648 588,466 85,948 2,291,062 
Services521,308 108,968 45,591 675,867 
Total costs of goods sold5,652,586 1,120,909 162,187 6,935,682 
Gross profit1,401,994 293,188 70,834 1,766,016 
Operating expenses:
Significant selling and administrative expenses953,601 231,026 45,046 1,229,673 
Stock-based compensation26,416 6,226 1,329 33,971 
Adjusted earnings from operations421,977 55,936 24,459 502,372 
Year Ended December 31, 2023
North AmericaEMEAAPACConsolidated
Net sales:
Hardware$4,498,466 $546,621 $43,850 $5,088,937 
Software1,669,046 784,717 88,688 2,542,451 
Services1,214,842 232,316 97,294 1,544,452 
Total net sales7,382,354 1,563,654 229,832 9,175,840 
Costs of goods sold:
Hardware3,950,853 477,245 38,613 4,466,711 
Software1,569,848 740,340 82,279 2,392,467 
Services515,698 86,082 45,357 647,137 
Total costs of goods sold6,036,399 1,303,667 166,249 7,506,315 
Gross profit1,345,955 259,987 63,583 1,669,525 
Operating expenses:
Significant selling and administrative expenses899,527 206,860 42,060 1,148,447 
Stock-based compensation22,069 5,557 1,325 28,951 
Adjusted earnings from operations424,359 47,570 20,198 492,127 
Year Ended December 31, 2022
North AmericaEMEAAPACConsolidated
Net sales:
Hardware$5,738,586 $654,381 $57,928 $6,450,895 
Software1,552,715 857,516 86,661 2,496,892 
Services1,193,091 200,624 89,689 1,483,404 
Total net sales8,484,392 1,712,521 234,278 10,431,191 
Costs of goods sold:
Hardware5,117,909 582,162 51,242 5,751,313 
Software1,465,181 813,707 81,051 2,359,939 
Services572,969 69,383 41,020 683,372 
Total costs of goods sold7,156,059 1,465,252 173,313 8,794,624 
Gross profit1,328,333 247,269 60,965 1,636,567 
Operating expenses:
Significant selling and administrative expenses911,430 195,332 40,485 1,147,247 
Stock based compensation17,822 3,960 928 22,710 
Adjusted earnings from operations399,081 47,977 19,552 466,610 

Our CODM uses Adjusted earnings from operations when assessing the performance of and deciding how to allocate resources to the operating segments. For example, Adjusted earnings from operations is a basis for executive variable compensation. Significant selling and administrative expenses primarily reflect personnel costs, including teammate benefits. Our CODM uses an Adjusted measure of earnings from operations which excludes amortization of intangible assets, severance and restructuring expenses, acquisition and integration related expenses and
certain other expenses. These other expenses include transformation costs, costs associated with third-party data center outages, net of recoveries, revaluation of earnout liabilities and other non-significant expenses. Our CODM uses comparisons of actual Adjusted earnings from operations against budget, forecasts and prior periods as a basis for assessing current period segment performance as well as for determining necessary resources to assign, including for determining necessary investments or reductions in resources.
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,
20242023
North America$6,704,511 $6,521,591 
EMEA1,484,341 1,058,734 
APAC190,678 171,820 
Corporate assets and intercompany eliminations, net(930,952)(1,465,795)
Total assets$7,448,578 $6,286,350 
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
2024
Net sales$6,607,418 $726,261 $1,368,019 $8,701,698 
Total long-lived assets$188,819 $11,675 $15,184 $215,678 
2023
Net sales$6,923,030 $709,078 $1,543,732 $9,175,840 
Total long-lived assets$187,625 $4,748 $17,688 $210,061 
2022
Net sales$7,973,814 $838,943 $1,618,434 $10,431,191 
Total long-lived assets$182,482 $4,601 $17,177 $204,260 
Schedule of 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,
202420232022
Depreciation and amortization of property and equipment:
North America$24,587 $22,964 $20,587 
EMEA3,461 2,838 2,538 
APAC508 443 597 
28,556 26,245 23,722 
Amortization of intangible assets:
North America62,377 32,514 30,735 
EMEA6,912 3,277 1,696 
APAC292 440 461 
69,581 36,231 32,892 
Total$98,137 $62,476 $56,614 
v3.25.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
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, net of cash and cash equivalents acquired
$426,050 
Fair value of net assets acquired:
Current assets $342,142 
Identifiable intangible assets - see description below158,100 
Property and equipment2,266 
Other assets 235,141 
Current liabilities(332,260)
Long-term liabilities, including long-term accounts payable
(115,171)
Total fair value of net assets acquired290,218 
Excess purchase price over fair value of net assets acquired ("goodwill")$135,832 
Schedule of Intangible Assets Acquired as Part of Business Combination
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 name3 Years
Non-compete agreements
3-5 Years
Summary of Pro Forma Information
The following table reports unaudited pro forma information as if the acquisition of SADA had been completed at the beginning of 2022 (in thousands, except per share amounts):

Year Ended December 31,
20232022
Net salesAs reported$9,175,840 $10,431,191 
Pro forma$9,367,386 $10,682,565 
Net earningsAs reported$281,309 $280,608 
Pro forma$330,757 $308,243 
Diluted earnings per shareAs reported$7.55 $7.66 
Pro forma$8.88 $8.42 
v3.25.0.1
Operations and Summary of Significant Accounting Policies - Additional Information (Detail)
shares in Thousands, $ in Thousands
12 Months Ended
May 01, 2024
USD ($)
Dec. 01, 2023
USD ($)
Aug. 17, 2023
USD ($)
Dec. 31, 2024
USD ($)
segment
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Number of operating segments | segment       3    
Total purchase price, net of cash and cash equivalents acquired       $ 270,247 $ 481,464 $ 68,248
Accounts receivable, net       4,172,104 3,568,290  
Partner funding recorded as reduction of selling and administrative expenses       127,059 122,638 128,153
Advertising expense       $ 76,167 $ 81,959 $ 88,667
Restricted Stock Units (RSUs)            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
RSUs excluded from the diluted EPS calculations (in shares) | shares       9 54 39
Purchases | Partner Risk | Microsoft            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Concentration percentage       27.00%    
Purchases | Partner Risk | TD Synnex            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Concentration percentage       10.00%    
Purchases | Partner Risk | Top Five Suppliers            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Concentration percentage       55.00%    
Affiliated Entity            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Accounts receivable, net       $ 18,010 $ 26,025  
Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue, recognition period, term       1 year    
Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue, recognition period, term       3 years    
InfoCenter.io            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Acquisition, percentage of issued and outstanding shares acquired 100.00%          
Total purchase price, net of cash and cash equivalents acquired $ 265,000          
Cash and cash equivalents acquired from acquisition 5,103          
Seller incentive opportunity 106,250          
Business combination, contingent consideration, liability 24,200          
Business combination, consideration transferred $ 289,200          
SADA Systems, LLC            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Acquisition, percentage of issued and outstanding shares acquired   100.00%        
Cash and cash equivalents acquired from acquisition   $ 24,701        
Seller incentive opportunity   390,000        
Business combination, contingent consideration, liability   21,288        
Business combination, consideration transferred net of cash acquired   399,762        
Business combination, consideration transferred   426,050        
SADA Systems, LLC | Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability   0        
SADA Systems, LLC | Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability   $ 390,000        
Amdaris Group Limited            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Acquisition, percentage of issued and outstanding shares acquired     100.00%      
Business combination, consideration transferred     $ 82,875      
Amdaris Group Limited | Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability     0      
Amdaris Group Limited | Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Business combination, contingent consideration, liability     $ 54,391      
v3.25.0.1
Operations and Summary of Significant Accounting Policies - Estimated Economic Lives of Property and Equipment (Detail)
Dec. 31, 2024
Furniture and fixtures | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 2 years
Furniture and fixtures | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 7 years
Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 3 years
Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 5 years
Software | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 3 years
Software | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 10 years
Buildings  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 29 years
v3.25.0.1
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
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:      
Net earnings $ 249,691 $ 281,309 $ 280,608
Denominator:      
Weighted-average shares used to compute basic EPS (in shares) 32,286 32,991 34,903
Dilutive RSUs, net of tax effect (in shares) 297 288 251
Convertible senior notes (in shares) 3,205 2,619 1,466
Warrants (in shares) 2,348 1,343 0
Weighted-average shares used to compute diluted EPS (in shares) 38,136 37,241 36,620
Net earnings per share:      
Basic (in dollars per share) $ 7.73 $ 8.53 $ 8.04
Diluted (in dollars per share) $ 6.55 $ 7.55 $ 7.66
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations - Summary of Information about Receivables and Contract Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” $ 4,172,104 $ 3,568,290  
Contract assets, net 81,980 120,518  
Long-term accounts receivable, net 845,943 412,666  
Long-term contract assets, net 86,953 132,780  
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” 109,615 107,217 $ 102,057
Accounts Receivable, Net      
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” 4,172,104 3,568,290  
Accrued Expenses and Other Current Liabilities and Other Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” $ 109,615 $ 107,217  
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations - Summary of Changes in Contract Assets and Liabilities from Contract with Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Changes in Contract Assets [Roll Forward]    
Beginning balance, contract assets $ 272,287 $ 7,909
Contract assets acquired through business combination (26,412) 246,666
Reclassification of beginning contract assets to receivables, as a result of rights to consideration becoming unconditional (85,619) (33,638)
Contract assets recognized, net of reclassification to receivables 18,182 51,350
Ending balance, contract assets 178,438 272,287
Changes in Contract Liabilities [Roll Forward]    
Beginning balance, contract liabilities 107,217 102,057
Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied (75,857) (67,351)
Cash received in advance and not recognized as revenue 78,255 72,511
Ending balance, contract liabilities $ 109,615 $ 107,217
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets, net $ 168,933,000  
Time and material contracts expected duration 29 months  
Capitalized sales commission costs incurred $ 11,912,291 $ 11,892,384
Amortization period 60 months  
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations - Gross Contract Assets by Internal Risk Ratings (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Contract assets $ 178,438 $ 272,287 $ 7,909
Low risk      
Disaggregation of Revenue [Line Items]      
Contract assets 40,116    
Moderate risk      
Disaggregation of Revenue [Line Items]      
Contract assets 78,248    
High risk      
Disaggregation of Revenue [Line Items]      
Contract assets $ 60,074    
v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations - Summary of Estimated Net Sales Related to Performance Obligation (Detail) - Services
$ in Thousands
Dec. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 233,894
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 122,937
Expected timing of satisfaction for remaining performance obligation 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 47,385
Expected timing of satisfaction for remaining performance obligation 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 28,313
Expected timing of satisfaction for remaining performance obligation 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total remaining performance obligations $ 35,259
Expected timing of satisfaction for remaining performance obligation
v3.25.0.1
Assets Held for Sale (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Property, Plant and Equipment Assets Held-for-Sale Disclosure [Abstract]  
Proceeds from sale of property $ 15,476
v3.25.0.1
Property and Equipment - Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 435,989 $ 429,652  
Accumulated depreciation and amortization (220,311) (219,591)  
Total current assets 215,678 210,061 $ 204,260
Software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 153,380 156,952  
Buildings      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 93,415 109,639  
Equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 55,777 56,051  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 42,851 40,738  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 53,660 28,077  
Land      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 36,906 $ 38,195  
v3.25.0.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]      
Depreciation and amortization expense $ 28,556 $ 26,245 $ 23,722
v3.25.0.1
Goodwill - Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Balance at December 31, 2022   $ 493,033
Goodwill acquired during the year $ 197,275 188,720
Foreign currency translation adjustment (5,911) 2,592
Goodwill [Roll Forward]    
Beginning Balance 684,345  
Goodwill acquired during the year 197,275 188,720
Measurement period adjustments 17,807  
Foreign currency translation adjustment (5,911) 2,592
Ending Balance 893,516 684,345
North America    
Goodwill [Line Items]    
Balance at December 31, 2022   470,523
Goodwill acquired during the year 191,728 117,022
Foreign currency translation adjustment (3,936) 1,338
Goodwill [Roll Forward]    
Beginning Balance 588,883  
Goodwill acquired during the year 191,728 117,022
Measurement period adjustments 17,807  
Foreign currency translation adjustment (3,936) 1,338
Ending Balance 794,482 588,883
EMEA    
Goodwill [Line Items]    
Balance at December 31, 2022   15,987
Goodwill acquired during the year 5,547 71,698
Foreign currency translation adjustment (1,380) 1,163
Goodwill [Roll Forward]    
Beginning Balance 88,848  
Goodwill acquired during the year 5,547 71,698
Measurement period adjustments 0  
Foreign currency translation adjustment (1,380) 1,163
Ending Balance 93,015 88,848
APAC    
Goodwill [Line Items]    
Balance at December 31, 2022   6,523
Goodwill acquired during the year 0 0
Foreign currency translation adjustment (595) 91
Goodwill [Roll Forward]    
Beginning Balance 6,614  
Goodwill acquired during the year 0 0
Measurement period adjustments 0  
Foreign currency translation adjustment (595) 91
Ending Balance $ 6,019 $ 6,614
v3.25.0.1
Goodwill - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 17, 2023
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]      
Goodwill acquired during the year   $ 197,275 $ 188,720
North America      
Goodwill [Line Items]      
Goodwill acquired during the year   191,728 117,022
EMEA      
Goodwill [Line Items]      
Goodwill acquired during the year   $ 5,547 $ 71,698
Amdaris Group Limited      
Goodwill [Line Items]      
Goodwill acquired during the year $ 71,698    
v3.25.0.1
Intangible Assets - Summary of Intangible Assets, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 669,680 $ 545,150
Accumulated amortization (243,187) (175,463)
Intangible assets, net 426,493 369,687
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 610,527 501,831
Other    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 59,153 $ 43,319
v3.25.0.1
Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense $ 69,581 $ 36,231 $ 32,892
v3.25.0.1
Intangible Assets - Future Amortization Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2025 $ 74,289  
2026 72,657  
2027 52,074  
2028 49,060  
2029 44,337  
Thereafter 134,076  
Intangible assets, net $ 426,493 $ 369,687
v3.25.0.1
Accounts Payable - Inventory Financing Facilities - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Payable And Accrued Expenses [Line Items]      
Accounts payable—inventory financing facilities $ 217,604,000 $ 231,850,000  
Unsecured Inventory Financing Facility | MUFG Bank Ltd      
Accounts Payable And Accrued Expenses [Line Items]      
Inventory financing facility maximum borrowing capacity $ 280,000,000    
Inventory financing facility rate if vendor terms not met equal prime plus 2.00%    
Unsecured Inventory Financing Facility | PNC Facility      
Accounts Payable And Accrued Expenses [Line Items]      
Inventory financing facility rate if vendor terms not met equal LIBOR plus 0.25%    
Unsecured Inventory Financing Facility | PNC Facility | Maximum      
Accounts Payable And Accrued Expenses [Line Items]      
Inventory financing facility maximum borrowing capacity $ 375,000,000    
Unsecured Inventory Financing Facility | Canada Facility      
Accounts Payable And Accrued Expenses [Line Items]      
Inventory financing facility maximum borrowing capacity $ 25,000,000    
Inventory financing facility rate if vendor terms not met equal Canadian dollar offered rate plus 0.0450    
Unsecured Inventory Financing Facility | EMEA Facilities      
Accounts Payable And Accrued Expenses [Line Items]      
Inventory financing facility maximum borrowing capacity $ 50,000,000    
Inventory Financing Facility      
Accounts Payable And Accrued Expenses [Line Items]      
Inventory financing facility maximum borrowing capacity 705,000,000    
Accounts payable—inventory financing facilities 217,604,000 231,850,000  
Imputed interest on inventory financing facility $ 9,647,000 $ 13,276,000 $ 15,523,000
v3.25.0.1
Accounts Payable - Inventory Financing Facilities - Schedule of Changes in Inventory Financing Facilities Balance (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Accounts Payable, Inventory Financing [Roll Forward]  
Outstanding Balance $ 231,850
Outstanding Balance 217,604
Inventory Financing Facility  
Accounts Payable, Inventory Financing [Roll Forward]  
Outstanding Balance 231,850
Purchases made through the inventory financing facilities 1,262,870
Cash payments made to settle balances due on the inventory financing facilities (1,276,447)
Foreign exchange adjustments (669)
Outstanding Balance $ 217,604
v3.25.0.1
Debt, Finance Leases and Other Financing Obligations - Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Other financing obligations $ 23 $ 1,033
Debt and lease obligation 864,112 940,521
Less: current portion of long-term debt (332,879) (348,004)
Long-term debt 531,233 592,517
Senior unsecured notes due 2032    
Debt Instrument [Line Items]    
Convertible senior notes due 2025 492,222 0
Convertible senior notes due 2025    
Debt Instrument [Line Items]    
Convertible senior notes due 2025 332,867 347,988
ABL revolving credit facility    
Debt Instrument [Line Items]    
ABL revolving credit facility $ 39,000 $ 591,500
v3.25.0.1
Debt, Finance Leases and Other Financing Obligations - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
May 15, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 20, 2024
May 14, 2024
Aug. 31, 2019
Senior unsecured notes due 2032                
Debt Instrument [Line Items]                
Aggregate principal amount of convertible senior notes, issued amount           $ 500,000,000    
Convertible senior notes, interest rate           6.625%    
Repurchase price as percentage of principal amount 106.625%              
Percentage of last reported sale price to conversion price on each applicable trading day 40.00%              
Debt instrument, redemption price, percentage of principal amount redeemed     100.00%          
Senior unsecured notes due 2032 | Maximum                
Debt Instrument [Line Items]                
Repurchase price as percentage of principal amount     101.00%          
Convertible senior notes due 2025                
Debt Instrument [Line Items]                
Aggregate principal amount of convertible senior notes, issued amount     $ 333,091,000 $ 350,000,000       $ 350,000,000
Convertible senior notes, interest rate     0.75%          
Debt conversion, initial conversion rate (in shares)     14.6376          
Principal amount per note used in conversion rate     $ 1,000          
Conversion price per share (in dollars per share)     $ 68.32          
Shares issuable upon conversion of debt (in shares)     6,460,532          
Debt conversion amount   $ 16,895,000            
Convertible senior notes, remaining accretion period of debt discount and issuance cost     1 month 17 days          
Convertible senior notes, effective interest rate     0.75%          
Conversion price per share (in dollars per share)     $ 68.32          
Payments to convertible note hedge transaction     $ 66,325,000          
Warrant price per share to purchase additional common stock (in dollars per share)     $ 103.12          
Proceeds from issuance of warrants     $ 34,440,000          
Convertible senior notes due 2025 | Maximum                
Debt Instrument [Line Items]                
Option to purchase common stock (in shares)     5,123,160          
ABL revolving credit facility                
Debt Instrument [Line Items]                
ABL revolving credit facility     $ 39,000,000 591,500,000        
Applicable floating interest rate     5.90%          
Commitment on the unused portion of the facility     0.25%          
Weighted average amount outstanding borrowings     $ 388,876,000          
Interest expense     $ 32,576,000 $ 30,116,000 $ 21,362,000      
ABL revolving credit facility | Maximum                
Debt Instrument [Line Items]                
Line of credit facility, accordion feature, increase limit             $ 750,000,000  
Pre-determined spread     1.50%          
Participation fee on letter of credit     1.50%          
ABL revolving credit facility | Minimum                
Debt Instrument [Line Items]                
Pre-determined spread     1.25%          
Participation fee on letter of credit     1.25%          
ABL revolving credit facility | Third Amendment to Credit Agreement                
Debt Instrument [Line Items]                
Credit facility, borrowing capacity     $ 1,800,000,000       1,800,000,000  
ABL revolving credit facility | Foreign Currency Borrowings                
Debt Instrument [Line Items]                
Credit facility, borrowing capacity             $ 350,000,000  
ABL revolving credit facility | First-In, Last-Out Revolving Facility                
Debt Instrument [Line Items]                
Credit facility, borrowing capacity     $ 100,000,000          
v3.25.0.1
Debt, Finance Leases and Other Financing Obligations - Schedule of Senior Notes And Convertible Senior Notes Balances (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2019
Senior Notes      
Liability:      
Principal $ 500,000,000    
Less: debt issuance costs, net of accumulated amortization (7,778,000)    
Net carrying amount 492,222,000    
Convertible senior notes due 2025      
Liability:      
Principal 333,091,000 $ 350,000,000 $ 350,000,000
Less: debt issuance costs, net of accumulated amortization (224,000) (2,012,000)  
Net carrying amount $ 332,867,000 $ 347,988,000  
v3.25.0.1
Debt, Finance Leases and Other Financing Obligations - Summary of Interest Expense Components Resulting From Notes (Detail) - Convertible senior notes due 2025 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Contractual coupon interest $ 2,625 $ 2,625 $ 2,625
Amortization of debt issuance costs $ 1,789 $ 1,789 $ 1,789
v3.25.0.1
Leases - Additional Information (Detail)
Dec. 31, 2024
Minimum  
Lessee Lease Description [Line Items]  
Operating lease renewal term 1 year
Maximum  
Lessee Lease Description [Line Items]  
Operating lease renewal term 5 years
v3.25.0.1
Leases - Schedule of Financial Statement Classification of Lease Balances With Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Operating lease assets $ 76,530 $ 84,956
Operating lease liabilities 18,452 20,582
Operating lease liabilities 65,898 71,033
Total lease liabilities $ 84,350 $ 91,615
v3.25.0.1
Leases - Schedule of Financial Statement Classification of Lease Balances With Consolidated Statement of Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Selling and administrative expenses    
Lessee Lease Description [Line Items]    
Operating lease cost $ 24,008 $ 24,054
v3.25.0.1
Leases- Schedule of Future Minimum Lease Payments For Operating Leases (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating leases  
2025 $ 21,758
2026 19,065
2027 16,154
2028 12,415
2029 9,997
After 2029 17,385
Total lease payments 96,774
Less: Interest (12,424)
Present value of lease liabilities $ 84,350
v3.25.0.1
Leases - Schedule of Weighted Average Remaining Term and Discount Rates (Detail)
Dec. 31, 2024
Dec. 31, 2023
Weighted average remaining lease term (years):    
Operating leases 5 years 9 months 25 days 5 years 5 months 15 days
Weighted average discount rate (%):    
Operating leases 4.64% 4.21%
v3.25.0.1
Leases - Schedule of Cash Flows Associated With the Company's Leasing Activities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 28,734 $ 24,088
Leased assets obtained in exchange for new operating lease liabilities 19,906 28,675
InfoCenter    
Cash paid for amounts included in the measurement of lease liabilities:    
Operating lease assets acquired $ 3,706  
Amdaris Group Limited    
Cash paid for amounts included in the measurement of lease liabilities:    
Operating lease assets acquired   2,881
SADA Systems, LLC    
Cash paid for amounts included in the measurement of lease liabilities:    
Operating lease assets acquired   $ 2,032
v3.25.0.1
Stock-Based Compensation - Pre-tax Amounts by Operating Segment for Stock-Based Compensation (Detail) - Restricted Stock Units (RSUs) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense related to restricted stock units (RSUs) $ 33,971 $ 28,951 $ 22,710
Selling and administrative expenses | North America      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense related to restricted stock units (RSUs) 26,416 22,069 17,822
Selling and administrative expenses | EMEA      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense related to restricted stock units (RSUs) 6,226 5,557 3,960
Selling and administrative expenses | APAC      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense related to restricted stock units (RSUs) $ 1,329 $ 1,325 $ 928
v3.25.0.1
Stock-Based Compensation - Additional Information (Detail)
1 Months Ended 12 Months Ended
Feb. 18, 2024
period
Feb. 28, 2022
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares of stock available for grant (in shares) | shares     1,963,450    
Maximum number of authorized shares (in shares) | shares     2,931,075    
The ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum fair value of common stock | $     $ 25,000    
Number of purchase periods | period 4        
Offering period 3 months        
ESPP purchase price, percentage of fair market value     95.00%    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total compensation cost related to RSU's not yet recognized | $     $ 36,004,000    
Weighted average number of years for recognition of outstanding nonvested RSUs     11 months 15 days    
Shares withheld to cover taxes (in shares) | shares     65,972 79,636 79,611
Payments for teammates' tax obligations to taxing authorities | $     $ 12,173,309 $ 10,659,000 $ 7,905,000
Restricted Stock Units (RSUs) | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     2 years    
Restricted Stock Units (RSUs) | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     3 years    
Performance-based RSUs (rTSR) granted          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, award performance period   3 years      
Award vesting rights, multiplier percentage     300.00%    
Performance-based RSUs (rTSR) granted | Share-Based Payment Arrangement, Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage     50.00%    
Share-based compensation arrangement by share-based payment award, award performance period     2 years    
Performance-based RSUs (rTSR) granted | Share-Based Payment Arrangement, Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage     50.00%    
Share-based compensation arrangement by share-based payment award, award performance period     3 years    
Performance-based RSUs (rTSR) granted | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage   0.00% 0.00%    
Performance-based RSUs (rTSR) granted | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting rights, percentage   200.00% 100.00%    
v3.25.0.1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 29, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Closing stock price (in dollars per share)       $ 152.10
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Nonvested, beginning balance (in shares) 653,902      
Granted (in shares) 149,829      
Vested, including shares withheld to cover taxes (in shares) (250,107)      
Forfeited (in shares) (47,239)      
Nonvested, ending balance (in shares) 481,762 653,902    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Nonvested weighted average grant date fair value, beginning balance (in dollars per share) $ 123.23      
Weighted average grant date fair value, granted (in dollars per share) 185.69      
Weighted average grant date fair value, vested, including shares withheld to cover taxes (in dollars per share) 98.37      
Weighted average grant date fair value, forfeited (in dollars per share) 139.49      
Nonvested weighted average grant date fair value, ending balance (in dollars per share) $ 154.90 $ 123.23    
Fair value, vested, including shares withheld to cover taxes $ 46,290,045 $ 39,239,334 $ 29,805,641  
Fair value, nonvested at end of period $ 73,276,000      
Performance-based RSUs granted        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Granted (in shares) 29,471      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average grant date fair value, granted (in dollars per share) $ 182.66      
Performance-based RSUs (rTSR) granted        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Granted (in shares) 29,814      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average grant date fair value, granted (in dollars per share) $ 212.67      
Performance-based RSUs - EMEA Ambition granted        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Granted (in shares) 7,535      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average grant date fair value, granted (in dollars per share) $ 185.94      
Adjustment for Final Performance: 2022 rTSR        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Granted (in shares) 2,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average grant date fair value, granted (in dollars per share) $ 99.05      
Adjustment for Final Performance: INA Ambition        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Granted (in shares) (93,943)      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average grant date fair value, granted (in dollars per share) $ 175.10      
v3.25.0.1
Income Taxes - Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings before income taxes:      
United States $ 207,715 $ 263,421 $ 274,415
Foreign 125,198 114,433 100,018
Earnings before income taxes 332,913 377,854 374,433
Current:      
U.S. Federal 32,195 62,575 61,245
U.S. State and local 8,205 16,764 15,788
Foreign 34,526 30,286 26,043
Total current income tax expense 74,926 109,625 103,076
Deferred:      
U.S. Federal 7,701 (10,923) (7,267)
U.S. State and local 2,369 (3,324) (1,153)
Foreign (1,774) 1,167 (831)
Total deferred income tax expense 8,296 (13,080) (9,251)
Income tax expense $ 83,222 $ 96,545 $ 93,825
v3.25.0.1
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
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory federal income tax rate, amount $ 69,912 $ 79,349 $ 78,631
State income tax expense, net of federal income tax benefit 11,362 12,113 13,962
Audits and adjustments, net 328 (925) 2,273
Change in valuation allowances 356 1,616 (2,551)
Foreign income taxed at different rates 7,561 6,133 5,660
Research and other credits (6,211) (3,036) (3,870)
Other, net (86) 1,295 (280)
Income tax expense $ 83,222 $ 96,545 $ 93,825
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income tax expense, net of federal income tax benefit, rate 3.40% 3.20% 3.70%
Audits and adjustments, net, rate 0.10% (0.20%) 0.60%
Change in valuation allowances, rate 0.10% 0.40% (0.70%)
Foreign income taxed at different rates, rate 2.30% 1.60% 1.50%
Research and development credits, rate (1.90%) (0.80%) (1.00%)
Other, net, rate 0.00% 0.40% 0.00%
Effective tax rate 25.00% 25.60% 25.10%
v3.25.0.1
Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Capitalized research expenses $ 42,827 $ 33,569
Loss carryforwards 26,244 25,690
Foreign tax credits 8,880 9,976
Other 33,930 31,246
Gross deferred tax assets 111,881 100,481
Valuation allowances (32,978) (33,385)
Total deferred tax assets 78,903 67,096
Deferred tax liabilities:    
Goodwill and other intangibles (86,737) (58,512)
Property and equipment (33,223) (31,194)
Contract assets (net) (18,026) 0
Other (1,940) (1,916)
Total deferred tax liabilities (139,926) (91,622)
Net deferred tax liabilities $ (61,023) $ (24,526)
v3.25.0.1
Income Taxes - Net Non-Current Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets And Liabilities [Line Items]    
Net non-current deferred tax liabilities $ (64,459) $ (27,588)
Net deferred tax liabilities (61,023) (24,526)
Other Assets    
Deferred Tax Assets And Liabilities [Line Items]    
Net non-current deferred tax assets, which are included in "Other assets" $ 3,436 $ 3,062
v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Valuation allowances $ 32,978 $ 33,385
Unrecognized tax benefits 11,060 13,947
Unrecognized tax benefits, interest on income taxes accrued $ 1,449 $ 1,767
v3.25.0.1
Market Risk Management - Additional Information (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Senior Notes    
Line Of Credit Facility [Line Items]    
Fair market value of convertible senior notes $ 503,250,000  
Convertible senior notes due 2025    
Line Of Credit Facility [Line Items]    
Debt outstanding $ 332,867,000 $ 347,988,000
Interest rate 0.75%  
Fair market value of convertible senior notes $ 751,926,285  
ABL Facility    
Line Of Credit Facility [Line Items]    
ABL revolving credit facility $ 39,000,000 $ 591,500,000
Applicable floating interest rate 5.90%  
v3.25.0.1
Benefit Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [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 $ 30,288 $ 28,341 $ 27,827
v3.25.0.1
Share Repurchase Programs - Additional Information (Detail) - USD ($)
Dec. 31, 2024
May 18, 2023
Schedule Of Share Repurchase Programs [Line Items]    
Common stock repurchase program, authorized remaining amount $ 300,000,476  
May 18 2023 Stock Repurchase Program    
Schedule Of Share Repurchase Programs [Line Items]    
Common stock repurchase program, authorized amount   $ 300,000,000
September 19, 2022 Stock Repurchase Program    
Schedule Of Share Repurchase Programs [Line Items]    
Common stock repurchase program, authorized amount   $ 100,000,000
v3.25.0.1
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, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Equity [Abstract]        
Repurchase program, total number of shares purchased (in shares) 1,023 1,634 1,109 3,766
Repurchase program, average price paid per share (in dollars per share) $ 195.61 $ 132.90 $ 97.35  
Repurchase program, approximate dollar value of shares purchased $ 200,000 $ 217,000 $ 108,000 $ 525,000
v3.25.0.1
Commitments and Contingencies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
Other Commitments [Line Items]  
Minimum required purchase commitment amount $ 100,467,000
Purchase commitment term 5 years
Remaining amount $ 78,859,000
Software As A Service  
Other Commitments [Line Items]  
Minimum required purchase commitment amount $ 40,000,000
Purchase commitment term 4 years
Remaining amount $ 26,123,000
Contingent liability 15,016,000
Surety Bond  
Other Commitments [Line Items]  
Performance bonds outstanding $ 29,610,000
Minimum  
Other Commitments [Line Items]  
Number of months of salary paid as severance 3 months
Maximum  
Other Commitments [Line Items]  
Number of months of salary paid as severance 24 months
v3.25.0.1
Supplemental Financial Information - Summary of Additions and Deductions Related to Allowances for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts receivable, beginning balance $ 12,623 $ 15,161 $ 16,941
Allowance for doubtful accounts receivable, additions 25,504 6,879 6,066
Allowance for doubtful accounts receivable, deductions (2,440) (9,417) (7,846)
Allowance for doubtful accounts receivable, ending balance $ 35,687 $ 12,623 $ 15,161
v3.25.0.1
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, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental disclosures of cash flow information:      
Cash paid during the year for interest $ 35,232 $ 28,292 $ 16,295
Cash paid during the year for income taxes, net of refunds $ 92,840 $ 104,495 $ 91,485
v3.25.0.1
Segment and Geographic Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
segment
Segment Reporting [Abstract]  
Number of operating segments 3
v3.25.0.1
Segment and Geographic Information - Net Sales by Offering for North America, EMEA and APAC (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from External Customer [Line Items]      
Total net sales $ 8,701,698 $ 9,175,840 $ 10,431,191
Gross revenue recognition (Principal)      
Revenue from External Customer [Line Items]      
Total net sales 7,956,186 8,510,876 9,838,606
Net revenue recognition (Agent)      
Revenue from External Customer [Line Items]      
Total net sales 745,512 664,964 592,585
Large Enterprise / Corporate      
Revenue from External Customer [Line Items]      
Total net sales 6,044,666 6,481,762 7,341,965
Commercial      
Revenue from External Customer [Line Items]      
Total net sales 1,530,360 1,511,662 1,840,704
Public Sector      
Revenue from External Customer [Line Items]      
Total net sales 1,126,672 1,182,416 1,248,522
North America      
Revenue from External Customer [Line Items]      
Total net sales 7,054,580 7,382,354 8,484,392
North America | Gross revenue recognition (Principal)      
Revenue from External Customer [Line Items]      
Total net sales 6,480,667 6,869,025 8,035,218
North America | Net revenue recognition (Agent)      
Revenue from External Customer [Line Items]      
Total net sales 573,913 513,329 449,174
North America | Large Enterprise / Corporate      
Revenue from External Customer [Line Items]      
Total net sales 4,863,830 5,210,365 5,990,203
North America | Commercial      
Revenue from External Customer [Line Items]      
Total net sales 1,433,458 1,418,680 1,710,340
North America | Public Sector      
Revenue from External Customer [Line Items]      
Total net sales 757,292 753,309 783,849
EMEA      
Revenue from External Customer [Line Items]      
Total net sales 1,414,097 1,563,654 1,712,521
EMEA | Gross revenue recognition (Principal)      
Revenue from External Customer [Line Items]      
Total net sales 1,283,792 1,447,082 1,603,600
EMEA | Net revenue recognition (Agent)      
Revenue from External Customer [Line Items]      
Total net sales 130,305 116,572 108,921
EMEA | Large Enterprise / Corporate      
Revenue from External Customer [Line Items]      
Total net sales 1,090,316 1,176,415 1,249,286
EMEA | Commercial      
Revenue from External Customer [Line Items]      
Total net sales 30,562 22,103 61,873
EMEA | Public Sector      
Revenue from External Customer [Line Items]      
Total net sales 293,219 365,136 401,362
APAC      
Revenue from External Customer [Line Items]      
Total net sales 233,021 229,832 234,278
APAC | Gross revenue recognition (Principal)      
Revenue from External Customer [Line Items]      
Total net sales 191,727 194,769 199,788
APAC | Net revenue recognition (Agent)      
Revenue from External Customer [Line Items]      
Total net sales 41,294 35,063 34,490
APAC | Large Enterprise / Corporate      
Revenue from External Customer [Line Items]      
Total net sales 90,520 94,982 102,476
APAC | Commercial      
Revenue from External Customer [Line Items]      
Total net sales 66,340 70,879 68,491
APAC | Public Sector      
Revenue from External Customer [Line Items]      
Total net sales 76,161 63,971 63,311
Hardware      
Revenue from External Customer [Line Items]      
Total net sales 4,574,900 5,088,937 6,450,895
Hardware | North America      
Revenue from External Customer [Line Items]      
Total net sales 4,038,341 4,498,466 5,738,586
Hardware | EMEA      
Revenue from External Customer [Line Items]      
Total net sales 501,111 546,621 654,381
Hardware | APAC      
Revenue from External Customer [Line Items]      
Total net sales 35,448 43,850 57,928
Software      
Revenue from External Customer [Line Items]      
Total net sales 2,440,740 2,542,451 2,496,892
Software | North America      
Revenue from External Customer [Line Items]      
Total net sales 1,721,403 1,669,046 1,552,715
Software | EMEA      
Revenue from External Customer [Line Items]      
Total net sales 626,372 784,717 857,516
Software | APAC      
Revenue from External Customer [Line Items]      
Total net sales 92,965 88,688 86,661
Services      
Revenue from External Customer [Line Items]      
Total net sales 1,686,058 1,544,452 1,483,404
Services | North America      
Revenue from External Customer [Line Items]      
Total net sales 1,294,836 1,214,842 1,193,091
Services | EMEA      
Revenue from External Customer [Line Items]      
Total net sales 286,614 232,316 200,624
Services | APAC      
Revenue from External Customer [Line Items]      
Total net sales $ 104,608 $ 97,294 $ 89,689
v3.25.0.1
Segment and Geographic Information - Financial Information about Reportable Operating Segments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total net sales $ 8,701,698 $ 9,175,840 $ 10,431,191
Total costs of goods sold 6,935,682 7,506,315 8,794,624
Gross profit 1,766,016 1,669,525 1,636,567
Operating expenses:      
Significant selling and administrative expenses 1,229,673 1,148,447 1,147,247
Stock-based compensation 33,971 28,951 22,710
Adjusted earnings from operations 502,372 492,127 466,610
Hardware      
Segment Reporting Information [Line Items]      
Total net sales 4,574,900 5,088,937 6,450,895
Total costs of goods sold 3,968,753 4,466,711 5,751,313
Software      
Segment Reporting Information [Line Items]      
Total net sales 2,440,740 2,542,451 2,496,892
Total costs of goods sold 2,291,062 2,392,467 2,359,939
Services      
Segment Reporting Information [Line Items]      
Total net sales 1,686,058 1,544,452 1,483,404
Total costs of goods sold 675,867 647,137 683,372
Gross profit 1,010,191 897,315 800,032
North America      
Segment Reporting Information [Line Items]      
Total net sales 7,054,580 7,382,354 8,484,392
Total costs of goods sold 5,652,586 6,036,399 7,156,059
Gross profit 1,401,994 1,345,955 1,328,333
Operating expenses:      
Significant selling and administrative expenses 953,601 899,527 911,430
Stock-based compensation 26,416 22,069 17,822
Adjusted earnings from operations 421,977 424,359 399,081
North America | Hardware      
Segment Reporting Information [Line Items]      
Total net sales 4,038,341 4,498,466 5,738,586
Total costs of goods sold 3,514,630 3,950,853 5,117,909
North America | Software      
Segment Reporting Information [Line Items]      
Total net sales 1,721,403 1,669,046 1,552,715
Total costs of goods sold 1,616,648 1,569,848 1,465,181
North America | Services      
Segment Reporting Information [Line Items]      
Total net sales 1,294,836 1,214,842 1,193,091
Total costs of goods sold 521,308 515,698 572,969
EMEA      
Segment Reporting Information [Line Items]      
Total net sales 1,414,097 1,563,654 1,712,521
Total costs of goods sold 1,120,909 1,303,667 1,465,252
Gross profit 293,188 259,987 247,269
Operating expenses:      
Significant selling and administrative expenses 231,026 206,860 195,332
Stock-based compensation 6,226 5,557 3,960
Adjusted earnings from operations 55,936 47,570 47,977
EMEA | Hardware      
Segment Reporting Information [Line Items]      
Total net sales 501,111 546,621 654,381
Total costs of goods sold 423,475 477,245 582,162
EMEA | Software      
Segment Reporting Information [Line Items]      
Total net sales 626,372 784,717 857,516
Total costs of goods sold 588,466 740,340 813,707
EMEA | Services      
Segment Reporting Information [Line Items]      
Total net sales 286,614 232,316 200,624
Total costs of goods sold 108,968 86,082 69,383
APAC      
Segment Reporting Information [Line Items]      
Total net sales 233,021 229,832 234,278
Total costs of goods sold 162,187 166,249 173,313
Gross profit 70,834 63,583 60,965
Operating expenses:      
Significant selling and administrative expenses 45,046 42,060 40,485
Stock-based compensation 1,329 1,325 928
Adjusted earnings from operations 24,459 20,198 19,552
APAC | Hardware      
Segment Reporting Information [Line Items]      
Total net sales 35,448 43,850 57,928
Total costs of goods sold 30,648 38,613 51,242
APAC | Software      
Segment Reporting Information [Line Items]      
Total net sales 92,965 88,688 86,661
Total costs of goods sold 85,948 82,279 81,051
APAC | Services      
Segment Reporting Information [Line Items]      
Total net sales 104,608 97,294 89,689
Total costs of goods sold $ 45,591 $ 45,357 $ 41,020
v3.25.0.1
Segment and Geographic Information - Summary of Total Assets by Reportable Operating Segment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 7,448,578 $ 6,286,350
Operating Segments | North America    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 6,704,511 6,521,591
Operating Segments | EMEA    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 1,484,341 1,058,734
Operating Segments | APAC    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 190,678 171,820
Intersegment Eliminations    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ (930,952) $ (1,465,795)
v3.25.0.1
Segment and Geographic Information - Summary of Geographic Net Sales and Long-Lived Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales $ 8,701,698 $ 9,175,840 $ 10,431,191
Total long-lived assets 215,678 210,061 204,260
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 6,607,418 6,923,030 7,973,814
Total long-lived assets 188,819 187,625 182,482
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 726,261 709,078 838,943
Total long-lived assets 11,675 4,748 4,601
Other Foreign      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 1,368,019 1,543,732 1,618,434
Total long-lived assets $ 15,184 $ 17,688 $ 17,177
v3.25.0.1
Segment and Geographic Information - Pre-Tax Depreciation and Amortization by Operating Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Depreciation $ 28,556 $ 26,245 $ 23,722
Amortization of intangible assets 69,581 36,231 32,892
Depreciation and amortization 98,137 62,476 56,614
North America      
Segment Reporting Information [Line Items]      
Depreciation 24,587 22,964 20,587
Amortization of intangible assets 62,377 32,514 30,735
EMEA      
Segment Reporting Information [Line Items]      
Depreciation 3,461 2,838 2,538
Amortization of intangible assets 6,912 3,277 1,696
APAC      
Segment Reporting Information [Line Items]      
Depreciation 508 443 597
Amortization of intangible assets $ 292 $ 440 $ 461
v3.25.0.1
Acquisitions - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 01, 2024
USD ($)
Dec. 01, 2023
USD ($)
teammate
office
Aug. 17, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]                  
Total purchase price, net of cash and cash equivalents acquired             $ 270,247 $ 481,464 $ 68,248
Goodwill         $ 684,345 $ 893,516 893,516 684,345  
Acquisition and integration related expenses             2,676 7,396 1,972
Total net sales             8,701,698 9,175,840 10,431,191
Net earnings             249,691 281,309 280,608
Goodwill acquired during the year             197,275 188,720  
InfoCenter.io                  
Business Acquisition [Line Items]                  
Acquisition, percentage of issued and outstanding shares acquired 100.00%                
Total purchase price, net of cash and cash equivalents acquired $ 265,000                
Cash and cash equivalents acquired from acquisition 5,103                
Cash purchase price 269,477                
Business combination, consideration transferred 289,200                
Adjustment to consideration transferred 626                
Business combination, contingent consideration, liability 24,200                
Seller incentive opportunity 106,250                
Estimated fair value of net assets acquired 98,475                
Identifiable intangible assets - see description below $ 123,900                
Economic life (in years) 10 years                
Deferred tax liability $ 31,832                
Goodwill 190,725                
Increase (decrease) in fair value of earnout payments $ (18,800)                
SADA Systems, LLC                  
Business Acquisition [Line Items]                  
Acquisition, percentage of issued and outstanding shares acquired   100.00%              
Cash and cash equivalents acquired from acquisition   $ 24,701              
Cash purchase price   423,290              
Business combination, consideration transferred   426,050              
Adjustment to consideration transferred           $ 18,810      
Business combination, contingent consideration, liability   21,288              
Seller incentive opportunity   390,000              
Estimated fair value of net assets acquired   290,218              
Identifiable intangible assets - see description below   158,100              
Goodwill   135,832              
Business combination, consideration transferred net of cash acquired   $ 399,762              
Number of office | office   3              
Contractual adjustments   $ 1,173              
Seller retention fund   5,000              
Stock-based compensation liabilities   68,335              
Transaction costs   16,852              
Acquisition and integration related expenses         $ 3,572        
Gain from decrease in fair value of earnout payment             $ 20,219    
Total net sales               33,451  
Net earnings               14,502  
Stock-based compensation gain               $ 100,206 $ 32,051
SADA Systems, LLC | Customer relationships                  
Business Acquisition [Line Items]                  
Identifiable intangible assets - see description below   124,700              
Finite-lived intangible asset, useful life           10 years 10 years    
SADA Systems, LLC | Non-compete agreements                  
Business Acquisition [Line Items]                  
Identifiable intangible assets - see description below   26,200              
SADA Systems, LLC | Minimum                  
Business Acquisition [Line Items]                  
Business combination, contingent consideration, liability   $ 0              
Number of teammates | teammate   700              
SADA Systems, LLC | Minimum | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life           3 years 3 years    
SADA Systems, LLC | Maximum                  
Business Acquisition [Line Items]                  
Business combination, contingent consideration, liability   $ 390,000              
SADA Systems, LLC | Maximum | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life           5 years 5 years    
Amdaris Group Limited                  
Business Acquisition [Line Items]                  
Acquisition, percentage of issued and outstanding shares acquired     100.00%            
Business combination, consideration transferred     $ 82,875            
Estimated fair value of net assets acquired     34,060            
Increase (decrease) in fair value of earnout payments             $ 6,430    
Earnout payment       $ 14,348          
Intangible assets acquired     41,291            
Goodwill acquired during the year     $ 71,698            
Amdaris Group Limited | Customer relationships                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life     10 years            
Amdaris Group Limited | Minimum                  
Business Acquisition [Line Items]                  
Business combination, contingent consideration, liability     $ 0            
Amdaris Group Limited | Maximum                  
Business Acquisition [Line Items]                  
Business combination, contingent consideration, liability     $ 54,391            
v3.25.0.1
Acquisitions - Summary of Purchase Price and Estimated Fair Value of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
Dec. 01, 2023
Dec. 31, 2024
Dec. 31, 2023
Fair value of net assets acquired:      
Excess purchase price over fair value of net assets acquired ("goodwill")   $ 893,516 $ 684,345
SADA Systems, LLC      
Business Acquisition [Line Items]      
Business combination, consideration transferred $ 426,050    
Fair value of net assets acquired:      
Current assets 342,142    
Identifiable intangible assets - see description below 158,100    
Property and equipment 2,266    
Other assets 235,141    
Current liabilities (332,260)    
Long-term liabilities, including long-term accounts payable (115,171)    
Total fair value of net assets acquired 290,218    
Excess purchase price over fair value of net assets acquired ("goodwill") $ 135,832    
v3.25.0.1
Acquisitions - Estimated Useful Lives of Identifiable Intangibles (Detail) - SADA Systems, LLC
Dec. 31, 2024
Customer relationships  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 10 years
Trade name  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 3 years
Non-compete agreements | Minimum  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 3 years
Non-compete agreements | Maximum  
Acquired Finite Lived Intangible Assets [Line Items]  
Estimated Economic Life 5 years
v3.25.0.1
Acquisitions - Summary of Pro Forma Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Net sales, as reported $ 8,701,698 $ 9,175,840 $ 10,431,191
Net earnings, as reported $ 249,691 $ 281,309 $ 280,608
Diluted earnings per share, as reported (in dollars per share) $ 6.55 $ 7.55 $ 7.66
SADA Systems, LLC      
Business Acquisition [Line Items]      
Net sales, as reported   $ 33,451  
Net sales, pro forma   9,367,386 $ 10,682,565
Net earnings, as reported   14,502  
Net earnings, pro forma   $ 330,757 $ 308,243
Diluted earnings per share, pro forma (in dollars per share)   $ 8.88 $ 8.42
v3.25.0.1
Subsequent Events (Detail) - Subsequent Event
$ in Thousands
Jan. 06, 2025
USD ($)
d
shares
Subsequent Event [Line Items]  
Class of warrant or right, termination (in shares) 2,049,264
Class of warrant or right, outstanding (in shares) 5,123,160
Number of settlement days | d 35
Liability | $ $ 112,590