← Fundamentals
Fundamentals · EDGAR XBRL · Consumer Discretionary

ORLY

Latest: FY2025 · Thesis page →
Revenue$17.8B+6.4% YoY
Net income$2.5B+6.3% YoY
Free cash flow$1.6B-21.4% YoY
Gross margin51.6%+0.4 pts vs a year ago

Revenue vs Net income

Reported dollars from 10-Q / 10-K filings. Q4 bars are derived (annual less nine months) where the 10-K does not tag Q4 separately.

■ Revenue   ■ Net income
$0$6.4B$12.8B$19.2BFY21FY22FY23FY24FY25

Margin trend

Gross, operating and net margin. Margins are derived from reported dollars.

● Gross margin   ● Operating margin   ● Net margin
9%25%42%58%FY21FY22FY23FY24FY25

Revenue YoY growth

Year-over-year change vs the same quarter (or fiscal year) a year earlier. Shown where the prior-year period is in the 8-quarter snapshot (latest four quarters).

+8%+10%+6%+6%FY21FY22FY23FY24FY25

Income statement

From 10-Q / 10-K XBRL. Values in reported dollars; EPS in $/share; share counts in shares.

FY21FY22FY23FY24FY25
Revenue$13.3B$14.4B$15.8B$16.7B$17.8B
YoY—+8.1%+9.7%+5.7%+6.4%
Cost of goods sold$6.3B$7.0B$7.7B$8.2B$8.6B
YoY—+11.4%+9.7%+5.8%+5.6%
Gross profit$7.0B$7.4B$8.1B$8.6B$9.2B
YoY—+5.2%+9.8%+5.5%+7.2%
Research & development—————
YoY—————
Selling, general & administrative$4.1B$4.4B$4.9B$5.3B$5.7B
YoY—+7.9%+11.1%+7.8%+7.7%
Operating income$2.9B$3.0B$3.2B$3.3B$3.5B
YoY—+1.3%+7.8%+2.0%+6.4%
Pretax income$2.8B$2.8B$3.0B$3.0B$3.2B
YoY—+0.6%+7.4%+1.3%+6.4%
Income tax$617.2M$626.0M$658.2M$658.4M$702.0M
YoY—+1.4%+5.1%+0.0%+6.6%
Net income$2.2B$2.2B$2.3B$2.4B$2.5B
YoY—+0.4%+8.0%+1.7%+6.3%
EPS — basic$31.39$33.75$2.59$2.73$2.98
YoY—+7.5%-92.3%+5.4%+9.2%
EPS — diluted$31.10$33.44$2.56$2.71$2.97
YoY—+7.5%-92.3%+5.9%+9.6%
Weighted shares — basic69.0M64.4M907.1M875.1M851.5M
Weighted shares — diluted69.6M65.0M915.0M880.6M855.9M

Balance sheet

Point-in-time values at each quarter (or fiscal year) end.

FY21FY22FY23FY24FY25
Cash & equivalents$362.1M$108.6M$279.1M$130.2M$193.8M
YoY—-70.0%+157.0%-53.4%+48.8%
Marketable securities (current)—————
YoY—————
Accounts receivable$272.6M$343.2M$375.0M$356.8M$389.8M
YoY—+25.9%+9.3%-4.9%+9.2%
Inventory$3.7B$4.4B$4.7B$5.1B$5.7B
YoY—+18.2%+6.9%+9.4%+12.5%
Total current assets$4.5B$5.0B$5.6B$5.8B$6.7B
YoY—+12.1%+10.1%+5.1%+15.5%
Total assets$11.7B$12.6B$13.9B$14.9B$16.5B
YoY—+7.8%+9.9%+7.4%+11.0%
Total current liabilities$5.9B$7.1B$7.7B$8.3B$8.8B
YoY—+20.2%+8.5%+8.1%+5.9%
Total liabilities—————
YoY—————
Total equity$-66.4M$-1.1B$-1.7B$-1.4B$-763.4M
YoY—-1497.6%-64.0%+21.2%+44.3%
Shares outstanding67.0M62.4M59.1M862.2M841.9M
YoY—-6.9%-5.3%+1358.9%-2.4%

Cash flow

Quarterly values derived from year-to-date filings (Q4 from the 10-K). Free cash flow = operating cash flow − capital expenditures.

FY21FY22FY23FY24FY25
Operating cash flow$3.2B$3.1B$3.0B$3.0B$2.8B
YoY—-1.8%-3.6%+0.5%-9.4%
Capital expenditures$442.9M$563.3M$1.0B$1.0B$1.2B
YoY—+27.2%+78.6%+1.7%+14.2%
Free cash flow$2.8B$2.6B$2.0B$2.0B$1.6B
YoY—-6.5%-21.6%-0.1%-21.4%
Dividends paid—————
YoY—————
Share repurchases$2.5B$3.3B$3.2B$2.1B$2.1B
YoY—+32.6%-4.0%-34.1%+1.0%

Margins & ratios

Derived from the reported dollars above — no separate source.

FY21FY22FY23FY24FY25
Gross margin52.7%51.2%51.3%51.2%51.6%
Operating margin21.9%20.5%20.2%19.5%19.5%
Net margin16.2%15.1%14.8%14.3%14.3%
Free cash flow margin20.7%17.9%12.8%12.1%9.0%
Effective tax rate22.2%22.4%21.9%21.6%21.7%
Current ratio0.77x0.71x0.73x0.71x0.77x
Total liabilities / equity—————

Peer comparison — latest full year

Same sector (Consumer Discretionary), sorted by revenue. All figures from the same EDGAR XBRL snapshot.

TickerRevenueRevenue YoYGross marginOperating marginNet marginFCF margin
ORLY FY25 · this stock$17.8B+6.4%51.6%19.5%14.3%9.0%
AMZN FY25$716.9B+12.4%—11.2%10.8%—
GM FY25$185.0B-1.3%—1.6%1.5%9.5%
F FY24$185.0B+5.0%—2.8%——
HD FY26$164.7B+3.2%33.3%12.7%8.6%—
TSLA FY25$94.8B-2.9%18.0%4.6%4.0%6.6%
LOW FY26$86.3B+3.1%33.5%11.8%7.7%8.9%
NKE FY26$46.4B+0.2%42.9%—6.7%4.7%
SBUX FY25$37.2B+2.8%—7.9%5.0%6.6%
MCD FY25$26.9B+3.7%—46.1%31.9%26.7%
MAR FY25$26.2B+4.3%—15.8%9.9%—

Source: SEC EDGAR XBRL company facts (10-Q / 10-K), snapshot generated 2026-11-03 for 218 tickers. Q4 values are derived as the 10-K annual less the first nine months, since Q4 is not separately tagged in company facts; cash-flow quarterly values are derived from year-to-date filings the same way. Free cash flow = operating cash flow − capital expenditures. Blank cells mean the filing does not report that line item under a standard US-GAAP tag — nothing is estimated or filled in. Descriptive research, not investment advice. How EarnIQ builds fundamentals.