Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate ActionsSEC Filings
Stockfacts

EOD US-equity data for investors and AI agents

Data is end-of-day, not real-time, and not investment advice

Use CasesDashboard

Financials

Line item
2026-01-31
FY
2025-01-31
FY
2024-01-31
FY
2023-01-31
FY
2022-01-31
FY
2021-01-31
FY
Revenue$150.51M$151.28M$148.09M$142.53M$117.48M$116.03M
Cost of Revenue$102.88M$98.53M$96.47M$94.37M$73.74M$74.67M
Gross Profit$47.63M$52.75M$51.62M$48.16M$43.74M$41.36M
Operating Expenses$46.43M$61.39M$42.83M$42.71M$39.48M$38.93M
R&D$6.79M$6.61M$6.91M$6.82M$6.75M$6.21M
SG&A$16.38M$15.82M$11.49M$11.44M$9.55M$9.42M
Operating Income$1.21M-$8.64M$8.80M$5.44M$4.26M$2.43M
Interest Expense$1.50M$1.60M$2.70M$1.68M$677.00K$500.00K
Tax Expense-$160.00K$2.20M$1.38M$749.00K$605.00K$895.00K
Net Income-$2.38M-$14.49M$4.69M$2.66M$6.43M$1.28M
EPS (basic)-0.3100-1.93000.63000.36000.89000.1800
EPS (diluted)-0.3100-1.93000.63000.36000.88000.1800
Shares (diluted)$7.61M$7.51M$7.50M$7.37M$7.34M$7.17M

Income Flow · Jan 31, 2026 (FY)