← Back to StockEyes Learn

StockEyes · Lesson 03

How to compare company fundamentals without turning one number into a verdict

Use a filing-first workflow to separate business scale, growth, profitability, and balance-sheet context. This lesson includes formulas, an original comparison worksheet, a current SEC-backed example, and the questions that belong after the dashboard.

LevelFoundationTime20–30 minutesEvidenceSEC filingsUpdatedJul 19, 2026
Short answer

What is the right way to compare company fundamentals?

Compare companies in four passes. First, establish scale with revenue and the size of the balance sheet. Second, measure change with revenue growth and margin movement. Third, examine economics with operating and net margins. Fourth, test financial context with cash, assets, cash flow, debt, dilution, and capital allocation. Keep the fiscal period, currency, accounting concept, filing date, and source beside every figure.

The method is deliberately slower than sorting a screener by one ratio. A large company is not automatically a fast-growing company. A fast-growing company is not automatically becoming more profitable. A high-margin business is not automatically attractively priced. A cash-rich balance sheet does not explain what management will do with the cash. Each number answers a narrow question; the research process starts by naming that question correctly.

Use the dashboard to locate differences, then open the filing to understand them. The comparison is complete only when you can state what changed, which period changed, how the measure was calculated, what management says drove it, what evidence could challenge that explanation, and what question remains unresolved. This lesson teaches that workflow. It does not select a security or replace the judgment needed for valuation, risk, and portfolio construction.

Source discipline

Start with the filing, not the ranking

A Form 10-K is the annual anchor for a U.S. public company. It describes the business, significant risks, management’s discussion of results, and audited financial statements. A Form 10-Q updates the first three fiscal quarters, while a Form 8-K reports specified material events on a more current basis. The SEC sets disclosure requirements and reviews compliance, but it does not guarantee that every company statement or investor interpretation is correct.

That distinction matters. “Filed with the SEC” identifies the disclosure source; it is not a quality badge for a business or an endorsement of a conclusion. Read the company’s statements as evidence produced by management under disclosure rules. Compare them with the audited numbers, prior filings, later corrections, and developments disclosed after the period ended.

1. Reported fact

A value in the financial statements or structured filing data, tied to a period and accounting concept.

2. Management explanation

The company’s account of what drove the change, usually found in MD&A, earnings material, or a call.

3. StockEyes calculation

A transparent transformation such as annual growth, operating margin, or margin change in basis points.

4. Research interpretation

Your explanation of why the evidence matters, what could disprove it, and what you need to investigate next.

The Four-Lens framework

Four questions prevent most bad first-pass comparisons

01

Scale: how large is the reported business?

Revenue is the first scale measure because it shows the amount recognized from the company’s ordinary activities under its accounting policies. It is useful for orientation, but it is not cash collected, market value, or economic profit. Two businesses can report similar revenue while requiring very different amounts of capital, carrying different margins, or recognizing sales under different arrangements.

When comparing revenue, confirm the period length, currency, and whether an acquisition, divestiture, or accounting change affected the base. Then ask what creates the revenue: units, subscribers, usage, price, product mix, geography, or another driver. The driver tells you whether growth came from broader demand, price increases, consolidation, or a temporary comparison.

Total assets add another view of scale. Asset-heavy companies may need factories, inventory, financing, or regulated infrastructure. Asset-light companies may depend more on intellectual property, people, customer relationships, or platforms that accounting does not fully record as internally generated assets. Asset size should therefore begin a business-model question, not produce a simple efficiency ranking on its own.

02

Growth: what changed, and against which base?

Annual revenue growth measures the percentage change between two comparable annual values. StockEyes calculates it as latest revenue minus prior revenue, divided by the absolute prior value. The denominator matters: a smaller company can grow faster from a smaller base, while a very large company can add more absolute dollars at a lower percentage rate.

Read both the percentage and the dollar change. Then separate organic growth from acquired growth when the filing provides enough information. Check price versus volume, product mix, foreign-currency effects, and whether the prior period was unusually weak or strong. A growth rate without its bridge can look precise while hiding the business mechanism.

Growth quality also depends on what the company spent to produce it. If revenue rises while operating margin contracts, the company may be investing ahead of demand, absorbing unfavorable mix, facing cost pressure, or discounting to gain volume. That outcome is not automatically good or bad. It creates a question: is the lower margin a deliberate investment with evidence of future returns, or a sign that the economics are weakening?

03

Margins: how much reported income remains per dollar of revenue?

