getCompanyFinancials
Free
Get a public company's reported financial metrics over time from its XBRL filings (10-K/10-Q/20-F): revenue, net income, cash, assets, shares outstanding and more, annual or quarterly, each value tied to the accession number of the filing that reported it. Values are as reported (latest restatement wins). Use screenCompaniesByMetric to compare many companies on one metric.
Try it
kirha tools run sec_getCompanyFinancials \
--input '{}'Uses the key saved by kirha auth login.
cikstringSEC CIK, e.g. 320193. From getCompanyCik or any SEC tool output
companyNamestringUsed only when cik and ticker are missing; matches any EDGAR filer incl. private companies and funds
customConceptsstring[], Up to 5 itemsAny XBRL concept as taxonomy:Tag, e.g. us-gaap:InventoryNet, dei:EntityPublicFloat
metricsstring[], At least 1 itemDefaults to revenue, netIncome, operatingIncome, cashAndEquivalents, totalAssets
One of revenue, grossProfit, operatingIncome, netIncome, epsDiluted, researchAndDevelopment, operatingCashFlow, capitalExpenditure, cashAndEquivalents, totalAssets, totalLiabilities, stockholdersEquity, longTermDebt, sharesOutstanding
periodTypestring, default "annual"One of annual, quarterly
periodsnumber, default 8, 1 to 20Most recent periods per metric
tickerstringe.g. AAPL