Need ALOT 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: 2021 to 2026
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 | 2026 Jan 31, 2026 Apr 15, 2026 | 2025 Jan 31, 2025 Apr 15, 2025 | 2024 Jan 31, 2024 Apr 12, 2024 | 2023 Jan 31, 2023 Apr 17, 2023 | 2022 Jan 31, 2022 Apr 18, 2022 | 2021 Jan 31, 2021 Apr 13, 2021 | 2020 Jan 31, 2020 Apr 10, 2020 | 2019 Jan 31, 2019 Apr 10, 2019 |
|---|
Total Revenue | 150.51M 0.5% | 151.28M 2.2% | 148.09M 3.9% | 142.53M 21.3% | 117.48M 1.2% | 116.03M 13.0% | 133.45M 2.3% | 136.66M 20.5% |
Cost of Revenue | 102.88M 2.2% | 100.63M 2.1% | 98.58M 4.5% | 94.37M 28.0% | 73.74M 1.2% | 74.67M 11.8% | 84.69M 2.5% | 82.66M 19.1% |
Gross Profit | 47.63M 6.0% | 50.66M 2.3% | 49.51M 2.8% | 48.16M 10.1% | 43.74M 5.8% | 41.36M 15.2% | 48.76M 9.7% | 54.00M 22.7% |
Gross Margin % | 32.00% 3.0% | 33.00% 0.0% | 33.00% 2.9% | 34.00% 8.1% | 37.00% 2.8% | 36.00% 2.7% | 37.00% 7.5% | 40.00% 2.6% |
Research & Development | 6.79M 12.3% | 6.05M 4.6% | 6.34M 7.1% | 6.82M 1.0% | 6.75M 8.8% | 6.21M 23.2% | 8.08M 3.5% | 7.81M 4.8% |
General & Administrative | 16.38M 5.0% | 15.60M 42.2% | 10.96M 4.1% | 11.44M 19.7% | 9.55M 1.4% | 9.42M 17.1% | 11.36M 2.1% | 11.12M 24.9% |
Selling & Marketing | 22.96M 5.3% | 24.25M 3.6% | 23.40M 4.3% | 24.46M 5.5% | 23.18M 0.5% | 23.30M 13.3% | 26.88M 2.1% | 26.34M 18.5% |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 46.43M 21.7% | 59.30M 45.7% | 40.71M 4.7% | 42.71M 8.2% | 39.48M 1.4% | 38.93M 16.0% | 46.33M 2.3% | 45.28M 17.3% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 1.21M 114.0% | -8.64M 198.2% | 8.80M 61.6% | 5.44M 27.9% | 4.26M 74.9% | 2.43M 0.0% | 2.43M 72.1% | 8.72M 61.1% |
Operating Margin % | 1.00% 116.7% | -6.00% 200.0% | 6.00% 50.0% | 4.00% 0.0% | 4.00% 100.0% | 2.00% 0.0% | 2.00% 66.7% | 6.00% 20.0% |
EBITDA | 5.77M 234.3% | -4.30M 133.0% | 13.04M 44.8% | 9.00M 23.1% | 11.71M 28.4% | 9.12M 9.4% | 8.34M 40.7% | 14.06M 47.2% |
EBITDA Margin % | 4.00% 233.3% | -3.00% 133.3% | 9.00% 50.0% | 6.00% 40.0% | 10.00% 25.0% | 8.00% 33.3% | 6.00% 40.0% | 10.00% 25.0% |
Interest Expense | 3.50M 9.1% | 3.21M 19.0% | 2.70M 60.7% | 1.68M 147.9% | 677.00K 29.1% | 955.00K 40.0% | 682.00K 13.7% | 600.00K 49.3% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -2.54M 79.4% | -12.29M 302.3% | 6.07M 78.1% | 3.41M 51.5% | 7.03M 222.8% | 2.18M 59.1% | 1.37M 81.3% | 7.31M 41.7% |
Pre-Tax Margin % | -2.00% 75.0% | -8.00% 300.0% | 4.00% 100.0% | 2.00% 66.7% | 6.00% 200.0% | 2.00% 100.0% | 1.00% 80.0% | 5.00% 0.0% |
Tax Provision | -160.00K 107.3% | 2.20M 59.7% | 1.38M 84.1% | 749.00K 23.8% | 605.00K 32.4% | 895.00K 330.1% | -389.00K 124.7% | 1.58M 15.7% |
Net Income | -2.38M 83.6% | -14.49M 408.7% | 4.69M 76.4% | 2.66M 58.6% | 6.43M 400.7% | 1.28M 27.0% | 1.76M 69.3% | 5.73M 74.4% |
Net Margin % | -2.00% 80.0% | -10.00% 433.3% | 3.00% 50.0% | 2.00% 60.0% | 5.00% 400.0% | 1.00% 0.0% | 1.00% 75.0% | 4.00% 33.3% |
Basic EPS | -0.31 83.9% | -1.93 406.3% | 0.63 75.0% | 0.36 59.6% | 0.89 394.4% | 0.18 28.0% | 0.25 69.9% | 0.83 72.9% |
Diluted EPS | -0.31 83.9% | -1.93 406.3% | 0.63 75.0% | 0.36 59.1% | 0.88 388.9% | 0.18 25.0% | 0.24 70.4% | 0.81 72.3% |
Basic Shares Outstanding | 7.61M 1.4% | 7.51M 1.3% | 7.42M 1.5% | 7.31M 1.4% | 7.21M 1.4% | 7.10M 1.1% | 7.02M 2.1% | 6.88M 0.4% |
Diluted Shares Outstanding | 7.61M 1.4% | 7.51M 0.2% | 7.50M 1.7% | 7.37M 0.5% | 7.34M 2.4% | 7.17M 1.0% | 7.24M 2.2% | 7.08M 1.0% |