Skip to content
10-K

Annual Report

Texas Roadhouse, Inc. TXRH

0001104659-26-021292

← back to feed
Filed
Feb 27, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 18, 2026 65.93M sh
Shares Diluted FY 2025 · Dec 30, 2025 66.51M sh
Shares Diluted FY 2025 · Dec 31, 2024 67.01M sh
Shares Diluted FY 2025 · Dec 26, 2023 67.15M sh
Stock Repurchased FY 2025 · Dec 30, 2025 $150.44M
Stock Repurchased FY 2025 · Dec 31, 2024 $80M
Stock Repurchased FY 2025 · Dec 26, 2023 $49.99M
Dividends Paid FY 2025 · Dec 30, 2025 $180.26M
Dividends Paid FY 2025 · Dec 31, 2024 $162.86M
Dividends Paid FY 2025 · Dec 26, 2023 $147.18M
Capex FY 2025 · Dec 30, 2025 $388M
Capex FY 2025 · Dec 31, 2024 $354.34M
Capex FY 2025 · Dec 26, 2023 $347.03M
Operating Cash Flow FY 2025 · Dec 30, 2025 $730.07M
Operating Cash Flow FY 2025 · Dec 31, 2024 $753.63M
Operating Cash Flow FY 2025 · Dec 26, 2023 $564.98M
Cash And Equivalents FY 2025 · Dec 30, 2025 $134.71M
Cash And Equivalents FY 2025 · Dec 31, 2024 $245.23M
Stockholders Equity FY 2025 · Dec 30, 2025 $1.46B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.36B
Current Liabilities FY 2025 · Dec 30, 2025 $908.84M
Current Liabilities FY 2025 · Dec 31, 2024 $828.13M
Total Liabilities FY 2025 · Dec 30, 2025 $2.07B
Total Liabilities FY 2025 · Dec 31, 2024 $1.82B
Current Assets FY 2025 · Dec 30, 2025 $451.48M
Current Assets FY 2025 · Dec 31, 2024 $516.57M
Total Assets FY 2025 · Dec 30, 2025 $3.55B
Total Assets FY 2025 · Dec 31, 2024 $3.19B
Eps Diluted FY 2025 · Dec 30, 2025 $6.10
Eps Diluted FY 2025 · Dec 31, 2024 $6.47
Eps Diluted FY 2025 · Dec 26, 2023 $4.54
Eps Basic FY 2025 · Dec 30, 2025 $6.11
Eps Basic FY 2025 · Dec 31, 2024 $6.50
Eps Basic FY 2025 · Dec 26, 2023 $4.56
Sga Expense FY 2025 · Dec 30, 2025 $227.33M
Sga Expense FY 2025 · Dec 31, 2024 $223.26M
Sga Expense FY 2025 · Dec 26, 2023 $198.38M
Operating Income FY 2025 · Dec 30, 2025 $474.74M
Operating Income FY 2025 · Dec 31, 2024 $516.52M
Operating Income FY 2025 · Dec 26, 2023 $353.99M
Revenue FY 2025 · Dec 30, 2025 $5.88B
Revenue FY 2025 · Dec 31, 2024 $5.37B
Revenue FY 2025 · Dec 26, 2023 $4.63B