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$489.65M$438.96M–––
Cost of Revenue$333.08M$288.71M–––
Gross Profit$156.57M$150.25M–––
Operating Expenses$90.98M$94.66M–––
R&D–––––
SG&A$55.28M$53.57M–––
Operating Income$65.58M$55.59M–––
Interest Expense$26.13M$26.82M–––
Tax Expense$15.50M$14.28M–––
Net Income$40.62M$29.49M–––
EPS (basic)0.31000.2200–––
EPS (diluted)0.30000.2200–––
Shares (diluted)$133.45M$137.10M$139.15M$134.77M$125.16M

Income Flow · Dec 31, 2025 (FY)