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$839.05M$1.02B$1.13B$920.00M$662.43M
Cost of Revenue$462.20M$563.21M$639.30M$518.21M$375.98M
Gross Profit$376.85M$454.65M$491.30M$401.79M$286.44M
Operating Expenses$257.53M$243.86M$225.51M$189.43M$159.12M
R&D$108.96M$105.50M$96.91M$78.36M$65.43M
SG&A$83.21M$70.32M$65.79M$57.47M$46.14M
Operating Income$119.31M$210.79M$265.80M$212.36M$127.33M
Interest Expense––$5.35M$5.58M$4.83M
Tax Expense$18.01M$29.28M$32.34M$21.81M$21.78M
Net Income$120.24M$200.99M$246.26M$183.08M$98.65M
EPS (basic)3.81006.17007.52005.54002.9400
EPS (diluted)3.80006.15007.43005.46002.8800
Shares (diluted)$31.67M$32.70M$33.16M$33.54M$34.27M

Income Flow · Dec 31, 2025 (FY)