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$738.26M$634.44M$632.36M$801.54M$670.53M
Cost of Revenue$352.01M$359.79M$353.92M$345.83M$279.28M
Gross Profit–––––
Operating Expenses–––––
R&D$54.18M$43.20M$42.72M$43.94M$34.27M
SG&A$290.51M$263.37M$218.58M$215.83M$183.87M
Operating Income$55.17M-$35.11M$47.70M$224.67M$167.25M
Interest Expense$22.65M$21.77M$1.95M$1.16M$12.71M
Tax Expense$13.49M-$1.52M$21.11M$33.18M$25.25M
Net Income$48.89M-$25.51M$35.60M$185.96M$128.29M
EPS (basic)0.8700-0.46000.64003.35002.3300
EPS (diluted)0.8600-0.46000.63003.24002.2400
Shares (diluted)$56.56K$55.94K$56.38K$57.45K$57.26M

Income Flow · Dec 31, 2025 (FY)