PC Connection, Inc.

NASDAQ:CNXN

69.62 (USD) • At close December 24, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012201120102009200820072006200520042003200220012000199919981997
Operating Activities:
Net Income 83.27189.21969.90655.76582.11164.59254.85748.11146.82742.68135.68233.07128.78722.961-1.22210.36622.99513.7764.4478.3045.8883.2477.37931.46322.718.65.2
Depreciation & Amortization 12.65411.97812.20213.60313.31414.06311.83910.4538.9618.0927.0896.8955.9515.436.7966.9656.7817.0497.1977.1278.3638.1457.8156.5665.32.93.7
Deferred Income Tax -2.148-1.3080.753-1.6452.9861.488-3.9062.9932.6521.2124.5780.8872.6781.546-1.476-0.6390.672.179-0.1110.632-0.8881.475-0.3751.542.5-1.9-0.2
Stock Based Compensation 7.0225.6754.2312.6681.8631.080.7411.0490.9940.9290.9581.4940.8241.5311.421,82300.418000000000
Change In Working Capital 96.258-73.944-32.609-36.576-63.9093.885-45.893-29.472-29.161-18.357-29.47425.728-46.236-34.688-13.69715.043-32.774-1.129-5.974-7.033-13.056-15.1188.848-53.483-21.72.2-23.4
Accounts Receivables 1.599-6-2.093-62.725-101.95314.872-39.457-33.835-64.215-11.359-16.81926.317-56.682-22.288-34.56414,0540-10.582-45.76619.305-11.976-6.47800000
Inventory 84.503-2.127-65.688-16.201-5.471-23.311-16.21812.401-11.863-11.776-9.5047.8-2.85-6.902-6.57815.277-6.6835.9673.0161.75-27.6615.29511.5089.669-0.30.3-19.3
Accounts Payables 31.146-49.05614.81432.51534.965.72224.929-3.01241.3240.202-1.371-4.61314.497-10.32923.471-9,1910-3.43634.704-32.82927.045-12.80800000
Other Working Capital -20.99-16.76120.3589.8358.5556.602-15.147-5.0265.5934.576-1.78-3.776-1.2014.8313.974-4,863.234-26.0916.9222.0724.741-0.464-1.127-2.66-63.152-21.41.9-4.1
Other Non Cash Items 0.8973.2693.2712.2830.2381.7311.6820.4520.5890.8410.8231.5842.7042.35813.889-1,809.582.6934.0694.074.2882.9947.23910.5069.9067.27.64.3
Operating Cash Flow 197.95434.88957.75436.09836.60386.83919.3233.58630.86235.39819.65669.659-5.292-0.8625.7145.1550.43326.3629.62913.3183.3014.98834.173-4.0081629.4-10.4
Investing Activities:
Investments In Property Plant And Equipment -9.595-9.077-10.302-11.033-25.656-21.238-11.803-11.885-12.787-7.609-7.607-9.25-16.05-7.187-5.569-10.37-7.066-7.981-6.572-2.804-2.517-5.075-6.122-12.581-10.9-9.9-4.5
Acquisitions Net 000.0690000-42.990000-4.74500000-7.779-11.095-10.829-22.5850-2.158000
Purchases Of Investments -150.60700000000000000000000000000
Sales Maturities Of Investments 000000000000000000000000000
Other Investing Activites 0-9.0771.5-11.033-25.656-21.238-0.012-42.99-0.450.0130.0020.014.7490.0090.0020.04400.021-7.3835.0035.002-9.9830.2692.0742.2-0.10
Investing Cash Flow -160.202-9.077-8.733-11.033-25.656-21.238-11.803-54.875-12.787-7.596-7.605-9.24-16.046-7.178-5.567-10.326-7.066-7.96-21.734-8.896-8.344-37.643-5.853-12.665-8.7-9.9-4.5
Financing Activities:
Debt Repayment 0000000000-0.989-6.2384.397-0.78-0.6990-0.859-20.80314.368-1.1385.415-1.171-1-1.137-0.1-32.815.5
Common Stock Issued 1.0892.24400.5361.2531.2472.9470.9610.8750000.380.2940.2750.2913.2049.9730.6780.5680.8080.7672.6124.7571.357.50
Common Stock Repurchased -5.392-2.244-1.767-10.222-5.391-15.375-0.613-0.737-0.66-0.578-0.577-7.813-4.029-3.067-0.425-1.53700000-0.749-1.5370000
Dividends Paid -8.41-8.948-34.599-8.427-8.452-9.122-9.041-10.591-10.591-10.527-10.475-10.074-10.588000000000000-330
Other Financing Activities -1.926-2.244-1.767-0.8210.340.6092.3340.87211.7951.0872.053-1.0020.5930.7540-0.3210.4470.240000-0.15300-0.10
Financing Cash Flow -15.728-11.192-36.366-19.47-12.59-23.888-6.707-9.7191.204-9.44-9.411-25.127-9.421-2.883-0.849-1.5672.792-10.5915.046-0.576.223-1.153-0.0783.621.2-8.415.5
Other Information:
Effect Of Forex Changes On Cash 0000000000000000000000000-19.514.9
Net Change In Cash 22.02414.6212.6555.595-1.64341.7130.81-31.00819.27918.3622.6435.292-30.759-10.923-0.70633.262-3.8417.8122.9413.8521.18-33.80828.242-13.0538.5-8.415.5
Cash At End Of Period 144.954122.93108.3195.65590.0691.70349.9949.1880.18860.90942.54739.9074.61535.37446.29747.00313.74117.5829.776.8292.9771.79735.6057.36320.4-7.615.7