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
2021-03-31
FY
Revenue$1.04B$953.68M$922.44M$942.36M$799.02M$185.66M
Cost of Revenue$666.53M$617.48M$620.38M$661.91M$555.85M–
Gross Profit$370.63M$336.21M$302.06M$280.45M$243.17M$58.73M
Operating Expenses$161.31M$153.30M$142.86M$135.26M$115.67M–
R&D$18.51M$16.79M$15.05M$12.19M$13.52M–
SG&A$67.42M$67.59M$53.42M$55.66M$41.73M–
Operating Income$209.33M$182.91M$159.19M$145.19M$127.50M–
Interest Expense––––––
Tax Expense$44.19M$37.98M$28.72M$28.38M$29.13M–
Net Income$154.84M$128.47M$108.54M$105.37M$96.10M$23.41M
EPS (basic)4.80003.97003.38003.29002.98000.7300
EPS (diluted)4.75003.93003.35003.25002.94000.7200
Shares (diluted)$32.60M$32.72M$32.45M$32.39M$32.67M–

Income Flow · Dec 31, 2025 (FY)