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$861.26M$908.29M$975.82M$899.92M$770.46M
Cost of Revenue$690.11M$719.04M$774.51M$725.00M$603.60M
Gross Profit–––––
Operating Expenses–––––
R&D$62.53M$72.17M$71.08M$65.30M$66.17M
SG&A$125.61M$117.46M$117.39M$106.69M$116.00M
Operating Income-$38.61M-$381.00K$12.84M$2.94M$15.41M
Interest Expense––-$13.00M-$7.10M-$5.19M
Tax Expense$47.38M$2.93M$3.26M$3.36M$9.03M
Net Income-$102.83M-$16.52M-$5.18M-$14.06M$3.41M
EPS (basic)-3.7000-0.6000-0.1900-0.52000.1300
EPS (diluted)-3.7000-0.6000-0.1900-0.52000.1200
Shares (diluted)$27.80M$27.60M$27.44M$27.26M$27.42M

Income Flow · Dec 31, 2025 (FY)