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$727.33M$660.57M$591.64M$509.73M$484.33M
Cost of Revenue$413.04M$370.47M$347.04M$321.83M$297.27M
Gross Profit$314.29M$290.10M$244.60M$187.90M$187.06M
Operating Expenses$430.17M$382.21M$352.34M$345.52M$305.81M
R&D$37.08M$31.16M$27.31M$30.33M$21.87M
SG&A$273.34M$259.74M$243.10M$243.36M$221.35M
Operating Income-$115.88M-$92.11M-$107.74M-$157.62M-$118.75M
Interest Expense––$6.91M$1.51M$5.08M
Tax Expense-$2.24M-$1.95M-$9.13M-$15.09M-$6.73M
Net Income-$108.03M-$78.73M-$87.97M-$144.25M-$8.35M
EPS (basic)–––––
EPS (diluted)–––––
Shares (diluted)$128.10M$126.66M$125.50M$124.22M$119.96M

Income Flow · Dec 31, 2025 (FY)