{
  "cik": 1351636,
  "cik_padded": "0001351636",
  "entityName": "SOUNDTHINKING, INC.",
  "fiscal_years": [
    {
      "accn": "0001193125-26-132104",
      "filed": "2026-03-30",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 2974000.0,
        "capex": 4447000.0,
        "cash": 15797000.0,
        "cost_of_revenue": 47489000.0,
        "eps_diluted": -0.74,
        "free_cash_flow": 4853000.0,
        "gross_profit": 56638000.0,
        "net_income": -9420000.0,
        "operating_cash_flow": 9300000.0,
        "operating_income": -8732000.0,
        "revenue": 104127000.0,
        "stockholders_equity": 72172000.0,
        "total_assets": 135754000.0,
        "total_liabilities": 63582000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5439319292786693,
        "leverage": 0.8809787729313308,
        "net_margin": -0.09046644962401683,
        "operating_margin": -0.08385913355805891,
        "revenue_growth_yoy": 0.02054277621507189,
        "roa_avg2y": -0.06912569208246651,
        "roa_period_end": -0.06939022054598759,
        "roe_avg2y": -0.1303165918476043,
        "roe_period_end": -0.13052153189602617
      }
    },
    {
      "accn": "0001193125-26-132104",
      "filed": "2026-03-30",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 6000000.0,
        "capex": 6327000.0,
        "cash": 13183000.0,
        "cost_of_revenue": 44147000.0,
        "eps_diluted": -0.72,
        "free_cash_flow": 15893000.0,
        "gross_profit": 57884000.0,
        "net_income": -9180000.0,
        "operating_cash_flow": 22220000.0,
        "operating_income": -7855000.0,
        "revenue": 102031000.0,
        "stockholders_equity": 72399000.0,
        "total_assets": 136793000.0,
        "total_liabilities": 64394000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5673177759700483,
        "leverage": 0.8894321744775481,
        "net_margin": -0.08997265536944654,
        "operating_margin": -0.07698640609226608,
        "revenue_growth_yoy": 0.10045622701338482,
        "roa_avg2y": -0.06664222634400602,
        "roa_period_end": -0.06710869708245305,
        "roe_avg2y": -0.124765554921308,
        "roe_period_end": -0.12679733145485436
      }
    },
    {
      "accn": "0001193125-26-132104",
      "filed": "2026-03-30",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 5595000.0,
        "capex": 5053000.0,
        "cash": 5703000.0,
        "cost_of_revenue": 39988000.0,
        "eps_diluted": -0.22,
        "free_cash_flow": 5898000.0,
        "gross_profit": 52729000.0,
        "net_income": -2718000.0,
        "operating_cash_flow": 10951000.0,
        "operating_income": -1239000.0,
        "revenue": 92717000.0,
        "stockholders_equity": 74757000.0,
        "total_assets": 138708000.0,
        "total_liabilities": 63951000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5687090824767842,
        "leverage": 0.8554516633893816,
        "net_margin": -0.029315012349407338,
        "operating_margin": -0.013363245143824759,
        "revenue_growth_yoy": 0.14461192795328567,
        "roa_avg2y": -0.020791261244721866,
        "roa_period_end": -0.01959512068518038,
        "roe_avg2y": -0.040058363178140335,
        "roe_period_end": -0.03635779926963361
      }
    },
    {
      "accn": "0001193125-26-132104",
      "filed": "2026-03-30",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 3084000.0,
        "capex": 10915000.0,
        "cash": 10479000.0,
        "cost_of_revenue": 34218000.0,
        "eps_diluted": 0.52,
        "free_cash_flow": 1269000.0,
        "gross_profit": 46785000.0,
        "net_income": 6385000.0,
        "operating_cash_flow": 12184000.0,
        "operating_income": 7747000.0,
        "revenue": 81003000.0,
        "stockholders_equity": 60945000.0,
        "total_assets": 122748000.0,
        "total_liabilities": 61803000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5775712010666272,
        "leverage": 1.0140782672901796,
        "net_margin": 0.07882424107749096,
        "operating_margin": 0.09563843314445145,
        "revenue_growth_yoy": 0.3928810936290947,
        "roa_avg2y": 0.06546972089494084,
        "roa_period_end": 0.05201714080881155,
        "roe_avg2y": 0.13476150274377374,
        "roe_period_end": 0.10476659282960046
      }
    },
    {
      "accn": "0000950170-25-047539",
      "filed": "2025-03-31",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 3601000.0,
        "capex": 7840000.0,
        "cash": 15636000.0,
        "cost_of_revenue": 25636000.0,
        "eps_diluted": -0.38,
        "free_cash_flow": 1982000.0,
        "gross_profit": 32519000.0,
        "net_income": -4431000.0,
        "operating_cash_flow": 9822000.0,
        "operating_income": -4069000.0,
        "revenue": 58155000.0,
        "stockholders_equity": 33815000.0,
        "total_assets": 72304000.0,
        "total_liabilities": 38489000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5591780586364027,
        "leverage": 1.1382226822416088,
        "net_margin": -0.07619293267990715,
        "operating_margin": -0.06996818846186914,
        "revenue_growth_yoy": 0.2715922508418245,
        "roa_avg2y": -0.06392832409972299,
        "roa_period_end": -0.06128291657446338,
        "roe_avg2y": -0.13009395184967704,
        "roe_period_end": -0.13103652225343781
      }
    },
    {
      "accn": "0000950170-24-039479",
      "filed": "2024-04-01",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 1615000.0,
        "capex": 4059000.0,
        "cash": 16043000.0,
        "cost_of_revenue": 18759000.0,
        "eps_diluted": 0.1,
        "free_cash_flow": 7150000.0,
        "gross_profit": 26975000.0,
        "net_income": 1225000.0,
        "operating_cash_flow": 11209000.0,
        "operating_income": 1293000.0,
        "revenue": 45734000.0,
        "stockholders_equity": 34305000.0,
        "total_assets": 66320000.0,
        "total_liabilities": 32015000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5898237635019897,
        "leverage": 0.9332458825244133,
        "net_margin": 0.026785323829098703,
        "operating_margin": 0.028272182621244587,
        "revenue_growth_yoy": 0.1222516686297605,
        "roa_avg2y": 0.01930790993845111,
        "roa_period_end": 0.018471049457177324,
        "roe_avg2y": 0.03980115667034895,
        "roe_period_end": 0.035709080308992856
      }
    },
    {
      "accn": "0001564590-21-016134",
      "filed": "2023-03-14",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "buybacks": "USD",
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 6718000.0,
        "capex": 4823000.0,
        "cash": 24550000.0,
        "cost_of_revenue": 16409000.0,
        "eps_diluted": 0.15,
        "free_cash_flow": 8869000.0,
        "gross_profit": 24343000.0,
        "net_income": 1798000.0,
        "operating_cash_flow": 13692000.0,
        "operating_income": 1595000.0,
        "revenue": 40752000.0,
        "stockholders_equity": 27251000.0,
        "total_assets": 60571000.0,
        "total_liabilities": 33320000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.597344915586965,
        "leverage": 1.222707423580786,
        "net_margin": 0.04412053396152336,
        "operating_margin": 0.03913918335296427,
        "revenue_growth_yoy": 0.17261819123528904,
        "roa_avg2y": 0.03339214411737394,
        "roa_period_end": 0.029684172293671887,
        "roe_avg2y": 0.08099463939817109,
        "roe_period_end": 0.0659792301199956
      }
    },
    {
      "accn": "0001564590-21-016134",
      "filed": "2022-03-29",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 8444000.0,
        "cash": 10218000.0,
        "cost_of_revenue": 15532000.0,
        "eps_diluted": -0.26,
        "free_cash_flow": -9830000.0,
        "gross_profit": 19221000.0,
        "net_income": -2725000.0,
        "operating_cash_flow": -1386000.0,
        "operating_income": -2568000.0,
        "revenue": 34753000.0,
        "stockholders_equity": 17147000.0,
        "total_assets": 47119000.0,
        "total_liabilities": 29972000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.5530745547147009,
        "leverage": 1.7479442468070217,
        "net_margin": -0.07841049693551636,
        "operating_margin": -0.07389290133225909,
        "revenue_growth_yoy": 0.4624836931363885,
        "roa_avg2y": -0.06541282091289893,
        "roa_period_end": -0.057832296950274836,
        "roe_avg2y": -0.18594970828073287,
        "roe_period_end": -0.158919927684143
      }
    },
    {
      "accn": "0001564590-21-016134",
      "filed": "2021-03-29",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "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": 6430000.0,
        "cash": 19567000.0,
        "cost_of_revenue": 12163000.0,
        "eps_diluted": -1.61,
        "free_cash_flow": -3043000.0,
        "gross_profit": 11600000.0,
        "net_income": -9980000.0,
        "operating_cash_flow": 3387000.0,
        "operating_income": -4333000.0,
        "revenue": 23763000.0,
        "stockholders_equity": 12162000.0,
        "total_assets": 36198000.0,
        "total_liabilities": 24036000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.4881538526280352,
        "leverage": 1.9763196842624569,
        "net_margin": -0.41998064217480957,
        "operating_margin": -0.18234229684804107,
        "roa_avg2y": -0.38153493261970756,
        "roa_period_end": -0.2757058401016631,
        "roe_avg2y": 0.44312228043690616,
        "roe_period_end": -0.8205887189606973
      }
    },
    {
      "accn": "0001564590-20-010636",
      "filed": "2020-03-13",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 4476000.0,
        "cash": 3865000.0,
        "free_cash_flow": -2219000.0,
        "gross_profit": 5958000.0,
        "net_income": -6860000.0,
        "operating_cash_flow": 2257000.0,
        "operating_income": -4972000.0,
        "stockholders_equity": -57206000.0,
        "total_assets": 16117000.0,
        "total_liabilities": 31248000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "roa_period_end": "ratio"
      },
      "ratios": {
        "roa_period_end": -0.4256375255940932
      }
    }
  ],
  "latest_filing": {
    "accn": "0001193125-26-132104",
    "filed": "2026-03-30",
    "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": "7372",
  "sic_description": "Services-Prepackaged Software",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001351636.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0001351636.json"
  },
  "ticker": "SSTI"
}
