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$171.71M$123.33M$103.28M$95.42M$47.08M$40.76M
Cost of Revenue$128.67M$92.80M$72.95M$73.77M$35.23M$28.02M
Gross Profit$43.05M$30.53M$30.33M$19.42M$11.85M$12.74M
Operating Expenses$35.93M$25.66M$21.44M$16.60M$11.77M$9.26M
R&D$288.00K$455.00K$414.00K$135.14K$120.69K$110.71K
SG&A$35.65M$25.20M$21.03M$16.46M$11.65M$9.15M
Operating Income$7.11M$4.88M$8.89M$2.82M$82.77K$3.48M
Interest Expense––––––
Tax Expense$1.56M$995.00K$2.01M$9.10K$296.47K$744.97K
Net Income$5.29M$3.71M$6.56M$2.30M-$251.93K$4.07M
EPS (basic)0.14000.10000.18000.0600-0.01000.1200
EPS (diluted)0.13000.09000.17000.0600-0.01000.1200
Shares (diluted)$41.38M$39.42M$38.38M$37.31M$35.70M$34.02M

Income Flow · Jan 31, 2026 (FY)