XML 157 R89.htm IDEA: XBRL DOCUMENT
v3.24.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, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Revenue from External Customer [Line Items] |  |  |
Total net sales | $ 9,175,840 | $ 10,431,191 | $ 9,436,113
Gross revenue recognition (Principal) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 8,510,876 | 9,838,606 | 8,914,426
Net revenue recognition (Agent) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 664,964 | 592,585 | 521,687
Large Enterprise / Corporate |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 6,481,762 | 7,341,965 | 6,670,312
Commercial |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,511,662 | 1,840,704 | 1,622,666
Public Sector |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,182,416 | 1,248,522 | 1,143,135
North America |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 7,382,354 | 8,484,392 | 7,520,323
North America | Gross revenue recognition (Principal) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 6,869,025 | 8,035,218 | 7,138,852
North America | Net revenue recognition (Agent) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 513,329 | 449,174 | 381,471
North America | Large Enterprise / Corporate |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 5,210,365 | 5,990,203 | 5,356,915
North America | Commercial |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,418,680 | 1,710,340 | 1,495,311
North America | Public Sector |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 753,309 | 783,849 | 668,097
EMEA |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,563,654 | 1,712,521 | 1,704,051
EMEA | Gross revenue recognition (Principal) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,447,082 | 1,603,600 | 1,591,156
EMEA | Net revenue recognition (Agent) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 116,572 | 108,921 | 112,895
EMEA | Large Enterprise / Corporate |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,176,415 | 1,249,286 | 1,219,601
EMEA | Commercial |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 22,103 | 61,873 | 65,728
EMEA | Public Sector |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 365,136 | 401,362 | 418,722
APAC |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 229,832 | 234,278 | 211,739
APAC | Gross revenue recognition (Principal) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 194,769 | 199,788 | 184,418
APAC | Net revenue recognition (Agent) |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 35,063 | 34,490 | 27,321
APAC | Large Enterprise / Corporate |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 94,982 | 102,476 | 93,796
APAC | Commercial |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 70,879 | 68,491 | 61,627
APAC | Public Sector |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 63,971 | 63,311 | 56,316
Hardware |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 5,088,937 | 6,450,895 | 5,889,510
Hardware | North America |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 4,498,466 | 5,738,586 | 5,163,225
Hardware | EMEA |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 546,621 | 654,381 | 676,815
Hardware | APAC |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 43,850 | 57,928 | 49,470
Software |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 2,542,451 | 2,496,892 | 2,230,617
Software | North America |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,669,046 | 1,552,715 | 1,315,412
Software | EMEA |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 784,717 | 857,516 | 825,361
Software | APAC |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 88,688 | 86,661 | 89,844
Services |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,544,452 | 1,483,404 | 1,315,986
Services | North America |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 1,214,842 | 1,193,091 | 1,041,686
Services | EMEA |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | 232,316 | 200,624 | 201,875
Services | APAC |  |  |
Revenue from External Customer [Line Items] |  |  |
Total net sales | $ 97,294 | $ 89,689 | $ 72,425

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=nsit_LargeEnterpriseCorporateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=nsit_SmallAndMediumsizedBusinessesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=nsit_PublicSectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nsit_NorthAmericaSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nsit_EMEASegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nsit_APACSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=nsit_HardwareNetSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=nsit_SoftwareNetSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=nsit_ServicesNetSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |