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
2023-03-31
FY
2022-12-31
FY
2022-09-30
FY
2022-06-30
FY
2022-03-31
FY
Revenue$807.56M$829.03M$1.39B$375.12M$338.73M$302.21M$1.21B$344.29M
Cost of Revenue$663.47M$681.94M$1.04B–––$904.83M–
Gross Profit$144.09M$147.09M$351.30M$98.57M$75.65M$74.61M$310.05M$97.12M
Operating Expenses––––––––
R&D––––––––
SG&A$92.46M$76.32M$175.69M–––$66.37M–
Operating Income$21.76M-$55.95M$144.78M$70.26M$48.68M$48.48M$213.82M$71.54M
Interest Expense––––––––
Tax Expense$5.02M-$1.34M$33.58M–––$46.53M–
Net Income$14.88M-$55.91M$104.51M$51.89M$35.16M$34.88M$157.63M$52.88M
EPS (basic)0.7600-2.74005.10002.53001.73001.70007.60002.5400
EPS (diluted)0.7600-2.74005.06002.51001.72001.69007.51002.5100
Shares (diluted)$19.69M$20.44M$20.64M–––$20.99M–

Income Flow · Jun 30, 2025 (FY)