PC Connection, Inc. (CNXN)
NASDAQ: CNXN · IEX Real-Time Price · USD
64.05
+0.33 (0.52%)
At close: Jul 2, 2024, 4:00 PM
62.43
-1.62 (-2.53%)
After-hours: Jul 2, 2024, 4:34 PM EDT

PC Connection Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1996
Cash & Equivalents
144.95122.93108.3195.6690.06
Upgrade
Short-Term Investments
152.230000
Upgrade
Cash & Cash Equivalents
297.19122.93108.3195.6690.06
Upgrade
Cash Growth
141.75%13.50%13.23%6.21%-1.79%
Upgrade
Receivables
606.83610.28607.53611.02549.63
Upgrade
Inventory
124.18208.68206.56140.87124.67
Upgrade
Other Current Assets
20.4411.910.0211.4412.06
Upgrade
Total Current Assets
1,049953.79932.41858.98776.41
Upgrade
Property, Plant & Equipment
6166.7370.5974.3678.07
Upgrade
Goodwill and Intangibles
77.0378.2579.4780.6981.91
Upgrade
Other Long-Term Assets
1.711.060.911.350.95
Upgrade
Total Long-Term Assets
139.74146.03150.97156.39160.92
Upgrade
Total Assets
1,1881,1001,0831,015937.34
Upgrade
Accounts Payable
263.68232.64281.84266.85235.64
Upgrade
Other Current Liabilities
64.2877.8892.875.4173.28
Upgrade
Total Current Liabilities
327.97310.52374.63342.26308.92
Upgrade
Long-Term Debt
3.184.996.799.6310.33
Upgrade
Other Long-Term Liabilities
16.4718.1419.4927.1620.77
Upgrade
Total Long-Term Liabilities
19.6523.1326.2836.7931.1
Upgrade
Total Liabilities
347.61333.65400.91379.05340.02
Upgrade
Total Debt
3.184.996.799.6310.33
Upgrade
Debt Growth
-36.30%-26.44%-29.51%-6.77%-
Upgrade
Retained Earnings
760.9686.04605.77562.08514.69
Upgrade
Comprehensive Income
0.080000
Upgrade
Shareholders' Equity
840.77766.18682.47636.33597.31
Upgrade
Net Cash / Debt
294.01117.94101.5286.0279.73
Upgrade
Net Cash / Debt Growth
149.29%16.17%18.01%7.89%-13.06%
Upgrade
Net Cash Per Share
11.124.463.853.273.01
Upgrade
Working Capital
720.67643.28557.78516.72467.49
Upgrade
Book Value Per Share
31.9829.1626.0524.3322.68
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).