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.20B$871.75M$614.49M$497.00M$395.52M
Cost of Revenue$900.16M$633.58M$432.15M$347.32M$274.14M
Gross Profit$296.34M$238.17M$182.34M$149.68M$121.38M
Operating Expenses$220.80M$193.31M$164.25M$152.65M$111.01M
R&D$61.47M$51.33M$44.25M$41.22M$34.12M
SG&A$47.40M$36.93M$36.01M$38.14M$32.97M
Operating Income$75.54M$44.86M$18.09M-$2.98M$10.37M
Interest Expense–––––
Tax Expense$18.34M$9.78M$2.80M-$795.00K$1.07M
Net Income$66.94M$44.17M$22.32M-$513.00K$9.30M
EPS (basic)0.53000.36000.18000.00000.0600
EPS (diluted)0.52000.35000.18000.00000.0600
Shares (diluted)$129.11M$127.71M$125.07M$122.10M$118.82M

Income Flow · Dec 31, 2025 (FY)