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-06-30
FY
2024-06-30
FY
2023-06-30
FY
2022-06-30
FY
2021-06-30
FY
Revenue$1.30B$1.02B$977.89M$942.26M$833.35M
Cost of Revenue$896.27M$704.59M$679.65M$656.86M$561.97M
Gross Profit$399.94M$313.09M$298.24M$285.40M$271.38M
Operating Expenses–––––
R&D$23.73M$29.19M$24.39M$20.83M$17.76M
SG&A$289.48M$259.78M$226.39M$206.41M$196.51M
Operating Income$110.47M$53.31M$71.85M$78.99M$74.87M
Interest Expense––$18.68M$12.69M$13.72M
Tax Expense$19.73M$8.50M$21.46M$23.15M$12.08M
Net Income$48.26M$2.42M$32.61M$49.17M$54.38M
EPS (basic)1.19000.06000.81001.21001.3400
EPS (diluted)1.19000.06000.81001.21001.3400
Shares (diluted)$40.68M$40.52M$40.50M$40.50M$40.50K

Income Flow · Jun 30, 2025 (FY)