Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate 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-06-30
FY
2025-06-30
FY
2024-06-30
FY
2023-06-30
FY
2022-06-30
FY
2021-06-30
FY
Revenue$1.43B$1.49B$1.71B$1.82B$1.35B$1.29B
Cost of Revenue$1.31B$1.38B$1.57B$1.67B$1.24B$1.17B
Gross Profit$117.47M$104.40M$140.26M$156.16M$104.60M$118.03M
Operating Expenses––––––
R&D$19.10M$17.50M$18.30M$24.40M$23.70M$21.00M
SG&A$61.16M$50.27M$66.63M$68.65M$53.44M$52.70M
Operating Income$66.06M$45.53M$49.28M$87.73M$52.55M$65.70M
Interest Expense$8.50M$14.74M$22.84M$16.26M$2.65M$2.17M
Tax Expense$25.26M$9.24M$4.69M$18.91M$12.48M$13.26M
Net Income$27.96M$16.98M$20.51M$55.83M$31.25M$56.79M
EPS (basic)1.14000.68000.82002.24001.24002.2600
EPS (diluted)1.13000.68000.81002.22001.24002.2400
Shares (diluted)$24.77M$25.02M$25.28M$25.08M$25.22M$25.28M

Income Flow · Jun 30, 2026 (FY)