కంపెనీ రిపోర్టింగ్లో H1, H2 అంటే ఏమిటి?
H1, H2 రిపోర్టింగ్ సంవత్సరంలోని రెండు అర్ధభాగాలు. ఈ లేబుళ్ల అర్థం, FY26 Q3ను చదివే విధానం, కంపెనీని బట్టి H1 2026 నెలలు ఎందుకు మారతాయో తెలుసుకోండి.
H1 మరియు H2 అనేవి కంపెనీ రిపోర్టింగ్ సంవత్సరంలోని రెండు అర్ధభాగాలు: H1 మొదటి ఆరు నెలలు, H2 తరువాతి ఆరు నెలలు. Q1 నుంచి Q4 వరకు అదే సంవత్సరాన్ని నాలుగు త్రైమాసికాలుగా విభజిస్తాయి. Q1, Q2లు H1లో, Q3, Q4లు H2లో ఉంటాయి. అయితే ఈ లేబుళ్ల వెనుక ఉన్న అంశమే ముఖ్యమైనది. రిపోర్టింగ్ సంవత్సరం తప్పనిసరిగా జనవరిలో ప్రారంభం కావాల్సిన అవసరం లేదు. లిస్టెడ్ కంపెనీలలో గణనీయమైన భాగం జనవరిలో ప్రారంభించదు.
కంపెనీ రిపోర్టింగ్లో H1, H2 అర్థం
H అంటే half. H1 రిపోర్టింగ్ సంవత్సరంలోని మొదటి ఆరు నెలలు, H2 చివరి ఆరు నెలలు. డిసెంబర్ 31న ఖాతాలు ముగించే కంపెనీకి H1 జనవరి నుంచి జూన్ వరకు ఉంటుంది. జూన్ చివర్లో ఖాతాలు ముగించే కంపెనీకి H1 జూలై నుంచి డిసెంబర్ వరకు ఉంటుంది. క్యాలెండర్లో ఇది మొదటి కంపెనీ H1 కంటే పూర్తిగా ఆరు నెలలు ముందుగా ఉంటుంది.
ఇవే కాలాలకు సంబంధించిన మరికొన్ని లేబుళ్లు కూడా ఉంటాయి. FY అంటే fiscal year, అంటే మొత్తం పన్నెండు నెలలు. Q1 నుంచి Q4 వరకు ఆ సంవత్సరంలోని త్రైమాసికాలు. వీటి సంఖ్య జనవరి నుంచి కాకుండా ఆర్థిక సంవత్సరం ప్రారంభం నుంచి లెక్కిస్తారు. Interim reporting అంటే పూర్తి సంవత్సరానికి కంటే తక్కువ కాలాన్ని, అంటే ఒక త్రైమాసికం లేదా ఒక అర్ధ సంవత్సరం కాలాన్ని కవర్ చేసే రిపోర్టింగ్. ఇది సాధారణంగా ఆడిట్ చేయబడదు. Annual reporting అంటే ఆడిట్ చేసిన పూర్తి సంవత్సరపు నివేదిక.
ఇందులో ఏదీ కష్టం కాదు. గందరగోళం సాధారణంగా అక్షరాల వల్ల రాదు. వాటి వెనుక ఉన్న క్యాలెండర్ వల్ల వస్తుంది.
ఆర్థిక సంవత్సరం, క్యాలెండర్ సంవత్సరం మధ్య తేడా
క్యాలెండర్ సంవత్సరం అందరికీ జనవరి 1 నుంచి డిసెంబర్ 31 వరకు ఉంటుంది. Fiscal year, లేదా financial year, కంపెనీ ఎంచుకునే పన్నెండు నెలల అకౌంటింగ్ కాలం. ఇది ఏ నెల చివరి రోజునైనా ముగియవచ్చు. లేదా నెల ముగింపుకు సమీపంలోని ఒక నిర్దిష్ట వారపు రోజున ముగియవచ్చు. అందుకే కొన్ని కంపెనీల year-end తేదీలు ఒక సంవత్సరం నుంచి మరొక సంవత్సరానికి కొన్ని రోజులు మారుతుంటాయి. రిటైలర్లు సాధారణంగా సెలవుల విక్రయ సీజన్ ముగిసి, ఇన్వెంటరీ లెక్కలు పూర్తైన తర్వాత ఖాతాలు మూసేస్తారు. విద్యా సంవత్సరం లేదా పంట చక్రంతో సంబంధం ఉన్న కంపెనీలు తమకు తక్కువ కార్యకలాపాలు ఉండే కాలంలో year-endను ఎంచుకుంటాయి.
US issuer తన ఆడిట్ చేసిన పూర్తి సంవత్సరపు నివేదికను Form 10-Kపై దాఖలు చేస్తుంది. Filer పరిమాణాన్ని బట్టి filing deadline fiscal year-end తర్వాత 60 నుంచి 90 రోజుల మధ్య ఉంటుంది. క్రింది ప్యానెల్ క్యాలెండర్ H1 2026లో ప్రతి నెలా 10-K దాఖలు చేసిన కంపెనీల సంఖ్యను చూపిస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
monthName(filing_date) AS filing_month,
uniqExact(cik) AS companies,
round(100 * uniqExact(cik) / (
SELECT uniqExact(cik)
FROM global_markets.stocks_sec_edgar_index
WHERE form_type = '10-K'
AND filing_date >= toDate('2026-01-01')
AND filing_date < toDate('2026-07-01')
), 1) AS share_pct
FROM global_markets.stocks_sec_edgar_index
WHERE form_type = '10-K'
AND filing_date >= toDate('2026-01-01')
AND filing_date < toDate('2026-07-01')
GROUP BY filing_month, toMonth(filing_date)
ORDER BY toMonth(filing_date)ఈ అర్ధ సంవత్సరంలోని filingsలో ఎక్కువ భాగం ఫిబ్రవరి, మార్చి నెలల్లోనే వచ్చాయి: 1866 కంపెనీలు, 2684 కంపెనీలు. ఇవి ఆరు నెలల మొత్తం filingsలో 35.7%, 51.3%. డిసెంబర్ 31 year-end ఉన్న కంపెనీల filing calendar సాధారణంగా ఇలాగే ఉంటుంది. అయితే ఈ పేజీ ఉద్దేశం మిగిలిన జాబితాలో కనిపిస్తుంది: అర్ధ సంవత్సరంలోని మిగతా ప్రతి నెలలోనూ annual reports వచ్చాయి. జూన్లోనే 150 నివేదికలు దాఖలయ్యాయి. వీటిలో ప్రతి ఒక్కటి మొదటి అర్ధ సంవత్సరం జనవరి నుంచి జూన్ వరకు లేని issuerకు చెందింది.
డిసెంబర్లో కాకుండా మరే సమయంలో year-end చేసే ప్రసిద్ధ కంపెనీలు
తదుపరి ప్యానెల్ తొమ్మిది పెద్ద, పరిచితమైన issuersను చూపిస్తుంది. ఫైల్లో ఉన్న మూడు సంవత్సరాల income statements ఆధారంగా, వారి reported periods ఏ క్యాలెండర్ నెలలో ముగుస్తాయో చూపిస్తుంది. పక్కనే అత్యంత ఇటీవలి close కూడా ఉంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
ticker,
arrayStringConcat(
arrayMap(m -> ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'][m],
arraySort(groupUniqArray(toMonth(period_end)))),
', ') AS periods_close_in,
uniqExact(toMonth(period_end)) AS distinct_months,
uniqExact(period_end) AS closes_on_file,
toString(max(period_end)) AS latest_close
FROM
(
SELECT
arrayJoin(tickers) AS ticker,
period_end
FROM global_markets.stocks_income_statements
WHERE period_end >= toDate('2023-07-01')
AND period_end < toDate('2026-07-01')
)
WHERE ticker IN ('AAPL', 'COST', 'HD', 'JNJ', 'KO', 'MSFT', 'NVDA', 'ORCL', 'WMT')
GROUP BY ticker
ORDER BY tickerAAPL తన reported periodsను Mar, Jun, Jul, Sep, Decలో ముగిస్తుంది. అత్యంత ఇటీవలిది 2025-12-27. WMT తన periodsను Jan, Apr, Jul, Octలో ముగిస్తుంది. అత్యంత ఇటీవలిది 2025-10-31. అక్షరాలు మాత్రం అవే. కానీ సంవత్సరంలోని అర్ధభాగం వేరు.
ప్రతి issuer year-end తేదీ దాని స్వంత filingsలో ఉంటుంది. ఈ సమూహంలోని కంపెనీలకు ఆ తేదీలు ఒక సంవత్సరం నుంచి మరొక సంవత్సరానికి పెద్దగా మారవు. Apple సెప్టెంబర్లోని చివరి శనివారం రోజున ఖాతాలు ముగిస్తుంది. Microsoft జూన్ 30న ముగిస్తుంది. Walmart జనవరి 31న, Nvidia జనవరిలోని చివరి ఆదివారం రోజున ముగిస్తాయి. Oracle మే 31న, Costco ఆగస్టు 31కు సమీపంలోని ఆదివారం రోజున ముగిస్తాయి. Coca-Cola, Johnson & Johnsonలు డిసెంబర్ చివర్లో ముగిస్తాయి. ఎక్కువ మంది పాఠకులు defaultగా ఊహించేది ఇదే.
Annual reportలోనూ ఇదే విధమైన వివరాలు ఉంటాయి. క్రింది ప్యానెల్ అదే తొమ్మిది issuersను తీసుకుని, ప్రతి tickerను వారి financial statementsలో కనిపించే filer identifierతో సరిపోల్చి, ఫైల్లోని అత్యంత తాజా 10-Kను పరిశీలిస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
ticker,
toString(max(filing_date)) AS latest_annual_report,
monthName(max(filing_date)) AS filed_in,
uniqExact(accession_number) AS annual_reports_on_file
FROM
(
SELECT
leftPad(toString(cik), 10, '0') AS filer_cik,
filing_date,
accession_number
FROM global_markets.stocks_sec_edgar_index
WHERE form_type = '10-K'
AND filing_date >= toDate('2025-01-01')
AND filing_date < toDate('2026-07-01')
) AS annual
INNER JOIN
(
SELECT
ticker,
argMax(leftPad(toString(cik), 10, '0'), period_end) AS filer_cik
FROM
(
SELECT
arrayJoin(tickers) AS ticker,
cik,
period_end
FROM global_markets.stocks_income_statements
WHERE period_end >= toDate('2023-07-01')
)
WHERE ticker IN ('AAPL', 'COST', 'HD', 'JNJ', 'KO', 'MSFT', 'NVDA', 'ORCL', 'WMT')
GROUP BY ticker
) AS issuers USING (filer_cik)
GROUP BY ticker
ORDER BY tickerAAPL తన అత్యంత తాజా annual reportను 2025-10-31న, Octoberలో దాఖలు చేసింది. WMT 2026-03-13న, Marchలో దాఖలు చేసింది. 10-K year-end తర్వాత 60 నుంచి 90 రోజులకు దాఖలవుతుంది. అందువల్ల filing month, నివేదిస్తున్న year-end తేదీని సూచిస్తుంది.
FY26 Q3 వంటి లేబుల్ను ఎలా చదవాలి
FY26 Q3ను బయట నుంచి లోపలికి చదవాలి. FY26 అంటే fiscal year. US issuers fiscal year ముగిసే క్యాలెండర్ సంవత్సరాన్ని fiscal year పేరులో ఉపయోగిస్తారు. కాబట్టి FY26 2026లో ఏదో సమయంలో ముగుస్తుంది. మరికొన్ని మార్కెట్లలో, భారతదేశం సహా, లేబుల్ ఆ కాలం ప్రారంభమయ్యే సంవత్సరాన్ని సూచిస్తుంది. ప్రతి issuer విషయంలో దీనిని ఒకసారి తనిఖీ చేయాలి. Q3 అంటే ఆ fiscal yearలో మూడో త్రైమాసికం. దీనిని జనవరి నుంచి కాకుండా fiscal year ప్రారంభం నుంచి లెక్కిస్తారు.
లేబుల్ను నెలలుగా మార్చడానికి మరో విషయం అవసరం: year-end తేదీ. Fiscal year జూన్లో ముగిసే issuerకు Q1 జూలై నుంచి సెప్టెంబర్ వరకు, Q2 అక్టోబర్ నుంచి డిసెంబర్ వరకు, Q3 జనవరి నుంచి మార్చి వరకు, Q4 ఏప్రిల్ నుంచి జూన్ వరకు ఉంటుంది. December-year issuerకు fiscal quarters క్యాలెండర్ త్రైమాసికాలకే సరిపోతాయి.
Apple దీనికి స్పష్టమైన ఉదాహరణ. దాని fiscal year సెప్టెంబర్లోని చివరి శనివారం రోజున ముగుస్తుంది. అందువల్ల fiscal 2026 సెప్టెంబర్ 2025 చివర్లో ప్రారంభమైంది. FY26 Q1 డిసెంబర్ 2025 చివర్లో ముగిసింది. ఇది holiday quarter. FY26 Q2 మార్చి 2026 చివర్లో, FY26 Q3 జూన్ 2026 చివర్లో ముగిశాయి. FY26 Q4 సెప్టెంబర్ 2026 చివర్లో ముగుస్తుంది. Q1, Q2లను కలిపితే ఈ issuer H1 లభిస్తుంది. అంటే క్యాలెండర్ సంవత్సరం సగం పూర్తికాకముందే రెండు త్రైమాసికాలు ముగిసి, నివేదించబడ్డాయి.
ప్రతి issuerకు H1 2026 ఒకే నెలలను ఎందుకు కవర్ చేయదు
Year-end మారితే, దానిపై ఆధారపడే ప్రతి కొలతా మారుతుంది. H1 revenue, H1 margin, H1 headcount—ఇవన్నీ ఆ issuer మొదటి అర్ధ సంవత్సరంగా పిలిచే ఆరు నెలల్లో కొలుస్తారు. Walmart fiscal 2026 H1 ఫిబ్రవరి నుంచి జూలై 2025 వరకు ఉంది. Microsoft fiscal 2026 H1 జూలై నుంచి డిసెంబర్ 2025 వరకు ఉంది. Apple H1 సెప్టెంబర్ 2025 చివరి నుంచి మార్చి 2026 చివరి వరకు ఉంది. మూడు issuers, మూడు వేర్వేరు H1లు. వాటిలో ఏ రెండు కూడా ఒకే ఆరు నెలలను కవర్ చేయలేదు. వాటిలో ఏదీ క్యాలెండర్ అర్ధ సంవత్సరం కాదు.
Index-level, market-wide రచనలు ఈ సమస్యను పూర్తిగా తప్పించుకుంటాయి. Indexకు fiscal year ఉండదు. అందువల్ల మార్కెట్ వ్యాసంలో H1 2026 అంటే క్యాలెండర్ అర్ధ సంవత్సరం, జనవరి 1 నుంచి జూన్ 30 వరకు. మా H1 2026 మార్కెట్ సమీక్ష, H1 2026 IPO మార్కెట్ సమీక్ష, H1 2026 వరకు Treasury curveలో ఈ అర్థమే ఉపయోగించబడింది. కంపెనీ filingsను చదివేటప్పుడు ముందుగా year-endను తనిఖీ చేయాలి. తక్కువ కాలాలకూ ఇదే ప్రమాదం ఉంటుంది: నెలవారీ returnsను ఎలా కొలుస్తారు అనే వ్యాసం నెల సరిహద్దులకు సంబంధించిన ఉదాహరణను వివరిస్తుంది.
Interim reporting: USలో త్రైమాసికం, ప్రపంచంలోని అనేక ప్రాంతాల్లో అర్ధ సంవత్సర రిపోర్టింగ్
USలో లిస్టైన దేశీయ issuers మొదటి మూడు fiscal quartersకు త్రైమాసిక నివేదికగా Form 10-Qను దాఖలు చేస్తాయి. నాలుగో త్రైమాసికం తర్వాత annual reportగా Form 10-Kను దాఖలు చేస్తాయి. నాలుగో త్రైమాసికానికి ప్రత్యేకమైన 10-Q ఉండదు. Annual reportలో ఆ కాలం కూడా ఉంటుంది. అందుకే కంపెనీ Q4 గణాంకాన్ని పూర్తి సంవత్సరం నుంచి మొదటి మూడు త్రైమాసికాల గణాంకాలను తీసివేసి తరచుగా చెబుతారు.
USలో లిస్టైన foreign private issuers తమ annual reportను Form 20-Fపై దాఖలు చేస్తాయి. వారికి 10-Q దాఖలు చేయాల్సిన అవసరం లేదు. European Unionలో transparency rules annual report, half-yearly reportను తప్పనిసరి చేస్తాయి. 2013లో Transparency Directive నుంచి తప్పనిసరి quarterly requirementను తొలగించారు. ఈ మార్పు 2015 చివరి నుంచి అమల్లోకి వచ్చింది. UKలోనూ ఇదే half-yearly ప్రాథమిక విధానం ఉంది. Japan కూడా 2024లో ఇదే మార్గాన్ని అనుసరించింది. అక్కడ quarterly securities report స్థానంలో semiannual filing వచ్చింది. అయితే exchange మాత్రం quarterly earnings summariesను సేకరిస్తూనే ఉంది. ఈ మార్కెట్లలో అర్ధ సంవత్సరం స్వయంగా reporting unit. US filingsలో Q1 నుంచి Q4 వరకు చేసే పనిలో ఎక్కువ భాగాన్ని H1, H2లు నిర్వహిస్తాయి.
Formsలోనే ఈ విభజన కనిపిస్తుంది. క్రింది ప్యానెల్ క్యాలెండర్ H1 2026లో మూడు formsను లెక్కిస్తుంది: 10-K annual report, 10-Q quarterly report, 20-F, అంటే foreign private issuer యొక్క annual report.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
form_type,
uniqExact(cik) AS companies,
uniqExact(accession_number) AS filings
FROM global_markets.stocks_sec_edgar_index
WHERE form_type IN ('10-K', '10-Q', '20-F')
AND filing_date >= toDate('2026-01-01')
AND filing_date < toDate('2026-07-01')
GROUP BY form_type
ORDER BY form_typeఆ ఆరు నెలల్లో 5442 కంపెనీలు కనీసం ఒక 10-Q దాఖలు చేశాయి. వాటి మధ్య మొత్తం 6001 reports ఉన్నాయి. 5234 కంపెనీలు 10-K దాఖలు చేశాయి. 750 కంపెనీలు 20-F దాఖలు చేశాయి. ఈ issuers US quarterly report దాఖలు చేయవు. వారి interim disclosure Form 6-Kపై వస్తుంది. అది వారి స్వదేశీ మార్కెట్ నిర్ణయించే షెడ్యూల్ ప్రకారం ఉంటుంది.
ఒక నిర్దిష్ట కంపెనీ వాస్తవంగా ఏ తేదీల్లో ప్రచురిస్తుందో తెలుసుకోవాలంటే సాధారణ నియమం కాకుండా ఆ కంపెనీ filing calendar ఆధారంగా పరిశీలించాలి. ఒక stock earnings dateను కనుగొనడం అనే మార్గదర్శకం ఈ lookup ప్రక్రియను వివరిస్తుంది.
తరచుగా అడిగే ప్రశ్నలు
కంపెనీ రిపోర్టింగ్లో H1 అంటే ఏమిటి?
H1 అంటే కంపెనీ రిపోర్టింగ్ సంవత్సరంలోని మొదటి అర్ధ భాగం. ఇది మొదటి ఆరు నెలలను, fiscal Q1, Q2లను కలిగి ఉంటుంది. కంపెనీ fiscal year జనవరిలో ప్రారంభమైనప్పుడే H1 జనవరి నుంచి జూన్ వరకు ఉంటుంది.
H1 ఎప్పుడూ జనవరి నుంచి జూన్ వరకు ఉంటుందా?
కాదు. H1 క్యాలెండర్ను కాకుండా fiscal yearను అనుసరిస్తుంది. Fiscal year జూన్లో ముగిసే issuerకు H1 జూలై నుంచి డిసెంబర్ వరకు ఉంటుంది. Indexకు fiscal year ఉండదు. అందువల్ల మార్కెట్ సమీక్షలో H1 అంటే జనవరి నుంచి జూన్ వరకు.
FY26 Q3 అంటే ఏమిటి?
2026గా లేబుల్ చేసిన fiscal yearలోని మూడో త్రైమాసికం అని అర్థం. US issuers సాధారణంగా fiscal year ముగిసే క్యాలెండర్ సంవత్సరాన్ని లేబుల్లో ఉపయోగిస్తాయి. కాబట్టి జూన్ year-end ఉన్న కంపెనీకి FY26 Q3 జనవరి నుంచి మార్చి 2026 వరకు ఉంటుంది. ఏ FY లేబుల్నైనా నెలలుగా మార్చే ముందు issuer fiscal year-endను తనిఖీ చేయాలి.
కొన్ని కంపెనీలు త్రైమాసికంగా కాకుండా అర్ధ సంవత్సరానికి ఒకసారి ఎందుకు నివేదిస్తాయి?
వాటి listing rules అలా కోరుతాయి. US దేశీయ issuers Form 10-Qపై త్రైమాసిక నివేదికలు దాఖలు చేస్తాయి. EU, UK transparency regimes annual report, half-yearly reportను తప్పనిసరి చేస్తాయి. Quarterly reporting ఐచ్ఛికం. Rules కోరే దానికంటే ఎక్కువ తరచుగా ప్రచురించడానికి కంపెనీకి స్వేచ్ఛ ఉంది.
Interim reporting, annual reporting మధ్య తేడా ఏమిటి?
Interim reporting పూర్తి సంవత్సరానికి కంటే తక్కువ కాలాన్ని కవర్ చేస్తుంది. అది ఒక త్రైమాసికం లేదా ఒక అర్ధ సంవత్సరం కావచ్చు. ఇది సాధారణంగా ఆడిట్ చేయబడదు. Annual reporting పూర్తి fiscal yearను కవర్ చేస్తుంది. ఇందులో ఆడిట్ చేసిన financial statements ఉంటాయి.
ఇక్కడి ప్రతి ప్యానెల్కు కింద ఖచ్చితమైన SQL ఉంటుంది. ప్రతి fiscal periodను ఎలా లెక్కించారో చూడటానికి ఒకదాన్ని తెరవండి. లేదా Strasmore terminalలో అదే ప్రశ్నను సాధారణ ఆంగ్లంలో అడగండి.