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-07-31
FY
2024-07-31
FY
2023-07-31
FY
2022-07-31
FY
2021-07-31
FY
2021-04-30
FY
2021-01-31
FY
Revenue$1.51B$1.34B$1.33B$1.30B$1.14B$295.50M$265.84M
Cost of Revenue$752.78M$653.51M$674.59M$670.51M$583.25M––
Gross Profit$760.82M$687.88M$657.27M$631.55M$561.45M$148.85M$129.52M
Operating Expenses$524.18M$444.47M$432.06M$438.54M$394.32M––
R&D$79.89M$67.75M$61.37M$58.55M$44.55M––
SG&A$444.30M$376.72M$370.70M$379.99M$349.77M––
Operating Income$236.64M$243.41M$225.21M$193.01M$167.13M$46.73M$37.41M
Interest Expense$4.75M$3.13M$3.54M$1.28M$437.00K––
Tax Expense$47.84M$50.63M$50.84M$42.00M$35.61M––
Net Income$189.26M$197.22M$174.86M$149.98M$129.66M––
EPS (basic)–––––––
EPS (diluted)–––––––
Shares (diluted)$48.09M$48.50M$49.87M$51.65M$52.41M––

Income Flow · Jul 31, 2025 (FY)