Need TCBK 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 Mar 2, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 533.31M 1.8% | 523.97M 6.3% | 492.81M 19.6% | 412.05M 23.5% | 333.72M 5.2% | 317.18M 1.1% | 320.76M 17.7% | 272.42M 20.1% |
Cost of Revenue | 128.79M 9.2% | 141.84M 34.2% | 105.67M 277.4% | 28.00M 2309.9% | -1.27M 102.4% | 52.27M 282.0% | 13.69M 11.5% | 15.46M 124.4% |
Gross Profit | 404.52M 5.9% | 382.13M 1.3% | 387.14M 0.8% | 384.05M 14.2% | 336.17M 26.9% | 264.91M 13.7% | 307.08M 19.5% | 256.96M 16.8% |
Gross Margin % | 76.00% 4.1% | 73.00% 7.6% | 79.00% 15.1% | 93.00% 7.9% | 101.00% 20.2% | 84.00% 12.5% | 96.00% 2.1% | 94.00% 3.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 169.70M 16.6% | 145.53M 3.2% | 141.07M 6.1% | 132.99M 22.1% | 108.93M 4.2% | 113.72M 6.0% | 107.25M 11.9% | 95.85M 13.3% |
Selling & Marketing | 3.62M 5.9% | 3.85M 9.1% | 3.53M 4.4% | 3.69M 27.4% | 2.90M 2.5% | 2.83M 49.8% | 5.63M 23.0% | 4.58M 11.6% |
SG&A Expenses | 173.33M 16.0% | 149.38M 3.3% | 144.60M 5.8% | 136.69M 22.2% | 111.83M 4.0% | 116.54M 3.2% | 112.89M 12.4% | 100.43M 13.2% |
Other Operating Expenses | 62.03M 20.1% | 77.64M 4.9% | 81.63M 11.1% | 73.45M 21.1% | 60.64M 0.6% | 61.02M 9.4% | 67.37M 6.6% | 63.18M 17.6% |
Total Operating Expenses | 235.36M 3.7% | 227.03M 0.4% | 226.24M 7.7% | 210.14M 21.8% | 172.47M 2.9% | 177.56M 1.5% | 180.26M 10.2% | 163.61M 14.9% |
Cost and Expenses | 364.15M 1.3% | 368.86M 11.1% | 331.90M 39.4% | 238.14M 39.1% | 171.20M 25.5% | 229.83M 18.5% | 193.94M 8.3% | 179.06M 19.9% |
Operating Income | 169.24M 9.1% | 155.12M 3.6% | 160.93M 7.5% | 173.91M 6.2% | 163.70M 87.4% | 87.35M 31.1% | 126.82M 35.9% | 93.35M 20.4% |
Operating Margin % | 32.00% 6.7% | 30.00% 9.1% | 33.00% 21.4% | 42.00% 14.3% | 49.00% 75.0% | 28.00% 30.0% | 40.00% 17.6% | 34.00% 0.0% |
EBITDA | 182.80M 6.8% | 171.17M 4.8% | 179.75M 6.5% | 192.29M 6.2% | 180.98M 72.4% | 104.99M 27.2% | 144.13M 38.8% | 103.86M 21.0% |
EBITDA Margin % | 34.00% 3.0% | 33.00% 8.3% | 36.00% 23.4% | 47.00% 13.0% | 54.00% 63.6% | 33.00% 26.7% | 45.00% 18.4% | 38.00% 0.0% |
Interest Expense | 119.73M 11.4% | 135.20M 65.5% | 81.68M 757.1% | 9.53M 73.0% | 5.51M 41.8% | 9.46M 38.5% | 15.38M 19.4% | 12.87M 89.3% |
Interest Income | 469.44M 0.9% | 465.12M 6.4% | 437.06M 23.2% | 354.67M 28.0% | 277.05M 4.0% | 266.38M 1.8% | 271.16M 19.7% | 226.51M 24.9% |
Other Income (Expense) | -3.08M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 166.16M 7.1% | 155.10M 3.6% | 160.91M 7.5% | 173.91M 6.2% | 163.70M 87.4% | 87.35M 31.1% | 126.82M 35.9% | 93.35M 20.4% |
Pre-Tax Margin % | 31.00% 3.3% | 30.00% 9.1% | 33.00% 21.4% | 42.00% 14.3% | 49.00% 75.0% | 28.00% 30.0% | 40.00% 17.6% | 34.00% 0.0% |
Tax Provision | 44.60M 10.8% | 40.24M 7.5% | 43.52M 10.3% | 48.49M 5.3% | 46.05M 104.3% | 22.54M 35.1% | 34.75M 38.8% | 25.03M 32.3% |
Net Income | 121.56M 5.8% | 114.87M 2.1% | 117.39M 6.4% | 125.42M 6.6% | 117.66M 81.5% | 64.81M 29.6% | 92.07M 34.8% | 68.32M 68.5% |
Net Margin % | 23.00% 4.5% | 22.00% 8.3% | 24.00% 20.0% | 30.00% 14.3% | 35.00% 75.0% | 20.00% 31.0% | 29.00% 16.0% | 25.00% 38.9% |
Basic EPS | 3.73 7.2% | 3.48 1.4% | 3.53 8.3% | 3.85 2.8% | 3.96 82.5% | 2.17 28.1% | 3.02 17.5% | 2.57 45.2% |
Diluted EPS | 3.71 6.9% | 3.47 1.4% | 3.52 8.1% | 3.83 2.8% | 3.94 82.4% | 2.16 28.0% | 3.00 18.1% | 2.54 46.0% |
Basic Shares Outstanding | 32.44M 1.9% | 33.09M 0.5% | 33.26M 0.2% | 33.33M 12.1% | 29.72M 0.7% | 29.92M 1.8% | 30.48M 0.2% | 30.42M 32.8% |
Diluted Shares Outstanding | 32.63M 1.8% | 33.23M 0.4% | 33.35M 0.1% | 33.33M 11.5% | 29.88M 0.5% | 29.73M 3.0% | 30.64M 0.7% | 30.42M 30.8% |