Need TCBX 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 4, 2026 | 2024 Dec 31, 2024 Mar 5, 2025 | 2023 Dec 31, 2023 Mar 7, 2024 | 2022 Dec 31, 2022 Mar 15, 2023 | 2021 Dec 31, 2021 Mar 17, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 |
|---|
Total Revenue | 366.95M 8.5% | 338.07M 23.4% | 274.08M 71.1% | 160.18M 55.2% | 103.19M 23.5% | 83.55M 66.2% | 50.28M |
Cost of Revenue | 164.16M 5.3% | 173.30M 30.0% | 133.34M 168.3% | 49.69M 148.6% | 19.98M 8.8% | 21.91M 24.5% | 17.60M |
Gross Profit | 202.79M 23.1% | 164.77M 17.1% | 140.74M 27.4% | 110.49M 32.8% | 83.20M 35.0% | 61.64M 88.6% | 32.69M |
Gross Margin % | 55.00% 12.2% | 49.00% 3.9% | 51.00% 26.1% | 69.00% 14.8% | 81.00% 9.5% | 74.00% 13.8% | 65.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 77.19M 18.5% | 65.12M 4.7% | 62.22M 10.1% | 56.51M 16.2% | 48.64M 66.2% | 29.26M 46.4% | 19.98M |
Selling & Marketing | 2.14M 25.6% | 1.71M 35.0% | 2.63M 37.4% | 1.91M 1.2% | 1.89M 42.5% | 1.33M 89.7% | 699.00K |
SG&A Expenses | 79.33M 18.7% | 66.82M 3.1% | 64.84M 11.0% | 58.42M 15.6% | 50.53M 65.2% | 30.59M 47.9% | 20.68M |
Other Operating Expenses | 38.47M 5.1% | 36.60M 6.8% | 34.28M 18.6% | 28.90M 58.9% | 18.19M 17.7% | 15.45M 76.1% | 8.77M |
Total Operating Expenses | 117.80M 13.9% | 103.42M 4.3% | 99.13M 13.5% | 87.32M 27.1% | 68.72M 49.3% | 46.03M 56.3% | 29.45M |
Cost and Expenses | 281.96M 1.9% | 276.72M 19.0% | 232.46M 69.7% | 137.01M 54.5% | 88.70M 30.6% | 67.94M 44.4% | 47.05M |
Operating Income | 84.99M 38.5% | 61.35M 47.4% | 41.61M 79.6% | 23.17M 60.0% | 14.48M 7.2% | 15.61M 382.8% | 3.23M |
Operating Margin % | 23.00% 27.8% | 18.00% 20.0% | 15.00% 7.1% | 14.00% 0.0% | 14.00% 26.3% | 19.00% 216.7% | 6.00% |
EBITDA | 90.04M 36.5% | 65.97M 44.8% | 45.56M 77.1% | 25.72M 81.0% | 14.21M 9.4% | 15.69M 282.4% | 4.10M |
EBITDA Margin % | 25.00% 25.0% | 20.00% 17.6% | 17.00% 6.3% | 16.00% 14.3% | 14.00% 26.3% | 19.00% 137.5% | 8.00% |
Interest Expense | 158.81M 5.2% | 167.60M 31.9% | 127.02M 238.8% | 37.49M 272.6% | 10.06M 29.9% | 14.36M 10.1% | 15.97M |
Interest Income | 354.03M 7.8% | 328.36M 23.2% | 266.54M 73.1% | 153.95M 53.0% | 100.61M 22.3% | 82.24M 64.7% | 49.92M |
Other Income (Expense) | -2.25M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 82.75M 34.9% | 61.35M 47.4% | 41.61M 79.6% | 23.17M 60.0% | 14.48M 7.2% | 15.61M 382.8% | 3.23M |
Pre-Tax Margin % | 23.00% 27.8% | 18.00% 20.0% | 15.00% 7.1% | 14.00% 0.0% | 14.00% 26.3% | 19.00% 216.7% | 6.00% |
Tax Provision | 16.45M 20.3% | 13.68M 66.6% | 8.21M 82.1% | 4.51M 47.4% | 3.06M 12.4% | 3.49M 310.1% | 852.00K |
Net Income | 66.29M 39.1% | 47.67M 42.7% | 33.40M 79.0% | 18.66M 63.3% | 11.42M 5.7% | 12.12M 408.8% | 2.38M |
Net Margin % | 18.00% 28.6% | 14.00% 16.7% | 12.00% 0.0% | 12.00% 9.1% | 11.00% 21.4% | 14.00% 180.0% | 5.00% |
Basic EPS | 4.45 41.7% | 3.14 48.8% | 2.11 64.8% | 1.28 11.7% | 1.45 25.3% | 1.94 470.6% | 0.34 |
Diluted EPS | 3.79 36.3% | 2.78 40.4% | 1.98 58.4% | 1.25 10.7% | 1.40 26.7% | 1.91 478.8% | 0.33 |
Basic Shares Outstanding | 13.80M 1.0% | 13.66M 0.6% | 13.58M 0.9% | 13.46M 71.0% | 7.87M 26.1% | 6.25M 9.7% | 6.91M |
Diluted Shares Outstanding | 16.37M 4.4% | 17.13M 1.5% | 16.88M 22.7% | 13.76M 69.0% | 8.14M 28.3% | 6.34M 10.9% | 7.12M |