Business Segments & Geographic Exposure
Where a company’s revenue actually comes from, by reported business segment and by geography, against a denominator you can re-derive.
What data it carries
Segment and geographic disclosure keyed to the income statement’s own period model, so exposure lines up with the reported financials.
- Business segments · per-member revenue, operating income and share of consolidated revenue
- Geographic exposure · served as region and country views
- Segment detail · a single member addressable by a stable member identifier
- History · the same views across periods, for segment and geographic series
- Exposure screener · find companies by their segment or geographic exposure
How it behaves: stated, not implied
Segment data is where most vendors quietly invent precision. This one refuses to.
- The denominator is published. Every share is expressed against consolidated income-statement revenue, and that figure is returned on every response, so any percentage can be re-derived rather than trusted.
- Members are not forced to sum to 100%. Filers disclose partially. That is reported as an explicit disclosure-completeness measure, never silently padded with a residual bucket or scaled up to look complete.
- Children are not forced to sum to their parent. Partial sub-segment disclosure is reported, not reconciled away.
- Region and country are independent, overlapping partitions. They must not be summed across, and the API says so rather than leaving you to discover it.
- Two tiers, labelled. Normalized members are quant-grade; a legacy compatibility tier is tagged as lower trust, explicitly not quantitatively comparable and excluded from the screener.
Best real-life usage
- True exposure: measure what share of a company’s revenue is actually in the business or region a thesis depends on.
- Tariff and FX impact: size geographic exposure before estimating a shock.
- Conglomerate analysis: value the parts separately when the consolidated multiple hides the mix.
- Peer construction: group companies by where revenue really comes from rather than by primary classification code.
Combine with other datasets
Each analysis below pairs this dataset with another to answer a question neither can alone.
Compare a segment against the industry it actually competes in, not the parent’s headline classification.
Line up disclosed customers with the segment whose revenue they support.
Track how a company’s disclosed segment mix was reported at the time, not as later re-cut.
Free tier · no API key
A live segment breakdown, no key and no account, with the same denominator and completeness fields as the licensed endpoint:
-
/api/test/companies/AAPL/segments· AAPL reported segments · per-member revenue and share, against the published consolidated denominator
The free slice is AAPL only; any other ticker is refused. The licensed tier adds geographic views, segment history and the exposure screener.
Over MCP with AI agents
Connect an AI agent to the CSIMarket MCP server (mcp.csimarket.com) and it can call these endpoints as tools, no glue code. Ask in plain language; the agent picks the endpoints, fetches the data, and composes the answer.
- “What share of this company’s revenue comes from each business segment, and how complete is the disclosure?”
- “Which companies have the largest revenue exposure to a given region?”
