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
2026-01-03
FY
2024-12-28
FY
2023-12-31
FY
2023-12-30
FY
2022-12-31
FY
2022-01-01
FY
2021-12-31
FY
2021-01-02
FY
Revenue$248.97M$272.75M–$273.45M$279.27M$246.52M$246.52M$240.40M
Cost of Revenue$192.01M$205.48M–$208.50M$220.65M$189.76M–$186.74M
Gross Profit$56.96M$67.27M–$64.95M$58.62M$56.77M–$53.66M
Operating Expenses––––––––
R&D$4.06M$4.89M–$5.59M$4.24M$4.10M–$3.13M
SG&A$42.22M$42.23M–$44.18M$39.51M$35.22M–$35.44M
Operating Income$10.67M$20.15M–$15.18M$14.17M$17.45M–$7.00M
Interest Expense$2.68M$2.72M–$3.51M$2.28M$1.75M–$2.74M
Tax Expense$1.52M$3.86M–-$2.41M$414.86K$2.10M–$620.09K
Net Income$7.13M-$8.53M$8.59M$8.59M$12.30M$9.35M–$5.41M
EPS (basic)1.1700-1.3700–1.38001.98002.5800–0.8700
EPS (diluted)1.1700-1.3700–1.37001.97002.5800–0.8600
Shares (diluted)$6.10M$6.22M–$6.27M$6.24M$6.26M$6.26M$6.26M

Income Flow · Jan 3, 2026 (FY)