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$753.82M$748.49M$601.12M$573.15M$490.91M
Cost of Revenue$458.77M$468.53M$364.96M$334.80M$272.38M
Gross Profit$295.05M$279.96M$236.16M$238.35M$218.52M
Operating Expenses$309.42M$300.02M$271.61M$262.68M$220.76M
R&D$132.52M$118.63M$104.19M$97.99M$55.17M
SG&A$75.22M$71.69M$65.36M$68.03M$113.77M
Operating Income-$14.37M-$20.06M-$35.46M-$24.32M-$2.24M
Interest Expense$2.42M$2.98M$3.72M$5.22M$28.66M
Tax Expense-$3.68M-$2.43M-$2.96M-$2.26M-$3.83M
Net Income-$12.91M-$6.52M-$16.34M$19.57M-$27.36M
EPS (basic)-0.4300-0.2400-0.64000.7700-1.0900
EPS (diluted)-0.4300-0.2400-0.6400-0.4800-1.0900
Shares (diluted)$30.00M$27.21M$25.61M$30.91M$25.09M

Income Flow · Dec 31, 2025 (FY)