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
2026-03-31
FY
2025-03-31
FY
2024-03-31
FY
2023-03-31
FY
2022-03-31
FY
2021-12-31
FY
2021-09-30
FY
2021-06-30
FY
Revenue$179.02M$226.97M$281.06M$256.58M$273.42M$60.57M$67.10M$78.76M
Cost of Revenue–$157.84M$202.42M$185.84M$195.34M–––
Gross Profit$50.22M$69.14M$78.65M$70.73M$78.08M$17.73M$19.17M$21.78M
Operating Expenses$108.89M$70.67M$86.81M$64.68M$52.37M–––
R&D––––––––
SG&A$50.73M$38.65M$55.25M$41.71M$30.83M$7.58M$7.03M$8.18M
Operating Income-$58.67M-$1.53M-$8.16M$6.05M$25.71M$5.15M$8.09M$5.42M
Interest Expense––––––––
Tax Expense-$73.00K$5.68M$1.19M$2.31M$5.97M$1.14M$1.83M$1.17M
Net Income-$57.29M-$6.27M-$7.46M$5.14M$21.10M$3.82M$5.77M$3.58M
EPS (basic)-2.7400-0.3000-0.37000.25001.0500–––
EPS (diluted)-2.7400-0.3000-0.37000.25001.04000.21000.31000.2200
Shares (diluted)$20.92M$20.60M$20.40M$20.34M$20.36M–––

Income Flow · Mar 31, 2026 (FY)