Retrieve Pre-Tax Income (EBT) for Public Companies
The hf_pre_tax_income_ebt function gives you direct access in Excel to a company’s EBT (Earnings Before Taxes), using data pulled from the MarketXLS data service. This is a key metric for assessing a company's income statement performance without the distortion of tax expenses.
By bringing this data directly into Excel, you can compare multiple companies’ pre-tax income side by side, track trends historically or quarterly, and incorporate EBT into your own custom financial models, all without leaving your spreadsheet.
Why Use This Function?
- Obtain real-time or recent Pre-Tax Income (EBT) figures directly in Excel.
- Simplify your financial modeling by automating data retrieval—no need to manually cross-reference filings.
- Gain insights into a company's operational profitability before taxes are factored in.
- Combine with other MarketXLS fundamental data functions for deeper analysis (e.g., net income, revenue).
- Quickly evaluate quarter-on-quarter or year-over-year changes in pre-tax earnings for decision-making and forecasting.
How to Use in Excel
Use the following formula in any cell where you want to retrieve EBT data:
=hf_pre_tax_income_ebt(Symbol, Year, Quarter, [Optional TTM])
- Type “=hf_pre_tax_income_ebt(” in a cell.
- Provide a valid stock symbol (e.g., "AAPL").
- Provide the Year you want to retrieve data for (e.g., "2021").
- Provide the Quarter ("1" for Q1, "2" for Q2, etc.).
- Optionally, include "TTM" to fetch trailing twelve months data instead of a specific quarter—leave the Quarter parameter in place, but the TTM parameter will instruct the system to retrieve the TTM figure.
Press Enter, and MarketXLS will call its data service, returning the pre-tax income data or “NA” if data is unavailable.
Parameters Explained
Parameter | Description | Example Values | Notes |
---|---|---|---|
Symbol | The stock ticker symbol of the company you want the EBT data for. | "AAPL", "MSFT", "TSLA" | Ensure the symbol is valid and publicly listed. The function will return “NA” if invalid. |
Year | The year for which you want EBT data. Typically a four-digit year. | "2021", "2022" | Passing certain placeholders (e.g., “LY-1”) in backend logic is supported, but mainly focus on actual numeric years for US usage. If invalid, the function could return "NA." |
Quarter | The specific quarter of that year: "1" (Q1), "2" (Q2), "3" (Q3), or "4" (Q4). If left blank or invalid, the function uses a default of "2" internally. | "1", "2", "3", "4" | If using TTM, you can still specify a quarter, but the function will retrieve trailing twelve months if you also pass "TTM" in the final parameter. |
[Optional TTM] | When set to "TTM", attempts to retrieve the trailing twelve months (TTM) EBT instead of a single quarter. If blank, the function retrieves the specified quarter’s data. | "TTM" | TTM logic is handled on the backend. Make sure you also pass a valid Year and Quarter to anchor the TTM data. If TTM is not available, returns “NA”. |
Example Usage
Basic Examples
-
Retrieve EBT for Q1 2021 (no TTM): • Formula: =hf_pre_tax_income_ebt("AAPL","2021","1")
• Explanation: This fetches Apple’s Pre-Tax Income for the first quarter of 2021. -
Retrieve EBT for Q2 2022 (no TTM): • Formula: =hf_pre_tax_income_ebt("MSFT","2022","2")
• Explanation: This pulls Microsoft’s earnings before taxes for Q2 2022. -
Retrieve Trailing Twelve Months (TTM) EBT for latest period in 2021: • Formula: =hf_pre_tax_income_ebt("GOOGL","2021","4","TTM")
• Explanation: This formula attempts to aggregate EBT from trailing quarters up to Q4 2021 for Google.
Advanced Scenarios
-
Year-to-Year Comparison: • Place =hf_pre_tax_income_ebt("TSLA","2021","4") in one cell and =hf_pre_tax_income_ebt("TSLA","2022","4") in another.
• Comparison: Subtract the 2021 figure from 2022’s to see how Tesla’s EBT changed year over year. -
Quarterly Trend Analysis with TTM: • Formula 1: =hf_pre_tax_income_ebt("AAPL","2022","1","TTM")
• Formula 2: =hf_pre_tax_income_ebt("AAPL","2022","2","TTM")
• Explanation: Compare Q1 2022 TTM results to Q2 2022 TTM results in separate cells to see how Apple’s performance is shifting on a rolling 12-month basis. -
Integrating with Custom Excel Models: • Combine =hf_pre_tax_income_ebt with net income or revenue data from other MarketXLS functions to project growth rates, create custom ratio calculations, or feed dashboards.
Common Questions and Troubleshooting
-
Why am I getting “NA”? • The symbol may not be recognized. Double-check you have the correct ticker.
• Data may not be available for the specified year/quarter.
• Your subscription plan might not include certain data. -
What if I leave the Quarter blank?
• The function’s internal code defaults the quarter to "2". If your year and TTM combination don’t align with correct data on the backend, you might receive “NA.” -
Can I see partial data if the quarter has not ended?
• Depending on data availability, partial or updated data might not be posted. In that case, you may get “NA” until official updates are released. -
Does passing TTM always return a numeric result?
• If TTM data is not yet processed or the trailing period doesn’t align with the requested inputs, you may see “NA” or a non-numeric result. Check your inputs and ensure you’re referencing a period that has reported financials. -
Are there any region or market-specific limitations?
• While this function is commonly used for US equities, the underlying system may handle other regions in limited cases. For advanced global use, ensure your plan supports those markets.
By understanding these details and best practices, you’ll be able to seamlessly integrate “hf_pre_tax_income_ebt” into your workflows. Enjoy more efficient and reliable fundamental analysis with MarketXLS!