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$616.02M$450.49M$373.49M$459.40M$581.32M
Cost of Revenue$495.39M$382.16M$293.10M$362.31M$453.78M
Gross Profit$120.63M$68.33M$80.39M$97.09M$127.54M
Operating Expenses$133.44M$102.79M$125.53M$112.41M$95.57M
R&D$23.80M$17.83M$21.27M$25.59M$21.22M
SG&A$13.01M$17.89M$34.44M$22.97M$22.25M
Operating Income-$12.62M-$34.34M-$44.72M-$12.94M$39.62M
Interest Expense––$200.56K$828.72K$967.86K
Tax Expense-$3.29M-$3.23M-$1.44M-$3.15M$7.38M
Net Income-$5.63M-$26.47M-$38.29M-$7.17M$35.44M
EPS (basic)-0.0400-0.1700-0.2400-0.05000.2300
EPS (diluted)-0.0400-0.1700-0.2400-0.05000.2200
Shares (diluted)$159.71M$158.46M$156.82M$155.18M$160.46M

Income Flow · Dec 31, 2025 (FY)