Operating margin divides operating income by revenue. It focuses on profit after the operating costs classified above operating income, before interest and taxes. Net margin divides net income by revenue and includes more of the financing, tax, and non-operating effects that reach common shareholders. Both are useful, but they answer different questions.

Compare the level and the movement. A 30% operating margin means about thirty cents of reported operating income per dollar of revenue for that period. If the margin moves from 30% to 31%, it expands by one percentage point, or 100 basis points. Basis points make small changes easier to state without confusing a percentage-point change with a percentage growth rate.

Do not assume the highest margin identifies the strongest company. Software, semiconductors, retail, banks, insurers, and industrial businesses classify costs differently and operate with different capital needs. Even close competitors can differ because of revenue mix, stock compensation, depreciation, restructuring, warranty costs, or acquisition accounting. Use margins to identify a business-model difference, then investigate the reason and durability.

04

Financial context: what supports or constrains the operating story?

Cash and equivalents provide a point-in-time liquidity measure, not a complete verdict on financial strength. Cash can rise because the business generated funds, issued debt or equity, sold an asset, or delayed an outflow. It can fall because the company invested, acquired another business, repurchased shares, paid dividends, repaid debt, or experienced weaker operations.

Total assets show resources recognized on the balance sheet, but they need liabilities and cash-flow context. A company with more assets may also carry more obligations. A company with fewer recorded assets may rely on valuable internally developed capabilities that accounting does not capitalize. The balance sheet becomes meaningful when you connect cash, debt, working capital, commitments, and asset composition to the company’s operating model.

After the first-pass dashboard, read the cash-flow statement. Compare operating cash flow with net income, identify capital expenditures, and examine financing activities. The StockEyes pilot does not yet normalize cash flow or debt across the two companies, so the output, stated plainly, is an unresolved task - not a guessed score. A professional research workflow makes missing evidence visible instead of filling the gap with confidence.

Core calculations

The formulas are simple; the definitions are where research begins

Annual revenue change(latest revenue − prior revenue) ÷ |prior revenue| × 100

Use comparable annual values from the same filing when possible.

Operating marginoperating income ÷ revenue × 100

Check the exact reported concepts and the period covered by each value.

Net marginnet income ÷ revenue × 100

Investigate tax, interest, and non-operating items when it moves differently from operating margin.

Margin change(latest margin − prior margin) × 100 basis points

One percentage point equals 100 basis points.

A calculation can be mathematically correct and still be analytically weak. Revenue concepts can differ, fiscal years can end on different dates, acquisitions can alter the comparison, and company-specific XBRL extensions can carry important detail that standardized facts omit. Always record the source concept and period beside the formula.

Current worked example

What the latest MSFT and NVDA annual filings show

The table below is generated from the same validated SEC snapshot as the StockEyes Company Comparison Lab. It uses each company’s latest 10-K and the comparative annual values reported in that same filing. The source refresh occurred on . The periods are not aligned: Microsoft’s year ended Jun 30, 2025, and NVIDIA’s ended Jan 25, 2026.

CompanyFiscal year-endRevenueRevenue changeOperating marginNet marginCashEvidence
MSFTMicrosoft Corp. $281.7B +14.9% 45.6%+98 bps change 36.1%+19 bps change $30.2B Source 10-K ↗
NVDANVIDIA Corp. $215.9B +65.5% 60.4%-204 bps change 55.6%-25 bps change $10.6B Source 10-K ↗

Observation one: scale and growth produce different leaders

Microsoft reported the larger revenue base in this pair at $281.7B, while NVIDIA reported the faster annual revenue growth at 65.5%. Those statements can both be true because scale and rate answer different questions. Microsoft’s 14.9% growth occurred on the larger base, and NVIDIA’s 65.5% growth occurred on a $215.9B base.

A weak comparison would declare one company the “winner.” A stronger comparison turns the difference into work. For Microsoft, ask how cloud, productivity, gaming, and other segments contributed and what capital spending was required. For NVIDIA, ask how much of the growth reflects end-demand, supply availability, customer concentration, platform transitions, and the comparison against the prior period.

Observation two: margin level and margin direction are separate facts

NVIDIA reported the higher operating margin in this pair at 60.4%, yet its operating margin changed by -204 bps from the comparative annual period. Microsoft reported a lower 45.6% operating margin but expanded it by +98 bps.

