Need SSBI 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 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 58.82M 5.2% | 62.03M 4.7% | 65.06M 15.9% | 56.16M 21.0% | 46.43M 14.4% | 40.58M 25.0% | 32.47M 16.4% | 27.88M 24.3% |
Cost of Revenue | 26.01M 30.1% | 37.22M 48.6% | 25.05M 176.2% | 9.07M 60.2% | 5.66M 31.5% | 8.26M 7.0% | 7.72M 72.4% | 4.48M 68.4% |
Gross Profit | 32.81M 32.3% | 24.81M 38.0% | 40.01M 15.0% | 47.09M 15.5% | 40.77M 26.1% | 32.31M 30.6% | 24.74M 5.7% | 23.40M 18.4% |
Gross Margin % | 56.00% 40.0% | 40.00% 34.4% | 61.00% 27.4% | 84.00% 4.5% | 88.00% 10.0% | 80.00% 5.3% | 76.00% 9.5% | 84.00% 4.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 16.26M 6.6% | 17.41M 1.7% | 17.11M 5.3% | 16.25M 16.4% | 13.95M 18.5% | 11.77M 3.2% | 12.16M 5.1% | 11.57M 15.1% |
Selling & Marketing | 0.00 100.0% | 965.00K 24.3% | 1.27M 14.2% | 1.48M 54.7% | 959.00K 25.5% | 764.00K 17.7% | 649.00K 19.7% | 808.00K 2.4% |
SG&A Expenses | 16.26M 11.5% | 18.37M 0.1% | 18.39M 3.7% | 17.73M 18.9% | 14.91M 18.9% | 12.54M 2.1% | 12.81M 3.5% | 12.38M 13.7% |
Other Operating Expenses | 7.58M 29.9% | 10.82M 67.5% | 6.46M 17.7% | 5.49M 10.3% | 4.97M 2.8% | 4.84M 58.1% | 3.06M 2.7% | 2.98M 0.5% |
Total Operating Expenses | 23.84M 18.3% | 29.20M 18.1% | 24.73M 6.5% | 23.22M 16.8% | 19.89M 14.4% | 17.38M 9.5% | 15.87M 3.3% | 15.36M 10.9% |
Cost and Expenses | 49.86M 24.9% | 66.42M 33.4% | 49.78M 54.2% | 32.29M 26.4% | 25.55M 0.4% | 25.64M 8.7% | 23.59M 18.9% | 19.84M 20.2% |
Operating Income | 8.96M 304.3% | -4.39M 128.7% | 15.28M 36.0% | 23.87M 14.3% | 20.88M 39.8% | 14.94M 68.3% | 8.88M 10.3% | 8.04M 35.8% |
Operating Margin % | 15.00% 314.3% | -7.00% 130.4% | 23.00% 46.5% | 43.00% 4.4% | 45.00% 21.6% | 37.00% 37.0% | 27.00% 6.9% | 29.00% 11.5% |
EBITDA | 9.34M 333.8% | -4.00M 125.5% | 15.67M 35.4% | 24.26M 14.0% | 21.29M 38.5% | 15.37M 64.0% | 9.37M 11.7% | 8.39M 34.0% |
EBITDA Margin % | 16.00% 366.7% | -6.00% 125.0% | 24.00% 44.2% | 43.00% 6.5% | 46.00% 21.1% | 38.00% 31.0% | 29.00% 3.3% | 30.00% 7.1% |
Interest Expense | 23.48M 19.8% | 29.29M 18.2% | 24.78M 279.5% | 6.53M 49.5% | 4.37M 29.2% | 6.16M 12.3% | 7.03M 77.8% | 3.95M 84.5% |
Interest Income | 58.43M 0.3% | 58.25M 2.6% | 59.83M 23.0% | 48.66M 16.6% | 41.73M 15.3% | 36.20M 21.6% | 29.78M 17.7% | 25.31M 23.6% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 8.96M 304.3% | -4.39M 128.7% | 15.28M 36.0% | 23.87M 14.3% | 20.88M 39.8% | 14.94M 68.3% | 8.88M 10.3% | 8.04M 35.8% |
Pre-Tax Margin % | 15.00% 314.3% | -7.00% 130.4% | 23.00% 46.5% | 43.00% 4.4% | 45.00% 21.6% | 37.00% 37.0% | 27.00% 6.9% | 29.00% 11.5% |
Tax Provision | 2.17M 1211.3% | -195.00K 104.4% | 4.46M 35.4% | 6.90M 11.6% | 6.18M 39.8% | 4.42M 84.4% | 2.40M 8.2% | 2.22M 15.7% |
Net Income | 6.80M 262.1% | -4.19M 138.7% | 10.82M 36.2% | 16.97M 15.4% | 14.70M 39.8% | 10.52M 62.4% | 6.48M 11.2% | 5.83M 77.0% |
Net Margin % | 12.00% 271.4% | -7.00% 141.2% | 17.00% 43.3% | 30.00% 6.3% | 32.00% 23.1% | 26.00% 30.0% | 20.00% 4.8% | 21.00% 40.0% |
Basic EPS | 1.01 262.9% | -0.62 138.3% | 1.62 36.2% | 2.54 15.5% | 2.20 39.2% | 1.58 62.9% | 0.97 11.5% | 0.87 74.0% |
Diluted EPS | 1.01 262.9% | -0.62 138.3% | 1.62 36.2% | 2.54 15.5% | 2.20 40.1% | 1.57 61.9% | 0.97 11.5% | 0.87 77.6% |
Basic Shares Outstanding | 6.73M 0.2% | 6.71M 0.3% | 6.70M 0.1% | 6.69M 0.1% | 6.68M 0.0% | 6.68M 0.0% | 6.68M 0.1% | 6.67M 0.6% |
Diluted Shares Outstanding | 6.73M 0.2% | 6.71M 0.2% | 6.70M 0.2% | 6.69M 0.1% | 6.68M 0.0% | 6.68M 0.0% | 6.68M 0.0% | 6.68M 0.2% |