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
2021-03-31
FY
Revenue$390.30M$362.27M$339.34M$321.14M$304.34M$70.88M
Cost of Revenue$296.35M$279.25M$272.67M$242.89M$226.04M–
Gross Profit$93.95M$83.03M$66.67M$78.25M$78.29M$17.45M
Operating Expenses$117.44M$148.04M$130.32M$109.91M$86.07M–
R&D$17.81M$18.63M$19.22M$14.19M$14.31M–
SG&A$42.88M$37.07M$33.41M$30.84M$22.37M–
Operating Income-$23.48M-$65.01M-$63.65M-$31.66M-$7.77M–
Interest Expense––$46.26M$14.59M$4.62M–
Tax Expense$8.51M$7.99M-$6.87M-$217.00K$3.91M–
Net Income-$75.82M-$109.86M-$96.20M-$27.57M$3.36M$2.15M
EPS (basic)-6.8500-10.0200-8.8500-2.56000.32000.2000
EPS (diluted)––-8.8500-2.56000.31000.2000
Shares (diluted)$11.07M$10.97M$10.86M$10.77M$10.82M–

Income Flow · Dec 31, 2025 (FY)