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
2022-10-01
FY
2022-07-09
FY
2022-03-19
FY
2021-12-25
FY
Revenue$240.16M$251.51M$263.57M$313.76M$74.90M$94.34M$72.38M$313.61M
Cost of Revenue$175.51M$189.31M$201.79M$240.12M–––$236.48M
Gross Profit––––––––
Operating Expenses––––––––
R&D$3.20M$3.20M$3.10M$2.70M–––$2.00M
SG&A$43.63M$43.30M$41.48M$44.77M–––$43.37M
Operating Income$18.73M$20.00M$17.81M$26.32M$4.22M$8.19M$9.02M$31.90M
Interest Expense$836.00K$2.30M$5.35M$3.78M–––$1.51M
Tax Expense$4.32M$4.79M$2.66M$4.63M–––$6.14M
Net Income$13.70M$12.99M$9.83M$17.99M$2.96M$5.67M$6.65M$24.41M
EPS (basic)1.00000.94000.72001.33000.22000.42000.49001.7800
EPS (diluted)0.99000.93000.71001.31000.22000.42000.49001.7600
Shares (diluted)$13.86M$14.04M$13.90M$13.69M–––$13.87M

Income Flow · Dec 31, 2025 (FY)