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$175.66M$158.71M$144.86M$122.29M$107.84M$25.81M$30.27M$16.63M
Cost of Revenue$61.99M$57.43M$55.48M$47.99M$44.19M–––
Gross Profit––––––––
Operating Expenses––––––––
R&D––––––––
SG&A$44.66M$39.92M$39.82M$31.17M$25.28M–––
Operating Income$38.23M$35.06M$24.58M$21.06M$19.35M$2.69M$7.77M$215.69K
Interest Expense––––––––
Tax Expense$3.33M$2.14M$334.80K$5.62M$4.25M$395.25K$1.54M-$527.14K
Net Income$8.30M$7.75M$644.94K$2.54M$13.08M$1.18M$4.45M-$1.45M
EPS (basic)0.13000.12000.01000.04000.23000.02000.0800-0.0500
EPS (diluted)0.13000.12000.01000.04000.22000.02000.0800-0.0500
Shares (diluted)$66.31M$65.95M$65.26M$64.83M$58.45M–––

Income Flow · Mar 31, 2026 (FY)