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-04-30
FY
2024-01-31
FY
2023-01-31
FY
2022-01-31
FY
2021-01-31
FY
Revenue$192.65M$167.21M$6.30M$124.69M$112.85M$118.39M$159.00M
Cost of Revenue$129.32M$98.54M–$73.50M$67.00M$67.47M$79.75M
Gross Profit$63.33M$68.67M–$51.19M$45.85M$50.91M$79.25M
Operating Expenses$76.99M$67.40M–$45.20M$40.31M$34.87M$35.40M
R&D––––––$200.00K
SG&A–––––––
Operating Income-$15.51M-$9.27M–$5.99M$5.54M$16.05M$43.85M
Interest Expense$2.15M$1.65M–$52.00K$37.00K$15.00K$23.00K
Tax Expense$7.61M-$281.00K–$3.93M$3.60M$4.78M$8.77M
Net Income-$25.31M-$18.07M–$5.42M$1.87M$11.37M$35.11M
EPS (basic)-2.6300-2.4300–0.74000.25001.44004.4000
EPS (diluted)-2.6300-2.4300–0.72000.24001.41004.3100
Shares (diluted)$9.63M$7.43M–$7.54M$7.74M$8.05M$8.14M

Income Flow · Jan 31, 2026 (FY)