Business Segmentation
Returns per-business-segment financial metrics — revenue, operating income, gross profit, total assets, goodwill, D&A, capex, and net income — sourced from XBRL dimensional facts tagged on the business-segments axis in 10-K / 10-Q / 20-F filings.
Each metric is null when the filer didn't tag that concept for the segment in that period. Coverage varies by company: most disclose revenue and operating income per segment; identifiable assets and capex are less universal.
Member roles. Segment tables mix real segments with rollups and contra rows, so every entry carries a role:
| role | meaning |
|---|---|
| segment | An additive reportable segment. |
| elimination | Intersegment or consolidation eliminations — a contra row, usually negative. |
| reconciling | A bridging item such as corporate/non-segment costs. |
| subtotal | A rollup of other members (e.g. us-gaap:ReportableSegmentsMember). Excluded by default. |
segment + elimination + reconciling reconcile to the consolidated figure. subtotal rows are aggregates of the other members and would double-count if summed alongside them, so they are omitted unless includeSubtotals=true.
Query parameters
Stock ticker symbol. Identify the entity by exactly one of: symbol, cik, cusip, composite_figi, or share_class_figi. At least one is required.
SEC Central Index Key (CIK).
CUSIP identifier (9 characters).
Composite OpenFIGI identifier.
Share-class OpenFIGI identifier.
Base reporting period: annual or quarter (the periods companies actually report, without the derived ttm rollup).
The reporting period: annual returns FY entries; quarter returns Q1-Q4 with Q2/Q3 synthesized from cumulative H1/9M as needed.
Maximum number of periods to return (may be clamped by subscription tier).
Include subtotal rollup members. Off by default so the returned segments can be summed without double-counting.
Response
Per-segment metrics, organized by period
Example response
[
{
"period": "2026-03-31",
"fiscalYear": 2026,
"fiscalPeriod": "FY",
"unit": "USD",
"segments": [
{
"member": "mck:NorthAmericanPharmaceuticalSegmentMember",
"name": "North American Pharmaceutical Segment",
"role": "segment",
"metrics": {
"revenue": 336652000000,
"operatingIncome": 4015000000,
"grossProfit": 12500000000,
"assets": 48000000000,
"goodwill": 4200000000,
"depreciationAmortization": 350000000,
"capex": 280000000,
"netIncome": 2800000000
}
}
],
"dateFiled": "2026-05-15"
}
]