This is why a dashboard needs both columns. Margin level describes the economics reported in the latest period. Margin change describes direction from the comparative period. A high level with contraction can still represent strong economics, while a lower level with expansion can reflect improving mix or efficiency. The next task is to read the MD&A and segment disclosures to identify the drivers. Without that step, “margin expanded” is an observation, not an explanation.

Observation three: cash is a clue, not a conclusion

The cash figures are point-in-time balances: Microsoft reported $30.2B and NVIDIA reported $10.6B under the standardized cash concept selected by the pipeline. The values do not include every liquid investment, debt obligation, contractual commitment, or intended use. They also come from different dates.

The correct follow-up is not “which company has the most cash?” It is “how does liquidity relate to the business model, obligations, capital spending, acquisitions, repurchases, dividends, and financing?” Open the balance sheet and cash-flow statement, then reconcile the change. If the standardized cash tag differs across issuers, note that definition before drawing a cross-company conclusion.

Original decision aid

The Four-Lens Company Comparison Worksheet

Use this worksheet before writing a thesis or comparing valuation. It is designed to prevent a data table from becoming an unsupported recommendation. Complete the evidence column with a filing section, page, table, or source link. Write “not available” when the source does not support an answer.

LensReported observationDriver to verifyChallenge questionEvidence location
ScaleRevenue and asset base; period and currencyUnits, price, mix, geography, acquisitionsDoes size improve economics, or add complexity and capital needs?10-K financial statements, revenue note, segment note
GrowthPercentage and absolute revenue changeOrganic demand, pricing, consolidation, currency, prior baseIs the growth repeatable, profitable, and supported by demand evidence?MD&A, segment results, customer and geographic disclosures
EconomicsOperating and net margin level and movementGross margin, operating expense, mix, tax, financing, one-time itemsWhat must remain true for the margin to persist or improve?Income statement, MD&A, expense and tax notes
Financial contextCash, assets, debt, working capital, cash flowInvestment, acquisition, repayment, issuance, repurchase, dividendWhat claim on cash or future funding need is missing from the headline?Balance sheet, cash-flow statement, debt and commitments notes
UnresolvedThe most material missing or conflicting factThe event or disclosure that could resolve itWhat evidence would change the thesis?Next 10-Q, 8-K, earnings release, or assigned research task
Research decision tree

What should you investigate after the first comparison?

  1. Did the companies report comparable periods and concepts?If no, stop and document the mismatch. Use issuer-specific tables or restated values before comparing.
  2. Is the difference mainly scale, rate, or margin?Name the dimension. Do not combine them into a single quality score.
  3. Can you identify the operating driver?Use MD&A, segment disclosures, revenue notes, and risk factors. If the driver is unclear, record a research question.
  4. Does cash flow support the income statement story?Check operating cash flow, capital expenditure, working capital, and financing activity. Investigate persistent gaps.
  5. What evidence challenges the favorable interpretation?Look for customer concentration, cyclicality, dilution, obligations, competitive pressure, or a weak prior base.
  6. What remains outside fundamentals?Valuation, expectations, portfolio concentration, time horizon, taxes, and personal constraints require separate work.
Common failure modes

Seven ways a clean table can still mislead you

1. Treating fiscal years as synchronized

Companies can end fiscal years on different dates. Demand, prices, acquisitions, and macro conditions may differ across the covered months. Always show the period end.

2. Comparing labels instead of definitions

Two rows called revenue or cash may use different accounting concepts or include different components. Preserve the XBRL concept and check the filing note.

3. Ranking percentage growth without the base

A high rate on a small base and a lower rate on a large base describe different achievements and risks. Read the dollar change and business driver.

4. Reading margin as valuation

Operating quality and the price paid for a security are separate. A strong business can be paired with demanding expectations; a weak current margin can reflect investment or structural problems.

5. Calling every positive change good

Cash can rise after debt issuance. Assets can rise after an expensive acquisition. Revenue can rise while unit economics weaken. Direction needs a causal explanation.

6. Ignoring restatements and amendments

A later filing can revise prior values or definitions. Same-filing comparisons reduce one mismatch, but they do not remove the need to monitor corrections and amendments.

7. Confusing the dashboard with the thesis

A dashboard compresses evidence. A thesis states a causal view, conditions that must remain true, risks, valuation assumptions, and disconfirming evidence. Keep those layers separate.

Reusable filing-review checklist

