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-03-31
FY
2025-03-31
FY
2024-03-31
FY
2023-03-31
FY
2022-03-31
FY
2021-03-31
FY
Revenue$106.00M$85.56M$91.22M$73.88M$63.96M$67.64M
Cost of Revenue$72.13M$62.27M$76.94M$64.82M$58.32M$60.78M
Gross Profit$33.87M$23.30M$14.28M$9.06M$5.64M$6.86M
Operating Expenses$30.48M$28.87M$34.64M$27.52M$25.60M$20.81M
R&D$3.62M$2.67M$2.46M$2.38M$3.36M$2.42M
SG&A$26.86M$26.20M$32.17M$25.15M$22.24M$18.39M
Operating Income$3.39M-$5.57M-$20.35M-$18.46M-$19.96M-$13.95M
Interest Expense–––$6.16M$5.00M$5.16M
Tax Expense-$54.00K$175.00K$14.00K$7.00K$19.00K$19.00K
Net Income$2.83M-$7.19M$7.39M-$24.52M-$22.37M-$18.39M
EPS (basic)-3.2100-0.38000.3900-1.4300-1.5200–
EPS (diluted)-3.2100-0.38000.3900-1.4300-1.5200–
Shares (diluted)$20.83M$19.06M$18.75M$17.21M$14.73M–

Income Flow · Mar 31, 2026 (FY)