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-12-31
FY
2024-12-31
FY
2023-12-31
FY
2022-12-31
FY
2021-12-31
FY
Revenue$346.84M$342.65M$339.44M$326.65M$280.63M
Cost of Revenue$162.97M$168.53M$175.87M$172.21M$139.75M
Gross Profit–––$154.44M$140.88M
Operating Expenses–––$131.65M$116.17M
R&D$32.56M$34.46M$37.25M$30.93M$30.39M
SG&A$80.69M$76.99M$76.15M$56.19M$50.02M
Operating Income$20.83M$6.63M-$42.60M$22.78M$24.71M
Interest Expense––$12.52M$6.32M$3.16M
Tax Expense-$485.00K$10.23M-$8.59M$2.21M$4.65M
Net Income$4.35M-$20.44M-$45.79M$15.87M$18.43M
EPS (basic)0.2900-1.3800-3.15001.08001.2600
EPS (diluted)0.2900-1.3800-3.15001.08001.2600
Shares (diluted)$14.49M$14.30M$14.19M$14.36M$14.32M

Income Flow · Dec 31, 2025 (FY)