A 15-minute first pass before deeper research

  1. Confirm the issuer and security. Match the company name, ticker, exchange, and CIK. A ticker alone is not a permanent identifier.
  2. Record the filing. Save the form type, filing date, report period, accession link, and whether it is an amendment.
  3. Read the business description. Write one sentence explaining how the company makes money without using the company’s slogan.
  4. Read the risk factors for changes. Identify risks that moved, appeared, or became more specific - not only the longest list.
  5. Capture revenue scale and change. Record latest, prior, percentage change, absolute change, currency, concept, and management’s driver.
  6. Calculate operating and net margins. Record level and basis-point movement. Investigate why the two margins moved together or apart.
  7. Check the balance sheet. Record cash, debt, major asset changes, working-capital signals, and commitments that affect liquidity.
  8. Read the cash-flow statement. Compare operating cash flow with net income and identify the largest investing and financing uses.
  9. Inspect segments and concentration. Note which products, geographies, or customers drive the result and whether the mix changed.
  10. Separate fact from explanation. Label reported values, management statements, StockEyes calculations, and your interpretation.
  11. Write one supporting and one challenging observation. A thesis that records only confirming evidence is not being monitored.
  12. Create the next question. Assign a concrete source or future event that could answer it, such as the next 10-Q or a specific note.
Practice exercise

Turn one dashboard difference into a research task

Choose one current observation from the comparison table. For example: “NVIDIA reported the highest operating margin in the pilot, but the margin contracted from the comparative period.” Do not explain it from memory. Open the source 10-K and locate the income statement, MD&A discussion, and relevant segment or cost commentary.

Write four lines: the reported fact with period and source; management’s explanation; one alternative explanation or risk; and the next evidence that would distinguish them. A useful research task might be: “Before the next quarterly filing, reconcile the change in gross margin and operating expenses with product mix, supply costs, stock compensation, and management’s stated outlook.” That task is observable and falsifiable. “Research NVIDIA more” is not.

Repeat the exercise for a company with a different pattern. Microsoft’s margin expansion and NVIDIA’s faster growth raise different questions. The point is not to reach identical conclusions. It is to use a consistent method so differences come from the evidence and business model, not from changing the rules whenever a favorite company looks weaker.

Where fundamentals stop

A business comparison is not yet an investment comparison

After the four lenses, you still need valuation and expectations. A stock price reflects what market participants expect about future cash flows, risk, and the range of possible outcomes. Historical growth and margins do not tell you how much optimism is already embedded in the price. The StockEyes public pilot intentionally omits analyst estimates and live valuation data because those require licensed, point-in-time sources and additional methodology.

You also need portfolio context. The same company can create different exposure for two investors depending on position size, other holdings, currency, taxes, time horizon, income needs, and tolerance for loss. StockEyes’ portfolio demo shows contribution and concentration using sample data, but it does not provide a personalized instruction to buy, sell, or hold.

The professional habit is to preserve boundaries. Fundamentals describe what the business reported. Forecasts describe an uncertain future. Valuation connects a forecast to a price. Portfolio construction connects a security to the rest of an investor’s exposures and constraints. A strong workflow makes each layer explicit instead of compressing all four into a colored score.

Frequently asked questions

Questions to settle before using the framework

What company fundamentals should a beginner compare first?

Start with four lenses: revenue scale, revenue growth, operating and net margins, and balance-sheet context. Keep the fiscal period and source filing visible, then investigate the business reasons behind the numbers.

Is a higher operating margin always better?

No. A higher margin can reflect a strong business model, but it can also differ because of product mix, accounting classifications, cyclicality, investment timing, or an unusually favorable period. Compare the trend and read management’s explanation.

Can companies with different fiscal year-ends be compared?

They can be compared with care, but the periods are not perfectly synchronized. Show every fiscal year-end, note major economic or product-cycle differences, and avoid describing the values as one calendar-year contest.

Why use the 10-K instead of a finance website summary?

A summary can be convenient, but the 10-K preserves the company’s audited financial statements, business description, risk factors, and management discussion. It lets you verify the reported period, definition, and surrounding explanation.

Does this method identify which stock to buy?

No. Fundamental comparison describes reported businesses. It does not incorporate the price paid, future expectations, personal risk capacity, diversification needs, taxes, or other factors needed for an investment decision.

Sources and verification

Open the primary material

StockEyes generated the worked example from SEC EDGAR submissions and standardized US-GAAP company facts on Jul 19, 2026. Company-specific definitions, fiscal calendars, later filings, amendments, and corrections can change the comparison. Verify the linked filing before relying on a value.

Next step

Use the method on the working dashboard