{
  "spec_version": "4",
  "endpoint": "financials-pl",
  "stock_code": "9621",
  "company_name": "建設技術研究所",
  "content_lang": "ja",
  "meta_lang": "en",
  "canonical_url": "https://the-shashi.com/tse/9621/current/#metrics-pl",
  "api_url": "/api/9621/financials/pl.json",
  "updated": "2026-09-19",
  "license": "© 2026 Yutaka Sugiura. All rights reserved.",
  "attribution": "The社史 (the-shashi.com) — https://the-shashi.com/tse/9621/current/#metrics-pl",
  "source": {
    "pl": {
      "primary": [
        "有価証券報告書"
      ],
      "extraction": "EDINET の XBRL から機械抽出（概ね 2008 年 3 月期以降）",
      "caveat": "連結/単体と会計基準は行ごとの consolidation / accounting_standard を参照。金額の単位は unit 列に従う"
    },
    "pl_detail": {
      "primary": [
        "有価証券報告書"
      ],
      "extraction": "EDINET の XBRL から機械抽出（概ね 2008 年 3 月期以降）",
      "caveat": "連結/単体と会計基準は行ごとの consolidation / accounting_standard を参照。金額の単位は unit 列に従う"
    }
  },
  "html_url": "https://the-shashi.com/tse/9621/current/#metrics-pl",
  "pl": [
    {
      "FY": "FY16",
      "period": "2016/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 42033,
      "sales_jp": "売上高",
      "cost_of_sales": 30989,
      "cost_of_sales_jp": "売上原価",
      "sga": 8665,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 11044,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 2378,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 2433,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 5,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 56,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 1447,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY17",
      "period": "2017/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 49301,
      "sales_jp": "売上高",
      "cost_of_sales": 35992,
      "cost_of_sales_jp": "売上原価",
      "sga": 10888,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 13309,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 2420,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 2500,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 0,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 55,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 1615,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY18",
      "period": "2018/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 58443,
      "sales_jp": "売上高",
      "cost_of_sales": 43049,
      "cost_of_sales_jp": "売上原価",
      "sga": 12347,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 15393,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 3046,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 3167,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 92,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 180,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 1893,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY19",
      "period": "2019/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 62649,
      "sales_jp": "売上高",
      "cost_of_sales": 45321,
      "cost_of_sales_jp": "売上原価",
      "sga": 13060,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 17327,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 4267,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 4397,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": null,
      "extraordinary_income_jp": null,
      "extraordinary_loss": 95,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 2808,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY20",
      "period": "2020/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 65190,
      "sales_jp": "売上高",
      "cost_of_sales": 46955,
      "cost_of_sales_jp": "売上原価",
      "sga": 13149,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 18234,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 5085,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 5216,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 52,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 24,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 3650,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY21",
      "period": "2021/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 74409,
      "sales_jp": "売上高",
      "cost_of_sales": 53678,
      "cost_of_sales_jp": "売上原価",
      "sga": 13740,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 20731,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 6991,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 7118,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 3,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 241,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 4471,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY22",
      "period": "2022/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 83485,
      "sales_jp": "売上高",
      "cost_of_sales": 60066,
      "cost_of_sales_jp": "売上原価",
      "sga": 15401,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 23419,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 8017,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 8235,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 41,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 25,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 5874,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY23",
      "period": "2023/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 93057,
      "sales_jp": "売上高",
      "cost_of_sales": 65996,
      "cost_of_sales_jp": "売上原価",
      "sga": 17049,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 27060,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 10011,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 10153,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 89,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 102,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 7534,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY24",
      "period": "2024/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 97678,
      "sales_jp": "売上高",
      "cost_of_sales": 69251,
      "cost_of_sales_jp": "売上原価",
      "sga": 19030,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 28427,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 9396,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 9535,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 58,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 103,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 6746,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    },
    {
      "FY": "FY25",
      "period": "2025/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "sales": 101038,
      "sales_jp": "売上高",
      "cost_of_sales": 71457,
      "cost_of_sales_jp": "売上原価",
      "sga": 20444,
      "sga_jp": "販売費及び一般管理費",
      "cost_others": null,
      "cost_others_jp": null,
      "gross_profit": 29580,
      "gross_profit_jp": "売上総利益",
      "operating_profit": 9136,
      "operating_profit_jp": "営業利益",
      "ordinary_profit": 9350,
      "ordinary_profit_jp": "経常利益",
      "extraordinary_income": 615,
      "extraordinary_income_jp": "特別利益",
      "extraordinary_loss": 965,
      "extraordinary_loss_jp": "特別損失",
      "net_profit": 5952,
      "net_profit_jp": "親会社株主に帰属する当期純利益"
    }
  ],
  "pl_detail": [
    {
      "FY": "FY22",
      "period": "2022/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "区分": "連結",
      "科目": "減損損失",
      "値": 17
    },
    {
      "FY": "FY25",
      "period": "2025/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "連結",
      "区分": "連結",
      "科目": "減損損失",
      "値": 432
    },
    {
      "FY": "FY25",
      "period": "2025/12",
      "unit": "百万円",
      "accounting_standard": "JGAAP",
      "consolidation": "単体",
      "区分": "単体",
      "科目": "減損損失",
      "値": 432
    }
  ]
}
