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$410.21M$352.21M$374.84M$300.81M$254.88M
Cost of Revenue$164.02M$162.01M$160.50M$144.45M$120.48M
Gross Profit$246.19M$190.20M$214.34M$156.35M$134.41M
Operating Expenses–––––
R&D$5.82M$5.10M$10.11M$5.30M$6.94M
SG&A$138.46M$132.70M$144.41M$138.04M$117.32M
Operating Income$84.23M$43.86M$50.40M-$4.83M$10.98M
Interest Expense––$6.82M$5.88M$7.09M
Tax Expense$17.77M$5.00M$13.05M$10.11M$20.56M
Net Income$34.88M$26.06M$25.34M-$22.80M-$22.33M
EPS (basic)0.65000.49000.4700-0.4000-0.3800
EPS (diluted)0.63000.48000.4600-0.4000-0.3800
Shares (diluted)$55.54M$53.86M$55.15M$56.67M$59.13M

Income Flow · Dec 31, 2025 (FY)