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$335.29M$345.07M$334.50M$408.54M$340.44M
Cost of Revenue$229.51M$241.13M$242.08M$257.15M$221.04M
Gross Profit$105.77M$103.94M$92.42M$151.39M$119.39M
Operating Expenses–––––
R&D–––––
SG&A$89.98M$94.19M$103.19M$96.35M$77.50M
Operating Income$15.79M$9.74M-$10.77M$55.05M$56.66M
Interest Expense$7.69M$4.85M$733.00K$2.00K$4.00K
Tax Expense$1.95M$1.99M-$2.12M$14.02M$11.66M
Net Income$8.57M$5.85M-$5.56M$43.86M$36.12M
EPS (basic)0.18000.1100-0.11000.85000.8400
EPS (diluted)0.18000.1100-0.15000.83000.7600
Shares (diluted)$48.75M$53.36M$51.46M$53.15M$47.31M

Income Flow · Dec 31, 2025 (FY)