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$554.01M$532.41M$452.87M$405.36M$538.20M
Cost of Revenue$1.33M$1.79M$1.77M$1.65M$1.99M
Gross Profit$240.77M$208.46M$159.19M––
Operating Expenses–––––
R&D$13.80M$12.40M$13.70M$12.10M$10.40M
SG&A$89.56M$89.77M$86.76M$71.81M$75.70M
Operating Income$66.49M$23.57M-$29.07M-$102.71M-$125.64M
Interest Expense––$10.97M$7.63M$845.00K
Tax Expense$18.68M$9.26M-$2.38M-$17.67M-$20.52M
Net Income$40.04M$10.06M-$28.21M-$88.72M-$104.38M
EPS (basic)-0.3400-1.1900-2.3700-4.3600-4.5900
EPS (diluted)-0.3400-1.1900-2.3700-4.3600-4.5900
Shares (diluted)$30.48M$29.34M$28.02M$27.36M$26.78M

Income Flow · Dec 31, 2025 (FY)