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$476.20M$420.40M$396.29M$323.99M$259.26M
Cost of Revenue$275.18M$243.04M$233.88M$196.48M$166.59M
Gross Profit$201.02M$177.36M$162.41M$127.51M$92.68M
Operating Expenses$138.37M$118.21M$95.44M$73.58M$52.56M
R&D$2.90M$2.90M$2.90M$400.00K$370.01K
SG&A$87.23M$75.40M$63.65M$48.21M$34.29M
Operating Income$62.65M$59.15M$66.97M$53.94M$40.12M
Interest Expense––$1.25M$1.41M$302.67K
Tax Expense$12.47M$11.29M$13.23M$10.58M$7.87M
Net Income$51.23M$45.49M$52.80M$41.38M$31.57M
EPS (basic)1.85001.65001.91001.50001.1400
EPS (diluted)1.85001.65001.91001.50001.1400
Shares (diluted)$27.68M$27.64M$27.63M$27.62M$27.61M

Income Flow · Dec 31, 2025 (FY)