Income Statement — Live Data for 5,000+ Stocks
An income statement shows a company's revenues, costs, and profits over a specific period. It answers: is this business making money, and how much? Starting with revenue at the top (the "top line"), it subtracts costs to arrive at gross profit, operating income, and finally net income (the "bottom line").
Apple (AAPL) Income Statement — Annual
Showing last 5 years. 30+ years available with free account.
| Year | Revenue | Gross Profit | Operating Income | Net Income | EPS |
|---|---|---|---|---|---|
| 2024 | $391.0B | $170.0B | $123.2B | $93.7B | $6.11 |
| 2023 | $383.3B | $169.1B | $114.3B | $97.0B | $6.13 |
| 2022 | $394.3B | $170.8B | $119.4B | $99.8B | $6.11 |
| 2021 | $365.8B | $152.8B | $108.9B | $94.7B | $5.61 |
| 2020 | $274.5B | $104.9B | $66.3B | $57.4B | $3.28 |
Import to Your Spreadsheet
Import to Your Spreadsheet Free
One-click import · 30+ years history · 5,000+ stocks
Why Dividend Investors Focus on the Income Statement
For dividend investors, the income statement is ground zero for understanding whether a company can afford its dividend. Revenue growth tells you if the business is expanding. EPS tells you how much profit is attributable to each share. Net income compared to dividends paid reveals the earnings payout ratio — a key dividend safety metric.
How to Read an Income Statement
Start at the top line (revenue) and work your way down. Gross profit margin measures production efficiency. Operating income margin reveals core business profitability. For dividend investors, the most important derived ratio is the earnings payout ratio: dividends per share ÷ earnings per share. Below 60% generally signals a safe dividend.
Frequently Asked Questions
How do I get an income statement in Excel automatically?
Install the free Dividend Data Excel add-in from Microsoft AppSource, then use =DIVIDENDDATA.STATEMENT("AAPL", "income", TRUE). In Google Sheets: =DIVIDENDDATA_STATEMENT("AAPL", "income", TRUE). Returns the full income statement with annual history.
How often is the income statement data updated?
Income statement data updates automatically when companies report earnings — typically 4 times per year. The data refreshes within hours of an SEC filing.
How many years of history is available?
The free tier shows 5 years of annual data. A free account unlocks 30+ years of history going back to the early 1990s for most major stocks.
Can I get quarterly income statements?
Yes. Use =DIVIDENDDATA_STATEMENT("AAPL", "income", TRUE, "quarterly") in Google Sheets or =DIVIDENDDATA.STATEMENT("AAPL", "income", TRUE, "quarterly") in Excel.
What's the difference between revenue and net income?
Revenue is total sales before any costs — the "top line". Net income is what remains after all expenses, taxes, and interest — the "bottom line". A company can have $100B in revenue but only $10B in net income if its cost structure is heavy.