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$481.98M$453.77M$461.83M$615.48M$514.23M
Cost of Revenue$284.69M$274.76M$283.24M$390.26M$319.69M
Gross Profit$197.29M$179.01M$178.60M$225.22M$194.54M
Operating Expenses$160.10M$147.94M$143.23M$181.18M$158.56M
R&D–––––
SG&A–––––
Operating Income$37.19M$31.07M$35.37M$44.04M$35.97M
Interest Expense$10.00M$17.00M$22.70M$18.30M$10.60M
Tax Expense$4.91M$2.67M$3.73M$5.30M$4.81M
Net Income$22.27M$11.39M$10.43M$20.46M$20.56M
EPS (basic)2.98001.53001.42002.80002.8200
EPS (diluted)2.96001.52001.41002.78002.7700
Shares (diluted)$7.53M$7.48M$7.38M$7.37M$7.41M

Income Flow · Dec 31, 2025 (FY)