{
  "cik": 1050377,
  "cik_padded": "0001050377",
  "entityName": "PC CONNECTION INC",
  "fiscal_years": [
    {
      "accn": "0001104659-26-019108",
      "filed": "2026-02-24",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 76265000.0,
        "capex": 7389000.0,
        "cash": 193221000.0,
        "cost_of_revenue": 2333416000.0,
        "dividends_paid": 15298000.0,
        "eps_diluted": 3.27,
        "free_cash_flow": 58049000.0,
        "gross_profit": 539330000.0,
        "net_income": 83722000.0,
        "operating_cash_flow": 65438000.0,
        "operating_income": 99282000.0,
        "revenue": 2872746000.0,
        "stockholders_equity": 910130000.0,
        "total_assets": 1350925000.0,
        "total_liabilities": 440795000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.18774023182000776,
        "leverage": 0.48432092118708314,
        "net_margin": 0.029143544190819517,
        "operating_margin": 0.03455996457744611,
        "payout_ratio": 0.18272377630730274,
        "revenue_growth_yoy": 0.025205219765905645,
        "roa_avg2y": 0.06317976333812403,
        "roa_period_end": 0.0619738327442308,
        "roe_avg2y": 0.09194561588473027,
        "roe_period_end": 0.09198905650841088
      }
    },
    {
      "accn": "0001104659-26-019108",
      "filed": "2026-02-24",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 12375000.0,
        "capex": 7575000.0,
        "cash": 178318000.0,
        "cost_of_revenue": 2282324000.0,
        "dividends_paid": 10527000.0,
        "eps_diluted": 3.29,
        "free_cash_flow": 166293000.0,
        "gross_profit": 519794000.0,
        "net_income": 87095000.0,
        "operating_cash_flow": 173868000.0,
        "operating_income": 97062000.0,
        "revenue": 2802118000.0,
        "stockholders_equity": 910990000.0,
        "total_assets": 1299354000.0,
        "total_liabilities": 388364000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.1855003964858011,
        "leverage": 0.4263098387468578,
        "net_margin": 0.031081845946530448,
        "operating_margin": 0.03463879822334391,
        "payout_ratio": 0.12086801768184166,
        "revenue_growth_yoy": -0.017022820106614506,
        "roa_avg2y": 0.07001951574424124,
        "roa_period_end": 0.06702946233282077,
        "roe_avg2y": 0.09943730780011155,
        "roe_period_end": 0.09560478161121418
      }
    },
    {
      "accn": "0001558370-25-001382",
      "filed": "2026-02-24",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 5392000.0,
        "capex": 9595000.0,
        "cash": 144954000.0,
        "cost_of_revenue": 2338908000.0,
        "dividends_paid": 8410000.0,
        "eps_diluted": 3.15,
        "free_cash_flow": 188359000.0,
        "gross_profit": 511736000.0,
        "net_income": 83271000.0,
        "operating_cash_flow": 197954000.0,
        "operating_income": 103153000.0,
        "revenue": 2850644000.0,
        "stockholders_equity": 840767000.0,
        "total_assets": 1188381000.0,
        "total_liabilities": 347614000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.17951592692738905,
        "leverage": 0.4134486724621685,
        "net_margin": 0.029211294009353676,
        "operating_margin": 0.03618585835341067,
        "payout_ratio": 0.10099554466741123,
        "revenue_growth_yoy": -0.08779275237472305,
        "roa_avg2y": 0.07278275086126386,
        "roa_period_end": 0.0700709620904407,
        "roe_avg2y": 0.10363908591598203,
        "roe_period_end": 0.09904170834488032
      }
    },
    {
      "accn": "0001558370-25-001382",
      "filed": "2026-02-24",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "cash": 122930000.0,
        "cost_of_revenue": 2598819000.0,
        "dividends_paid": 8948000.0,
        "eps_diluted": 3.37,
        "gross_profit": 526177000.0,
        "net_income": 89219000.0,
        "operating_cash_flow": 34889000.0,
        "operating_income": 120552000.0,
        "revenue": 3124996000.0,
        "stockholders_equity": 766175000.0,
        "total_assets": 1099826000.0,
        "total_liabilities": 333651000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.16837685552237508,
        "leverage": 0.43547622932097757,
        "net_margin": 0.028550116544149174,
        "operating_margin": 0.0385766893781624,
        "payout_ratio": 0.10029253858483059,
        "revenue_growth_yoy": 0.08034342865143582,
        "roa_avg2y": 0.08173198259992516,
        "roa_period_end": 0.08112101368761968,
        "roe_avg2y": 0.12317554022785383,
        "roe_period_end": 0.1164472868469997
      }
    },
    {
      "accn": "0001558370-25-001382",
      "filed": "2025-02-24",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "cash": 108310000.0,
        "cost_of_revenue": 2428016000.0,
        "dividends_paid": 34599000.0,
        "eps_diluted": 2.65,
        "gross_profit": 464579000.0,
        "net_income": 69906000.0,
        "operating_cash_flow": 57754000.0,
        "operating_income": 96517000.0,
        "revenue": 2892595000.0,
        "stockholders_equity": 682473000.0,
        "total_assets": 1083383000.0,
        "total_liabilities": 400910000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.16060976389712353,
        "leverage": 0.5874371586861312,
        "net_margin": 0.024167227005508895,
        "operating_margin": 0.03336692485467201,
        "payout_ratio": 0.4949360569908162,
        "revenue_growth_yoy": 0.11670700963984727,
        "roa_avg2y": 0.06661660526521425,
        "roa_period_end": 0.0645256571314115,
        "roe_avg2y": 0.10601455868971793,
        "roe_period_end": 0.1024304258190434
      }
    },
    {
      "accn": "0001558370-24-002727",
      "filed": "2024-03-07",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 10222000.0,
        "cash": 95655000.0,
        "cost_of_revenue": 2171483000.0,
        "dividends_paid": 8427000.0,
        "eps_diluted": 2.12,
        "gross_profit": 418807000.0,
        "net_income": 55765000.0,
        "operating_cash_flow": 36098000.0,
        "operating_income": 72074000.0,
        "revenue": 2590290000.0,
        "stockholders_equity": 636327000.0,
        "total_assets": 1015373000.0,
        "total_liabilities": 379046000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.1616834408502523,
        "leverage": 0.5956780083196218,
        "net_margin": 0.021528477506379592,
        "operating_margin": 0.027824683722671977,
        "payout_ratio": 0.1511162915807406,
        "revenue_growth_yoy": -0.08146852130151622,
        "roa_avg2y": 0.057115554399326474,
        "roa_period_end": 0.05492070401714444,
        "roe_avg2y": 0.09040732337417996,
        "roe_period_end": 0.0876357596015885
      }
    },
    {
      "accn": "0001558370-23-002947",
      "filed": "2023-03-06",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 4478000.0,
        "cash": 90060000.0,
        "cost_of_revenue": 2368724000.0,
        "dividends_paid": 8452000.0,
        "eps_diluted": 3.1,
        "gross_profit": 451310000.0,
        "net_income": 82111000.0,
        "operating_cash_flow": 36603000.0,
        "operating_income": 111972000.0,
        "revenue": 2820034000.0,
        "stockholders_equity": 597312000.0,
        "total_assets": 937335000.0,
        "total_liabilities": 340023000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.1600370775671499,
        "leverage": 0.5692552635808422,
        "net_margin": 0.029117024830197083,
        "operating_margin": 0.03970590425505508,
        "payout_ratio": 0.1029338334693281,
        "revenue_growth_yoy": 0.04465474762075341,
        "roa_avg2y": 0.09423477497432131,
        "roa_period_end": 0.0876004843519126,
        "roe_avg2y": 0.1462070930320553,
        "roe_period_end": 0.13746752116147004
      }
    },
    {
      "accn": "0001558370-22-003574",
      "filed": "2022-03-14",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "buybacks": 15375000.0,
        "cash": 91703000.0,
        "cost_of_revenue": 2288403000.0,
        "dividends_paid": 9122000.0,
        "eps_diluted": 2.41,
        "gross_profit": 411086000.0,
        "net_income": 64592000.0,
        "operating_cash_flow": 86839000.0,
        "operating_income": 85686000.0,
        "revenue": 2699489000.0,
        "stockholders_equity": 525903000.0,
        "total_assets": 805355000.0,
        "total_liabilities": 279452000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.15228289502198378,
        "leverage": 0.5313755578500218,
        "net_margin": 0.02392749146227304,
        "operating_margin": 0.031741562940245355,
        "payout_ratio": 0.14122491949467425,
        "revenue_growth_yoy": -0.07294043064230259,
        "roa_avg2y": 0.08317248323789632,
        "roa_period_end": 0.08020314023008486,
        "roe_avg2y": 0.1281390262410046,
        "roe_period_end": 0.12282112861116974
      }
    },
    {
      "accn": "0001558370-21-003067",
      "filed": "2021-03-16",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 11803000.0,
        "cash": 49990000.0,
        "cost_of_revenue": 2529807000.0,
        "dividends_paid": 9041000.0,
        "eps_diluted": 2.04,
        "free_cash_flow": 7517000.0,
        "gross_profit": 382076000.0,
        "net_income": 54857000.0,
        "operating_cash_flow": 19320000.0,
        "operating_income": 77527000.0,
        "revenue": 2911883000.0,
        "stockholders_equity": 482252000.0,
        "total_assets": 747851000.0,
        "total_liabilities": 265599000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.13121268952083584,
        "leverage": 0.5507473271235785,
        "net_margin": 0.01883901241911162,
        "operating_margin": 0.026624352695489482,
        "payout_ratio": 0.16481032502688808,
        "revenue_growth_yoy": 0.08144234254577003,
        "roa_avg2y": 0.07650986586331099,
        "roa_period_end": 0.0733528470243404,
        "roe_avg2y": 0.119815134750255,
        "roe_period_end": 0.11375173145990063
      }
    },
    {
      "accn": "0001558370-20-000576",
      "filed": "2020-02-06",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 11885000.0,
        "cash": 49180000.0,
        "cost_of_revenue": 2321435000.0,
        "dividends_paid": 10591000.0,
        "eps_diluted": 1.8,
        "free_cash_flow": 21701000.0,
        "gross_profit": 371157000.0,
        "net_income": 48111000.0,
        "operating_cash_flow": 33586000.0,
        "operating_income": 80520000.0,
        "revenue": 2692592000.0,
        "stockholders_equity": 433442000.0,
        "total_assets": 686134000.0,
        "total_liabilities": 252692000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.13784375798487108,
        "leverage": 0.5829891888649462,
        "net_margin": 0.017867913148371533,
        "operating_margin": 0.029904270680444718,
        "payout_ratio": 0.22013676705950821,
        "roa_period_end": 0.0701189563554641,
        "roe_period_end": 0.11099754984519267
      }
    },
    {
      "accn": "0001558370-18-001807",
      "filed": "2018-03-09",
      "fiscal_year": 2015,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD"
      },
      "fundamentals": {
        "capex": 12337000.0
      },
      "period_end": "2015-12-31",
      "ratios": {}
    },
    {
      "accn": "0001558370-17-001339",
      "filed": "2017-03-03",
      "fiscal_year": 2014,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD"
      },
      "fundamentals": {
        "capex": 7609000.0
      },
      "period_end": "2014-12-31",
      "ratios": {}
    },
    {
      "accn": "0001558370-16-003815",
      "filed": "2016-03-03",
      "fiscal_year": 2013,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD"
      },
      "fundamentals": {
        "capex": 7607000.0
      },
      "period_end": "2013-12-31",
      "ratios": {}
    },
    {
      "accn": "0001193125-15-080522",
      "filed": "2015-03-06",
      "fiscal_year": 2012,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD"
      },
      "fundamentals": {
        "buybacks": 7813000.0,
        "capex": 9250000.0
      },
      "period_end": "2012-12-31",
      "ratios": {}
    },
    {
      "accn": "0001193125-14-090858",
      "filed": "2014-03-10",
      "fiscal_year": 2011,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD"
      },
      "fundamentals": {
        "buybacks": 3823000.0,
        "capex": 10855000.0
      },
      "period_end": "2011-12-31",
      "ratios": {}
    },
    {
      "accn": "0001193125-13-089191",
      "filed": "2013-03-04",
      "fiscal_year": 2010,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD"
      },
      "fundamentals": {
        "buybacks": 2857000.0
      },
      "period_end": "2010-12-31",
      "ratios": {}
    },
    {
      "accn": "0001193125-12-084856",
      "filed": "2012-02-28",
      "fiscal_year": 2009,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD"
      },
      "fundamentals": {
        "buybacks": 425000.0
      },
      "period_end": "2009-12-31",
      "ratios": {}
    }
  ],
  "latest_filing": {
    "accn": "0001104659-26-019108",
    "filed": "2026-02-24",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "5045",
  "sic_description": "Wholesale-Computers & Peripheral Equipment & Software",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001050377.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001050377.json"
  },
  "ticker": "CNXN"
}
