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$38.27M$33.05M$43.60M$94.82M$188.38M
Cost of Revenue$38.22M$34.08M$34.49M$66.57M$93.03M
Gross Profit$47.05K-$1.03M$9.11M$28.25M$95.35M
Operating Expenses$21.22M$20.08M$20.60M$29.11M$22.76M
R&D$675.57K$673.94K$581.17K$525.73K$901.38K
SG&A$12.77M$13.56M$14.31M$24.04M$17.38M
Operating Income-$21.18M-$21.11M-$11.49M-$852.98K$72.60M
Interest Expense––$152.17K$170.65K$227.18K
Tax Expense$291.29K$8.37M-$1.91M$83.87K$18.89M
Net Income-$12.57M-$11.89M-$7.01M$5.08M$56.06M
EPS (basic)-0.4300-0.4000-0.24000.15001.6500
EPS (diluted)-0.4300-0.4000-0.24000.15001.6300
Shares (diluted)$29.94M$29.94M$29.94M$32.96M$34.24M

Income Flow · Dec 31, 2025 (FY)