Need XELB 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 Apr 15, 2026 | 2024 Dec 31, 2024 May 28, 2025 | 2023 Dec 31, 2023 Apr 19, 2024 | 2022 Dec 31, 2022 Apr 17, 2023 | 2021 Dec 31, 2021 Apr 15, 2022 | 2020 Dec 31, 2020 Apr 23, 2021 | 2019 Dec 31, 2019 Apr 14, 2020 | 2018 Dec 31, 2018 Apr 1, 2019 |
|---|
Total Revenue | 4.94M 40.2% | 8.26M 53.5% | 17.75M 31.1% | 25.78M 32.0% | 37.93M 28.8% | 29.45M 29.4% | 41.73M 17.7% | 35.47M 11.9% |
Cost of Revenue | - 100.0% | 445.00K 93.6% | 6.92M 13.3% | 7.98M 25.2% | 10.67M 95.5% | 5.46M 46.9% | 10.27M 280.2% | 2.70M |
Gross Profit | 4.94M 36.8% | 7.81M 27.9% | 10.84M 39.1% | 17.80M 34.7% | 27.27M 13.6% | 23.99M 23.7% | 31.45M 4.0% | 32.76M 3.3% |
Gross Margin % | 100.00% 5.3% | 95.00% 55.7% | 61.00% 11.6% | 69.00% 4.2% | 72.00% 11.1% | 81.00% 8.0% | 75.00% 18.5% | 92.00% 8.0% |
Research & Development | - | - | - | - | - | - | - | - |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 4.65M 32.1% | 6.84M 48.4% | 13.26M 18.5% | 16.28M 13.3% | 14.36M 47.4% | 9.74M 75.5% | 5.55M 6.5% | 5.21M 10.9% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 8.57M 32.8% | 12.76M 44.9% | 23.17M 3637.3% | 620.00K 98.4% | 39.82M 1.6% | 40.45M 9.6% | 36.92M 28.0% | 28.83M 29.5% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -13.23M 38.2% | -21.41M 3.7% | -20.64M 813.5% | -2.26M 82.0% | -12.56M 23.5% | -16.41M 528.0% | -2.61M 166.5% | 3.93M 142.6% |
Operating Margin % | -268.00% 3.5% | -259.00% 123.3% | -116.00% 1188.9% | -9.00% 72.7% | -33.00% 41.1% | -56.00% 833.3% | -6.00% 154.5% | 11.00% 137.9% |
EBITDA | -11.71M 29.5% | -16.61M 30.0% | -12.77M 419.2% | 4.00M 182.0% | -4.88M 54.7% | -10.76M 1061.9% | 1.12M 80.4% | 5.71M 174.5% |
EBITDA Margin % | -237.00% 17.9% | -201.00% 179.2% | -72.00% 550.0% | 16.00% 223.1% | -13.00% 64.9% | -37.00% 1333.3% | 3.00% 81.3% | 16.00% 166.7% |
Interest Expense | 2.08M 236.2% | 618.00K 446.9% | 113.00K 90.5% | 1.19M 66.8% | 3.58M 200.0% | 1.19M 7.2% | 1.28M 27.1% | 1.01M 24.9% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -17.50M 21.7% | -22.34M 6.3% | -21.02M 263.3% | -5.79M 64.1% | -16.14M 8.3% | -17.60M 330.7% | -4.09M 240.0% | 2.92M 127.6% |
Pre-Tax Margin % | -354.00% 31.1% | -270.00% 128.8% | -118.00% 436.4% | -22.00% 48.8% | -43.00% 28.3% | -60.00% 500.0% | -10.00% 225.0% | 8.00% 124.2% |
Tax Provision | 75.00K 65.9% | 220.00K 81.8% | 1.21M 381.2% | -431.00K 86.1% | -3.11M 31.3% | -4.52M 603.7% | -642.00K 135.1% | 1.83M 509.6% |
Net Income | -17.46M 22.0% | -22.39M 6.4% | -21.05M 423.9% | -4.02M 67.0% | -12.18M 5.8% | -12.94M 277.6% | -3.43M 414.9% | 1.09M 110.7% |
Net Margin % | -354.00% 30.6% | -271.00% 127.7% | -119.00% 643.8% | -16.00% 50.0% | -32.00% 27.3% | -44.00% 450.0% | -8.00% 366.7% | 3.00% 109.4% |
Basic EPS | -5.08 48.4% | -9.84 7.9% | -10.68 434.0% | -2.00 68.3% | -6.30 7.4% | -6.80 277.8% | -1.80 400.0% | 0.60 110.9% |
Diluted EPS | -5.08 48.4% | -9.84 7.9% | -10.68 434.0% | -2.00 68.3% | -6.30 7.4% | -6.80 277.8% | -1.80 400.0% | 0.60 110.9% |
Basic Shares Outstanding | 3.44M 51.0% | 2.28M 15.4% | 1.97M 0.4% | 1.96M 0.9% | 1.95M 1.8% | 1.91M 1.4% | 1.89M 3.2% | 1.83M 1.2% |
Diluted Shares Outstanding | 3.44M 51.0% | 2.28M 15.4% | 1.97M 0.4% | 1.96M 0.9% | 1.95M 1.8% | 1.91M 1.4% | 1.89M 3.2% | 1.83M 1.2% |