Need TXRH data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 30, 2025 Feb 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 26, 2023 Feb 23, 2024 | 2022 Dec 27, 2022 Feb 24, 2023 | 2021 Dec 28, 2021 Feb 25, 2022 | 2020 Dec 29, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 25, 2018 Feb 22, 2019 |
|---|
Total Revenue | 5.88B 9.4% | 5.37B 16.0% | 4.63B 15.4% | 4.01B 15.9% | 3.46B 44.4% | 2.40B 13.0% | 2.76B 12.2% | 2.46B 10.7% |
Cost of Revenue | 5.15B 16.3% | 4.43B 13.6% | 3.90B 15.9% | 3.36B 17.6% | 2.86B 35.1% | 2.11B 6.4% | 2.26B 12.3% | 2.01B 12.0% |
Gross Profit | 729.92M 22.9% | 947.26M 28.9% | 735.08M 12.5% | 653.63M 7.8% | 606.50M 113.9% | 283.59M 42.8% | 496.21M 11.6% | 444.50M 5.1% |
Gross Margin % | 12.00% 33.3% | 18.00% 12.5% | 16.00% 0.0% | 16.00% 11.1% | 18.00% 50.0% | 12.00% 33.3% | 18.00% 0.0% | 18.00% 5.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 227.33M 1.8% | 223.26M 12.5% | 198.38M 14.9% | 172.71M 9.7% | 157.48M 31.8% | 119.50M 20.0% | 149.39M 9.7% | 136.16M 10.4% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 227.33M 1.8% | 223.26M 12.5% | 198.38M 14.9% | 172.71M 9.7% | 157.48M 31.8% | 119.50M 20.0% | 149.39M 9.7% | 136.16M 10.4% |
Other Operating Expenses | 0.00 100.0% | 207.47M 13.6% | 182.71M 14.8% | 159.12M 5.3% | 151.10M 9.5% | 137.98M 1.7% | 135.70M 12.8% | 120.27M 6.6% |
Total Operating Expenses | 227.33M 47.2% | 430.74M 13.0% | 381.09M 14.8% | 331.83M 7.5% | 308.58M 19.8% | 257.48M 9.7% | 285.09M 11.2% | 256.43M 8.6% |
Cost and Expenses | 5.38B 10.7% | 4.86B 13.5% | 4.28B 15.8% | 3.69B 16.6% | 3.17B 33.5% | 2.37B 6.8% | 2.55B 12.1% | 2.27B 11.6% |
Operating Income | 502.59M 2.7% | 516.52M 45.9% | 353.99M 10.6% | 320.20M 7.7% | 297.19M 1146.4% | 23.84M 88.8% | 212.02M 12.9% | 187.79M 0.9% |
Operating Margin % | 9.00% 10.0% | 10.00% 25.0% | 8.00% 0.0% | 8.00% 11.1% | 9.00% 800.0% | 1.00% 87.5% | 8.00% 0.0% | 8.00% 0.0% |
EBITDA | 687.40M 1.2% | 695.90M 37.1% | 507.47M 10.6% | 459.03M 8.1% | 424.69M 195.0% | 143.98M 55.9% | 326.67M 12.9% | 289.28M 2.0% |
EBITDA Margin % | 12.00% 7.7% | 13.00% 18.2% | 11.00% 0.0% | 11.00% 8.3% | 12.00% 100.0% | 6.00% 50.0% | 12.00% 0.0% | 12.00% 7.7% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 124.00K 96.6% | 3.66M 10.5% | 4.09M | 0.00 100.0% | 591.00K 62.5% |
Interest Income | 3.14M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.51M | 0.00 |
Other Income (Expense) | -21.84M 373.9% | 7.97M 83.9% | 4.33M 288.8% | 1.11M 125.9% | -4.30M 6.3% | -4.59M 342.7% | 1.89M 148.3% | 762.00K 956.2% |
Pre-Tax Income | 480.76M 8.3% | 524.49M 46.4% | 358.32M 11.5% | 321.31M 9.7% | 292.89M 1421.3% | 19.25M 91.0% | 213.91M 13.5% | 188.55M 1.3% |
Pre-Tax Margin % | 8.00% 20.0% | 10.00% 25.0% | 8.00% 0.0% | 8.00% 0.0% | 8.00% 700.0% | 1.00% 87.5% | 8.00% 0.0% | 8.00% 0.0% |
Tax Provision | 66.42M 17.1% | 80.14M 79.5% | 44.65M 2.1% | 43.72M 10.5% | 39.58M 352.5% | -15.67M 148.4% | 32.40M 33.6% | 24.26M 50.1% |
Net Income | 405.55M 6.5% | 433.59M 42.2% | 304.88M 13.0% | 269.82M 10.0% | 245.29M 684.8% | 31.25M 82.1% | 174.45M 10.3% | 158.22M 20.3% |
Net Margin % | 7.00% 12.5% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 0.0% | 7.00% 600.0% | 1.00% 83.3% | 6.00% 0.0% | 6.00% 0.0% |
Basic EPS | 6.11 6.0% | 6.50 42.5% | 4.56 14.3% | 3.99 13.4% | 3.52 682.2% | 0.45 81.8% | 2.47 11.8% | 2.21 19.5% |
Diluted EPS | 6.10 5.7% | 6.47 42.5% | 4.54 14.4% | 3.97 13.4% | 3.50 677.8% | 0.45 81.7% | 2.46 11.8% | 2.20 19.6% |
Basic Shares Outstanding | 66.32M 0.6% | 66.75M 0.2% | 66.89M 1.1% | 67.64M 3.0% | 69.71M 0.4% | 69.44M 1.5% | 70.51M 1.3% | 71.47M 0.7% |
Diluted Shares Outstanding | 66.51M 0.7% | 67.01M 0.2% | 67.15M 1.1% | 67.92M 3.1% | 70.10M 0.3% | 69.89M 1.4% | 70.92M 1.5% | 71.96M 0.6% |