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$983.61M$890.18M$833.26M$716.57M$496.79M
Cost of Revenue$562.20M$510.21M$442.33M$367.07M$294.20M
Gross Profit$421.41M$379.97M$390.93M$349.50M$202.58M
Operating Expenses$196.31M$152.97M$131.17M$123.08M$85.60M
R&D–––––
SG&A$90.88M$71.67M$63.11M$54.08M$35.83M
Operating Income$230.74M$227.00M$259.76M$226.41M$116.98M
Interest Expense$5.96M$6.22M$7.93M$6.79M$8.46M
Tax Expense$75.73M$63.85M$77.90M$74.76M$28.48M
Net Income$159.57M$161.31M$182.88M$155.74M$68.43M
EPS (basic)3.42003.43003.85003.28001.4300
EPS (diluted)3.42003.43003.85003.28001.4300
Shares (diluted)$46.68M$47.00M$47.51M$47.67M$47.67M

Income Flow · Dec 31, 2025 (FY)