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$696.16M$657.27M$691.32M$777.55M$656.90M
Cost of Revenue$535.16M$485.36M$491.79M$509.00M$452.36M
Gross Profit$161.00M$171.92M$199.54M$268.56M$204.54M
Operating Expenses$189.44M$175.67M$177.01M$166.52M$140.47M
R&D$94.27M$89.94M$88.15M$71.26M$62.95M
SG&A$95.17M$85.73M$88.86M$95.26M$77.51M
Operating Income-$28.44M-$3.76M$22.53M$102.04M$64.08M
Interest Expense–––––
Tax Expense-$8.63M$3.65M$5.94M$39.26M$3.94M
Net Income-$96.98M-$11.08M$12.36M$453.16M$58.12M
EPS (basic)-3.3000-0.39000.450016.93002.2500
EPS (diluted)-3.3000-0.39000.420016.07002.1300
Shares (diluted)$29.41M$28.24M$29.53M$28.20M$27.27M

Income Flow · Jun 30, 2025 (FY)