Need TBLA 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 25, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Mar 13, 2023 | 2021 Dec 31, 2021 Mar 24, 2022 | 2020 Dec 31, 2020 Mar 24, 2022 | 2019 Dec 31, 2019 Mar 24, 2022 |
|---|
Total Revenue | 1.91B 8.3% | 1.77B 22.7% | 1.44B 2.8% | 1.40B 1.6% | 1.38B 15.9% | 1.19B 8.7% | 1.09B |
Cost of Revenue | 1.34B 9.0% | 1.23B 21.5% | 1.01B 8.2% | 936.90M 0.1% | 937.39M 7.8% | 869.40M 0.9% | 861.86M |
Gross Profit | 569.51M 6.6% | 534.22M 25.5% | 425.56M 8.3% | 464.25M 5.3% | 441.07M 38.1% | 319.50M 37.7% | 231.97M |
Gross Margin % | 30.00% 0.0% | 30.00% 0.0% | 30.00% 9.1% | 33.00% 3.1% | 32.00% 18.5% | 27.00% 28.6% | 21.00% |
Research & Development | 148.04M 3.9% | 142.44M 4.5% | 136.25M 5.4% | 129.28M 9.6% | 117.93M 18.6% | 99.42M 17.4% | 84.71M |
General & Administrative | 102.20M 5.0% | 97.34M 8.8% | 106.70M 4.8% | 101.84M 21.9% | 130.31M 116.7% | 60.14M 64.6% | 36.54M |
Selling & Marketing | 275.21M 2.5% | 268.53M 9.0% | 246.34M 0.2% | 246.80M 19.8% | 206.09M 54.1% | 133.74M 2.6% | 130.35M |
SG&A Expenses | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - |
Total Operating Expenses | 525.45M 3.4% | 508.30M 3.9% | 489.30M 2.4% | 477.92M 5.2% | 454.34M 54.9% | 293.30M 16.6% | 251.60M |
Cost and Expenses | - | - | - | - | - | - | - |
Operating Income | 44.06M 70.0% | 25.92M 140.7% | -63.74M 366.4% | -13.66M 3.0% | -13.27M 150.6% | 26.19M 233.4% | -19.64M |
Operating Margin % | 2.00% 100.0% | 1.00% 125.0% | -4.00% 300.0% | -1.00% 0.0% | -1.00% 150.0% | 2.00% 200.0% | -2.00% |
EBITDA | 73.30M 43.0% | 51.27M 216.7% | -43.92M 289.2% | 23.21M 17.5% | 28.13M 48.7% | 54.84M 324.6% | 12.91M |
EBITDA Margin % | 4.00% 33.3% | 3.00% 200.0% | -3.00% 250.0% | 2.00% 0.0% | 2.00% 60.0% | 5.00% 400.0% | 1.00% |
Interest Expense | - | - | - | - | - | - | - |
Interest Income | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - |
Pre-Tax Income | 32.77M 135.1% | 13.94M 118.2% | -76.54M 1619.2% | -4.45M 125.8% | -1.97M 108.4% | 23.44M 201.8% | -23.03M |
Pre-Tax Margin % | 2.00% 100.0% | 1.00% 120.0% | -5.00% | 0.00% | 0.00% 100.0% | 2.00% 200.0% | -2.00% |
Tax Provision | - 100.0% | 17.70M 221.8% | 5.50M 26.9% | 7.52M 67.3% | 22.98M 53.7% | 14.95M 199.1% | 5.00M |
Net Income | 42.28M 1224.6% | -3.76M 95.4% | -82.04M 585.1% | -11.97M 52.0% | -24.95M 393.7% | 8.49M 130.3% | -28.02M |
Net Margin % | 2.00% | 0.00% 100.0% | -6.00% 500.0% | -1.00% 50.0% | -2.00% 300.0% | 1.00% 133.3% | -3.00% |
Basic EPS | 0.14 1500.0% | -0.01 95.8% | -0.24 380.0% | -0.05 80.8% | -0.26 27.8% | -0.36 67.6% | -1.11 |
Diluted EPS | 0.13 1400.0% | -0.01 95.8% | -0.24 380.0% | -0.05 80.8% | -0.26 27.8% | -0.36 67.6% | -1.11 |
Basic Shares Outstanding | - | - | - 100.0% | 254.28M 78.0% | 142.88M 254.3% | 40.33M 9.0% | 44.32M |
Diluted Shares Outstanding | - | - | - 100.0% | 254.28M 78.0% | 142.88M 254.3% | 40.33M 9.0% | 44.32M |