Need WTBA 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 26, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 198.49M 0.3% | 197.84M 16.5% | 169.75M 27.1% | 133.56M 14.7% | 116.42M 6.4% | 109.37M 2.2% | 106.99M 15.6% | 92.55M 13.3% |
Cost of Revenue | 103.24M 13.8% | 119.70M 30.1% | 91.97M 216.0% | 29.11M 171.5% | 10.72M 63.5% | 29.40M 10.5% | 32.84M 46.1% | 22.48M 73.3% |
Gross Profit | 95.25M 21.9% | 78.13M 0.5% | 77.78M 25.5% | 104.45M 1.2% | 105.69M 32.2% | 79.97M 7.9% | 74.15M 5.8% | 70.06M 2.0% |
Gross Margin % | 48.00% 23.1% | 39.00% 15.2% | 46.00% 41.0% | 78.00% 14.3% | 91.00% 24.7% | 73.00% 5.8% | 69.00% 9.2% | 76.00% 9.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 37.55M 18.1% | 31.80M 4.3% | 30.50M 10.3% | 27.65M 5.1% | 26.31M 5.3% | 27.77M 7.8% | 25.75M 11.1% | 23.17M 5.6% |
Selling & Marketing | 0.00 100.0% | 97.00K 40.5% | 163.00K | 0.00 100.0% | 224.00K 6.2% | 211.00K | 0.00 | 0.00 |
SG&A Expenses | 37.55M 17.7% | 31.89M 4.0% | 30.66M 10.9% | 27.65M 4.2% | 26.54M 5.2% | 27.98M 8.7% | 25.75M 11.1% | 23.17M 5.6% |
Other Operating Expenses | 16.27M 13.4% | 18.80M 8.5% | 17.33M 0.4% | 17.40M 7.1% | 16.25M 53.2% | 10.61M 16.2% | 12.65M 7.0% | 11.82M 14.4% |
Total Operating Expenses | 53.83M 6.2% | 50.69M 5.6% | 47.99M 6.5% | 45.05M 5.3% | 42.79M 10.9% | 38.59M 0.5% | 38.41M 9.8% | 34.99M 8.4% |
Cost and Expenses | 157.07M 7.8% | 170.39M 21.7% | 139.96M 88.7% | 74.16M 38.6% | 53.51M 21.3% | 67.99M 4.6% | 71.25M 24.0% | 57.48M 27.0% |
Operating Income | 41.42M 50.9% | 27.44M 7.9% | 29.79M 49.9% | 59.40M 5.6% | 62.91M 52.0% | 41.38M 15.8% | 35.74M 1.9% | 35.07M 3.8% |
Operating Margin % | 21.00% 50.0% | 14.00% 22.2% | 18.00% 59.1% | 44.00% 18.5% | 54.00% 42.1% | 38.00% 15.2% | 33.00% 13.2% | 38.00% 15.6% |
EBITDA | 49.01M 42.6% | 34.37M 1.6% | 34.94M 45.3% | 63.86M 4.0% | 66.52M 48.6% | 44.77M 9.7% | 40.81M 1.5% | 41.42M 1.2% |
EBITDA Margin % | 25.00% 47.1% | 17.00% 19.0% | 21.00% 56.3% | 48.00% 15.8% | 57.00% 39.0% | 41.00% 7.9% | 38.00% 15.6% | 45.00% 11.8% |
Interest Expense | 103.24M 13.0% | 118.70M 30.1% | 91.27M 188.8% | 31.61M 158.6% | 12.22M 29.8% | 17.40M 46.0% | 32.24M 41.8% | 22.73M 75.2% |
Interest Income | 192.22M 1.1% | 190.07M 18.6% | 160.31M 30.0% | 123.35M 15.0% | 107.28M 7.0% | 100.23M 1.6% | 98.67M 16.4% | 84.79M 16.1% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 41.42M 50.9% | 27.44M 7.9% | 29.79M 49.9% | 59.40M 5.6% | 62.91M 52.0% | 41.38M 15.8% | 35.74M 1.9% | 35.07M 3.8% |
Pre-Tax Margin % | 21.00% 50.0% | 14.00% 22.2% | 18.00% 59.1% | 44.00% 18.5% | 54.00% 42.1% | 38.00% 15.2% | 33.00% 13.2% | 38.00% 15.6% |
Tax Provision | 8.86M 161.1% | 3.39M 39.9% | 5.65M 56.5% | 13.00M 2.3% | 13.30M 53.4% | 8.67M 22.9% | 7.05M 7.5% | 6.56M 50.9% |
Net Income | 32.56M 35.4% | 24.05M 0.4% | 24.14M 48.0% | 46.40M 6.5% | 49.61M 51.6% | 32.71M 14.0% | 28.69M 0.6% | 28.51M 23.6% |
Net Margin % | 16.00% 33.3% | 12.00% 14.3% | 14.00% 60.0% | 35.00% 18.6% | 43.00% 43.3% | 30.00% 11.1% | 27.00% 12.9% | 31.00% 10.7% |
Basic EPS | 1.92 34.3% | 1.43 0.7% | 1.44 48.4% | 2.79 7.0% | 3.00 50.8% | 1.99 13.7% | 1.75 0.0% | 1.75 23.2% |
Diluted EPS | 1.92 35.2% | 1.42 1.4% | 1.44 47.8% | 2.76 6.4% | 2.95 49.0% | 1.98 13.8% | 1.74 0.0% | 1.74 23.4% |
Basic Shares Outstanding | 16.94M 0.6% | 16.83M 0.4% | 16.76M 0.9% | 16.62M 0.5% | 16.53M 0.5% | 16.45M 0.5% | 16.36M 0.5% | 16.27M 0.5% |
Diluted Shares Outstanding | 17.02M 0.7% | 16.89M 0.9% | 16.75M 0.3% | 16.80M 0.1% | 16.79M 1.7% | 16.52M 0.2% | 16.48M 0.5% | 16.40M 0.4% |