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-03-31
FY
Revenue$245.29M$209.90M$185.53M$157.12M$122.81M$97.49M
Cost of Revenue$187.54M$157.03M$144.95M$131.71M$113.69M$77.02M
Gross Profit$57.75M$52.86M$40.59M$25.41M$9.13M$20.47M
Operating Expenses––––––
R&D$6.35M$4.04M$3.94M$4.14M$3.85M$3.37M
SG&A$41.56M$37.14M$32.22M$23.06M$20.39M$17.47M
Operating Income$15.02M$15.19M$6.92M$1.25M-$11.34M$3.00M
Interest Expense-$257.00K-$583.00K$248.00K$1.07M$450.00K$11.00K
Tax Expense$2.26M$3.18M$1.02M$194.00K-$2.44M$893.00K
Net Income$12.50M$12.23M$4.56M$367.00K-$8.77M$2.37M
EPS (basic)1.14001.12000.42000.0300-0.83000.2400
EPS (diluted)1.12001.11000.42000.0300-0.83000.2400
Shares (diluted)$11.14M$11.07M$10.84M$10.65M$10.54M$9.96M

Income Flow · Mar 31, 2026 (FY)