Need TWFG 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 4 fiscal years: 2022 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 10, 2026 | 2024 Dec 31, 2024 Mar 27, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 |
|---|
Total Revenue | 233.96M 20.8% | 193.72M 16.0% | 166.99M 13.0% | 147.78M |
Cost of Revenue | 171.15M 16.3% | 147.15M 8.6% | 135.48M 15.3% | 117.55M |
Gross Profit | 62.81M 34.9% | 46.57M 47.8% | 31.51M 4.2% | 30.23M |
Gross Margin % | 27.00% 12.5% | 24.00% 26.3% | 19.00% 5.0% | 20.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 22.02M 32.1% | 16.66M 51.9% | 10.97M 13.1% | 9.71M |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 22.02M 32.1% | 16.66M 51.9% | 10.97M 13.1% | 9.71M |
Other Operating Expenses | 16.91M 754.1% | 1.98M 283.0% | -1.08M 117.7% | 6.12M |
Total Operating Expenses | 38.93M 108.8% | 18.64M 72.9% | 10.78M 17.1% | 13.01M |
Cost and Expenses | 210.09M 26.7% | 165.79M 14.0% | 145.38M 11.4% | 130.56M |
Operating Income | 23.87M 14.5% | 27.93M 29.2% | 21.61M 9.0% | 23.76M |
Operating Margin % | 10.00% 28.6% | 14.00% 7.7% | 13.00% 18.8% | 16.00% |
EBITDA | 63.09M 42.3% | 44.33M 67.5% | 26.46M 2.2% | 27.05M |
EBITDA Margin % | 27.00% 17.4% | 23.00% 43.8% | 16.00% 11.1% | 18.00% |
Interest Expense | 287.00K 87.1% | 2.22M 121.6% | 1.00M 152.0% | 398.00K |
Interest Income | 6.61M 51.0% | 4.38M 391.1% | 891.00K | 0.00 |
Other Income (Expense) | 20.57M 851.5% | 2.16M 312.0% | -1.02M 145.2% | -416.00K |
Pre-Tax Income | 44.45M 47.7% | 30.09M 46.1% | 20.59M 11.8% | 23.35M |
Pre-Tax Margin % | 19.00% 18.8% | 16.00% 33.3% | 12.00% 25.0% | 16.00% |
Tax Provision | 3.28M 119.3% | 1.50M 70.3% | 878.00K | 0.00 |
Net Income | 7.96M 190.1% | 2.75M 33.6% | 4.13M 80.0% | 20.61M |
Net Margin % | 3.00% 200.0% | 1.00% 50.0% | 2.00% 85.7% | 14.00% |
Basic EPS | 0.53 178.9% | 0.19 38.7% | 0.31 850.9% | 0.03 |
Diluted EPS | 0.51 183.3% | 0.18 41.9% | 0.31 933.3% | 0.03 |
Basic Shares Outstanding | 15.02M 1.7% | 14.77M 12.2% | 13.16M 97.9% | 631.75M |
Diluted Shares Outstanding | 56.29M 275.7% | 14.98M 13.8% | 13.16M 97.9% | 631.75M |