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$417.44M$404.20M$382.52M$370.17M$375.89M
Cost of Revenue$270.76M$260.81M$258.23M$250.95M$246.37M
Gross Profit$146.68M$143.39M$124.30M$119.23M$129.52M
Operating Expenses–––––
R&D–––––
SG&A$48.65M$59.01M$42.13M$37.47M$33.95M
Operating Income$97.66M$81.80M$80.98M$79.73M$93.66M
Interest Expense––$36.27M$25.89M$25.45M
Tax Expense$18.76M$16.08M$13.19M$16.24M$12.32M
Net Income$51.51M$32.95M$33.41M$41.38M$33.16M
EPS (basic)3.29002.17002.24002.78001.9000
EPS (diluted)3.25002.10002.14002.63001.8100
Shares (diluted)$15.63M$15.44M$15.46M$15.71M$18.27M

Income Flow · Dec 31, 2025 (FY)