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-10-31
FY
2024-10-31
FY
2023-10-31
FY
2022-10-31
FY
2021-10-31
FY
Revenue$849.29M$866.95M$892.08M$824.55M$663.76M
Cost of Revenue$549.46M$551.00M$555.91M$530.34M$496.72M
Gross Profit$299.83M$315.95M$336.16M$294.21M$167.04M
Operating Expenses$91.43M$94.34M$83.11M$82.33M$76.02M
R&D$15.80M$16.58M$13.65M$18.34M$18.49M
SG&A$75.63M$77.76M$69.46M$63.99M$57.52M
Operating Income$208.16M$221.52M$253.05M$211.87M$94.55M
Interest Expense–––––
Tax Expense$31.55M$63.57M$70.31M$59.79M$23.19M
Net Income$136.41M$130.69M$125.48M$118.79M$55.45M
EPS (basic)2.29002.12002.05001.96000.9000
EPS (diluted)2.28002.09002.03001.94000.8900
Shares (diluted)$59.92M$62.39M$61.76M$61.19M$62.00M

Income Flow · Oct 31, 2025 (FY)