Need DSP 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 Mar 11, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Mar 4, 2024 | 2022 Dec 31, 2022 Mar 2, 2023 | 2021 Dec 31, 2021 Mar 10, 2022 | 2020 Dec 31, 2020 Mar 10, 2022 | 2019 Dec 31, 2019 Mar 10, 2022 |
|---|
Total Revenue | 344.20M 19.0% | 289.24M 29.7% | 222.93M 13.1% | 197.17M 12.0% | 224.13M 35.6% | 165.25M 0.2% | 164.89M |
Cost of Revenue | 186.62M 18.7% | 157.16M 30.4% | 120.48M 3.2% | 116.72M 9.9% | 129.60M 46.8% | 88.26M 6.2% | 94.06M |
Gross Profit | 157.59M 19.3% | 132.07M 28.9% | 102.45M 27.4% | 80.44M 14.9% | 94.52M 22.8% | 76.99M 8.7% | 70.83M |
Gross Margin % | 46.00% 0.0% | 46.00% 0.0% | 46.00% 12.2% | 41.00% 2.4% | 42.00% 10.6% | 47.00% 9.3% | 43.00% |
Research & Development | - | - | - | - | - | - | - |
General & Administrative | 50.17M 1.8% | 51.10M 12.7% | 45.34M 2.0% | 44.45M 5.2% | 46.90M 165.9% | 17.64M 10.8% | 19.77M |
Selling & Marketing | 64.80M 20.6% | 53.75M 6.1% | 50.65M 20.8% | 63.96M 1.7% | 65.04M 125.2% | 28.89M 0.5% | 29.03M |
SG&A Expenses | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - |
Total Operating Expenses | 332.12M 16.2% | 285.76M 18.5% | 241.23M 2.1% | 246.43M 7.7% | 266.92M 86.0% | 143.48M 5.7% | 152.10M |
Cost and Expenses | - | - | - | - | - | - | - |
Operating Income | 12.08M 247.3% | 3.48M 119.0% | -18.30M 62.9% | -49.26M 15.1% | -42.80M 296.6% | 21.77M 70.1% | 12.79M |
Operating Margin % | 4.00% 300.0% | 1.00% 112.5% | -8.00% 68.0% | -25.00% 31.6% | -19.00% 246.2% | 13.00% 62.5% | 8.00% |
EBITDA | 13.09M 31.4% | 19.07M 66.7% | 11.44M 584.2% | 1.67M 61.0% | 4.28M 86.5% | 31.83M 31.4% | 24.23M |
EBITDA Margin % | 4.00% 42.9% | 7.00% 40.0% | 5.00% 400.0% | 1.00% 50.0% | 2.00% 89.5% | 19.00% 26.7% | 15.00% |
Interest Expense | - | - | - 100.0% | 454.00K 48.7% | 885.00K 18.5% | 1.09M 73.8% | 4.15M |
Interest Income | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - |
Pre-Tax Income | 10.13M 20.2% | 12.70M 229.7% | -9.79M | - | - | - | - |
Pre-Tax Margin % | 3.00% 25.0% | 4.00% 200.0% | -4.00% | - | - | - | - |
Tax Provision | -13.96M 5708.4% | 249.00K 64.9% | 151.00K | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 8.35M 253.6% | 2.36M 168.6% | -3.44M 71.1% | -11.91M 53.9% | -7.74M 137.5% | 20.64M 108.0% | 9.92M |
Net Margin % | 2.00% 100.0% | 1.00% 150.0% | -2.00% 66.7% | -6.00% 100.0% | -3.00% 125.0% | 12.00% 100.0% | 6.00% |
Basic EPS | 0.51 240.0% | 0.15 165.2% | -0.23 72.6% | -0.84 33.3% | -0.63 103.1% | 20.64 34.1% | 31.31 |
Diluted EPS | 0.36 157.1% | 0.14 160.9% | -0.23 72.6% | -0.84 33.3% | -0.63 103.1% | 20.64 24.6% | 27.37 |
Basic Shares Outstanding | 16.42M 1.2% | 16.22M 6.5% | 15.22M 7.3% | 14.19M 14.7% | 12.36M 2991.0% | 400.00K 145885.4% | 274.00 |
Diluted Shares Outstanding | 66.98M 227.3% | 20.47M 34.4% | 15.22M 7.3% | 14.19M 14.7% | 12.36M 1136.4% | 1.00M 99900.0% | 1.00K |