O'Reilly Automotive, Inc.
ORLY · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $2,386,680 | $2,346,581 | $2,172,650 | $2,164,685 |
| Dep. & Amort. | $461,892 | $409,061 | $357,933 | $328,217 |
| Deferred Tax | -$50,238 | $48,232 | $69,575 | $20,383 |
| Stock-Based Comp. | $28,931 | $27,511 | $26,458 | $24,656 |
| Change in WC | $209,338 | $195,629 | $516,045 | $662,853 |
| Other Non-Cash | $12,973 | $7,070 | $5,589 | $6,516 |
| Operating Cash Flow | $3,049,576 | $3,034,084 | $3,148,250 | $3,207,310 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$1,023,387 | -$1,006,264 | -$563,342 | -$442,853 |
| Net Acquisitions | $16,350 | $17,689 | $14,803 | $9,494 |
| Inv. Purchases | $0 | -$4,150 | -$188,282 | -$180,333 |
| Inv. Sales/Matur. | $1,490 | $0 | $0 | $0 |
| Other Inv. Act. | -$161,258 | -$3,211 | -$3,164 | -$1,928 |
| Investing Cash Flow | -$1,166,805 | -$995,936 | -$739,985 | -$615,620 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$52,770 | $1,191,455 | $540,723 | -$300,000 |
| Stock Issued | $128,981 | $91,316 | $79,356 | $84,915 |
| Stock Repurch. | -$2,076,529 | -$3,151,155 | -$3,282,265 | -$2,476,048 |
| Dividends Paid | $0 | $0 | $0 | $0 |
| Other Fin. Act. | -$29,399 | -$354 | -$350 | -$3,725 |
| Financing Cash Flow | -$2,029,717 | -$1,868,738 | -$2,662,536 | -$2,694,858 |
| Forex Effect | -$1,941 | $1,139 | $741 | -$359 |
| Net Chg. in Cash | -$148,887 | $170,549 | -$253,530 | -$103,527 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $279,132 | $108,583 | $362,113 | $465,640 |
| End Cash | $130,245 | $279,132 | $108,583 | $362,113 |
| Free Cash Flow | $2,026,189 | $2,027,820 | $2,584,908 | $2,764,457 |