Need TCBI 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 31, 2025 Feb 10, 2026 | 2024 Dec 31, 2024 Feb 11, 2025 | 2023 Dec 31, 2023 Feb 13, 2024 | 2022 Dec 31, 2022 Feb 9, 2023 | 2021 Dec 31, 2021 Feb 9, 2022 | 2020 Dec 31, 2020 Feb 9, 2021 | 2019 Dec 31, 2019 Feb 12, 2020 | 2018 Dec 31, 2018 Feb 14, 2019 |
|---|
Total Revenue | 2.00B 13.5% | 1.76B 1.7% | 1.79B 43.9% | 1.25B 26.2% | 987.05M 16.2% | 1.18B 17.9% | 1.44B 16.9% | 1.23B 30.8% |
Cost of Revenue | 787.15M 12.1% | 895.25M 13.6% | 787.80M 135.5% | 334.48M 330.2% | 77.75M 82.6% | 446.09M 3.1% | 460.59M 36.9% | 336.33M 107.7% |
Gross Profit | 1.21B 40.0% | 865.35M 13.8% | 1.00B 10.2% | 910.76M 0.2% | 909.30M 24.3% | 731.72M 24.9% | 974.59M 9.4% | 890.95M 14.8% |
Gross Margin % | 61.00% 24.5% | 49.00% 12.5% | 56.00% 23.3% | 73.00% 20.7% | 92.00% 48.4% | 62.00% 8.8% | 68.00% 6.8% | 73.00% 12.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 495.82M 1.2% | 489.93M 1.3% | 496.48M 10.0% | 451.15M 21.5% | 371.22M 1.3% | 366.48M 6.8% | 393.40M 10.7% | 355.26M 11.5% |
Selling & Marketing | 17.45M 21.9% | 22.35M 13.6% | 25.85M 20.2% | 32.39M 223.7% | 10.01M 57.6% | 23.58M 55.8% | 53.35M 35.6% | 39.34M 46.8% |
SG&A Expenses | 513.27M 0.2% | 512.28M 1.9% | 522.33M 8.0% | 483.54M 26.8% | 381.23M 2.3% | 390.06M 12.7% | 446.76M 13.2% | 394.60M 14.2% |
Other Operating Expenses | 254.80M 3.6% | 246.01M 4.9% | 234.62M 9014.1% | -2.63M 101.4% | 190.02M 23.9% | 249.71M 89.9% | 131.52M 6.9% | 123.00M 17.3% |
Total Operating Expenses | 768.07M 1.3% | 758.28M 0.2% | 756.95M 58.0% | 479.01M 16.1% | 571.25M 10.7% | 639.77M 10.6% | 578.28M 11.7% | 517.60M 14.9% |
Cost and Expenses | 1.56B 5.9% | 1.65B 7.0% | 1.54B 89.9% | 813.49M 25.3% | 649.00M 40.2% | 1.09B 4.5% | 1.04B 21.7% | 853.93M 38.2% |
Operating Income | 443.71M 314.4% | 107.06M 56.6% | 246.59M 42.9% | 431.75M 27.7% | 338.06M 267.7% | 91.95M 76.8% | 396.31M 6.1% | 373.35M 14.6% |
Operating Margin % | 22.00% 266.7% | 6.00% 57.1% | 14.00% 60.0% | 35.00% 2.9% | 34.00% 325.0% | 8.00% 71.4% | 28.00% 6.7% | 30.00% 14.3% |
EBITDA | 480.00M 197.6% | 161.29M 43.8% | 287.07M 39.8% | 477.04M 10.6% | 431.46M 158.6% | 166.87M 61.5% | 433.58M 7.0% | 405.37M 14.6% |
EBITDA Margin % | 24.00% 166.7% | 9.00% 43.8% | 16.00% 57.9% | 38.00% 13.6% | 44.00% 214.3% | 14.00% 53.3% | 30.00% 9.1% | 33.00% 13.2% |
Interest Expense | 743.15M 10.3% | 828.25M 15.7% | 715.80M 166.6% | 268.48M 149.2% | 107.75M 42.7% | 188.09M 51.2% | 385.59M 54.6% | 249.33M 111.4% |
Interest Income | 1.77B 2.4% | 1.73B 6.1% | 1.63B 42.4% | 1.14B 30.5% | 876.59M 15.7% | 1.04B 23.9% | 1.37B 17.3% | 1.16B 32.4% |
Other Income (Expense) | -11.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 432.71M 304.2% | 107.06M 56.6% | 246.59M 42.9% | 431.75M 27.7% | 338.06M 267.7% | 91.95M 76.8% | 396.31M 6.1% | 373.35M 14.6% |
Pre-Tax Margin % | 22.00% 266.7% | 6.00% 57.1% | 14.00% 60.0% | 35.00% 2.9% | 34.00% 325.0% | 8.00% 71.4% | 28.00% 6.7% | 30.00% 14.3% |
Tax Provision | 102.47M 246.7% | 29.55M 48.6% | 57.45M 42.1% | 99.28M 18.0% | 84.12M 227.8% | 25.66M 69.6% | 84.30M 5.4% | 79.96M 37.8% |
Net Income | 330.24M 326.1% | 77.51M 59.0% | 189.14M 43.1% | 332.48M 30.9% | 253.94M 283.1% | 66.29M 78.8% | 312.01M 6.3% | 293.39M 48.9% |
Net Margin % | 17.00% 325.0% | 4.00% 63.6% | 11.00% 59.3% | 27.00% 3.8% | 26.00% 333.3% | 6.00% 72.7% | 22.00% 8.3% | 24.00% 14.3% |
Basic EPS | 6.87 432.6% | 1.29 64.0% | 3.58 42.7% | 6.25 34.4% | 4.65 315.2% | 1.12 82.0% | 6.23 6.9% | 5.83 54.2% |
Diluted EPS | 6.80 431.3% | 1.28 63.8% | 3.54 42.7% | 6.18 34.3% | 4.60 310.7% | 1.12 82.0% | 6.21 7.3% | 5.79 55.2% |
Basic Shares Outstanding | 45.02M 3.3% | 46.56M 3.0% | 48.01M 4.8% | 50.46M 0.2% | 50.58M 0.3% | 50.43M 0.3% | 50.29M 0.7% | 49.94M 0.8% |
Diluted Shares Outstanding | 45.45M 3.3% | 46.99M 3.3% | 48.61M 4.8% | 51.05M 0.2% | 51.14M 1.1% | 50.58M 0.3% | 50.42M 0.3% | 50.27M 0.0% |