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$722.40M$475.97M$458.97M$481.33M$456.25M
Cost of Revenue$537.51M$335.43M$353.11M$392.77M$414.98M
Gross Profit$184.90M$140.54M$105.86M$88.56M$41.27M
Operating Expenses$75.19M$58.89M$61.59M$63.96M$82.84M
R&D$18.16M$20.06M$19.46M$18.90M$22.43M
SG&A–––––
Operating Income$109.71M$81.64M$44.27M$24.60M-$41.57M
Interest Expense$7.80M$12.60M$17.07M$13.03M$7.31M
Tax Expense-$10.62M$922.00K$900.00K$304.00K-$406.00K
Net Income$113.99M$69.28M$26.31M$11.27M-$48.47M
EPS (basic)4.95003.01001.15000.4900-2.1200
EPS (diluted)4.94003.01001.15000.4900-2.1200
Shares (diluted)$23.07M$23.02M$22.97M$22.95M$22.91M

Income Flow · Dec 31, 2025 (FY)