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$1.42B$1.15B$1.06B$951.12M$864.50M
Cost of Revenue$960.66M$779.58M$718.77M$651.38M$594.65M
Gross Profit$461.87M$375.02M$339.88M$299.74M$269.85M
Operating Expenses$323.26M$272.33M$248.92M$231.00M$203.91M
R&D–––––
SG&A$306.85M$258.80M$234.79M$216.94M$189.42M
Operating Income$138.62M$102.69M$90.96M$68.74M$65.94M
Interest Expense$13.61M$7.73M$11.11M$8.91M$5.81M
Tax Expense$31.54M$25.75M$18.81M$14.15M$15.27M
Net Income$95.91M$73.60M$62.52M$46.02M$45.13M
EPS (basic)5.31004.33003.91002.90002.8700
EPS (diluted)5.22004.23003.83002.84002.8100
Shares (diluted)$18.39M$17.38M$16.31M$16.18M$16.06M

Income Flow · Dec 31, 2025 (FY)