Canada markets closed

Insight Enterprises, Inc. (NSIT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
182.58+1.58 (+0.87%)
At close: 04:00PM EDT
182.58 0.00 (0.00%)
After hours: 04:13PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
268,730
163,637
103,840
128,313
Total Cash
268,730
163,637
103,840
128,313
Net Receivables
3,568,290
3,272,371
2,936,732
2,685,448
Inventory
184,605
265,154
328,101
185,650
Other Current Assets
189,158
191,597
199,638
177,039
Total Current Assets
4,331,301
3,900,668
3,568,311
3,176,450
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
429,652
419,241
410,049
402,081
Accumulated Depreciation
-219,591
-214,981
-233,786
-256,065
Net property, plant and equipment
210,061
204,260
176,263
146,016
Goodwill
684,345
493,033
428,346
429,368
Intangible Assets
369,687
204,998
214,788
246,915
Other long-term assets
145,510
148,804
301,372
311,983
Total non-current assets
1,955,049
1,211,913
1,120,769
1,134,282
Total Assets
6,286,350
5,112,581
4,689,080
4,310,732
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
348,004
346,228
36
1,105
Accounts Payable
2,487,033
2,086,390
2,091,732
1,818,242
Accrued liabilities
538,346
433,789
423,489
408,117
Total Current Liabilities
3,373,383
2,866,407
2,515,257
2,227,464
Non-current liabilities
Long Term Debt
592,517
291,672
361,570
437,581
Deferred taxes liabilities
27,588
32,844
47,073
33,209
Other long-term liabilities
203,335
156,586
255,953
270,049
Total non-current liabilities
1,177,234
608,106
664,596
740,839
Total Liabilities
4,550,617
3,474,513
3,179,853
2,968,303
Stockholders' Equity
Common Stock
326
340
349
351
Retained Earnings
1,448,412
1,368,658
1,167,690
993,245
Accumulated other comprehensive income
-41,612
-58,802
-27,094
-15,455
Total stockholders' equity
1,735,733
1,638,068
1,509,227
1,342,429
Total liabilities and stockholders' equity
6,286,350
5,112,581
4,689,080
4,310,732