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$250.44M$264.31M$286.02M$448.11M$375.79M
Cost of Revenue$167.46M$171.70M$188.51M$284.69M$238.86M
Gross Profit$82.98M$92.62M$97.51M$163.42M$136.93M
Operating Expenses$142.66M$163.00M$118.62M$230.81M$115.73M
R&D$11.93M$12.17M$12.74M$14.64M$11.86M
SG&A$105.17M$111.95M$116.37M$135.04M$105.49M
Operating Income-$59.68M-$70.38M-$21.11M-$67.39M$21.20M
Interest Expense–––––
Tax Expense-$10.53M$17.85M-$4.29M-$7.35M-$12.21M
Net Income-$46.56M-$52.29M-$10.15M-$69.78M$26.09M
EPS (basic)-1.2100-1.3700-0.2700-1.88000.7900
EPS (diluted)-1.2100-1.3700-0.2700-1.88000.7300
Shares (diluted)$38.39M$38.30M$37.48M$37.20M$35.69M

Income Flow · Dec 31, 2025 (FY)