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
2025-05-31
FY
2024-05-31
FY
2023-05-31
FY
2022-05-31
FY
2021-05-31
FY
Revenue$292.50M$303.91M$338.75M$316.22M$291.01M
Cost of Revenue$134.79M$149.22M$164.51M$150.49M$134.22M
Gross Profit$157.71M$154.70M$174.25M$165.73M$156.79M
Operating Expenses$197.66M$401.63M$225.43M$194.20M$192.07M
R&D$26.22M$31.51M$29.88M$30.74M$36.39M
SG&A$42.09M$41.16M$40.00M$38.45M$35.92M
Operating Income-$39.95M-$192.44M-$51.18M-$28.47M-$35.28M
Interest Expense–-$1.61M$2.70M$688.00K$861.00K
Tax Expense-$39.00K-$7.29M-$2.00M-$3.40M-$4.50M
Net Income-$33.99M-$184.35M-$52.44M-$26.55M-$31.55M
EPS (basic)-0.8300-4.5900-1.3300-0.6800-0.8200
EPS (diluted)-0.8300-4.5900-1.3300-0.6800-0.8200
Shares (diluted)$40.85M$40.18M$39.48M$39.01M$38.34M

Income Flow · May 31, 2025 (FY)