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$790.27M$1.26B$1.15B$848.46M$717.48M
Cost of Revenue$669.88M$1.09B$1.00B$766.04M$647.62M
Gross Profit$120.39M$170.81M$151.85M$82.42M$69.85M
Operating Expenses–––––
R&D$8.20M$6.20M$6.00M$4.03M$3.56M
SG&A$88.98M$86.32M$73.09M$52.83M$46.23M
Operating Income–––––
Interest Expense$660.00K$3.93M$5.97M$3.38M$1.35M
Tax Expense$8.48M$16.64M$15.49M$5.39M$5.51M
Net Income$23.01M$63.49M$58.29M$20.35M$16.25M
EPS (basic)2.01005.55005.10001.78001.4200
EPS (diluted)1.98005.47005.07001.78001.4200
Shares (diluted)$11.61M$11.60M$11.51M$11.42M$11.41M

Income Flow · Dec 31, 2025 (FY)