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$158.28M$145.94M$161.29M$166.56M$140.81M
Cost of Revenue$110.11M$104.58M$112.07M$117.76M$98.07M
Gross Profit$48.18M$41.36M$49.22M$48.80M$42.75M
Operating Expenses–––––
R&D$0.00$0.00$0.00$0.00$0.00
SG&A$25.57M$24.34M$23.78M$23.36M$22.22M
Operating Income$10.68M$37.88M$14.13M$13.73M$10.49M
Interest Expense––$746.00K$941.00K$1.14M
Tax Expense-$16.05M$14.06M-$7.00M$2.79M$7.48M
Net Income-$37.83M$67.23M-$2.31M$33.84M$51.19M
EPS (basic)-0.77001.3800-0.05000.69001.0500
EPS (diluted)-0.77001.3800-0.05000.69001.0500
Shares (diluted)$48.86M$48.84M$48.83M$48.81M$48.80M

Income Flow · Dec 31, 2025 (FY)