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$729.78M$696.03M$667.08M$526.68M$588.55M
Cost of Revenue–––––
Gross Profit–––––
Operating Expenses–––––
R&D–––––
SG&A––$43.24M$31.61M$29.37M
Operating Income–––––
Interest Expense–––––
Tax Expense$3.48M$749.00K$100.00K-$816.00K$3.75M
Net Income$74.83M$42.82M$86.83M$25.34M$17.58M
EPS (basic)2.21001.26002.55000.75000.5100
EPS (diluted)2.17001.24002.50000.73000.5100
Shares (diluted)$34.50M$34.65M$34.80M$39.77M$34.35M

Income Flow · Dec 31, 2025 (FY)