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
2024-12-31
FY
2023-12-31
FY
2022-12-31
FY
2021-12-31
FY
Revenue$692.16M$697.46M$765.28M$987.75M
Cost of Revenue$602.37M$581.54M$605.43M$726.25M
Gross Profit$89.79M$115.92M$159.85M$261.50M
Operating Expenses––––
R&D$35.46M$35.71M$37.70M$41.07M
SG&A$14.59M$16.25M$17.53M$21.77M
Operating Income$38.85M$62.33M$104.68M$200.52M
Interest Expense$8.51M$8.70M$4.99M$4.73M
Tax Expense$6.33M$9.82M$19.14M$39.59M
Net Income$43.90M$64.26M$111.93M$177.98M
EPS (basic)––––
EPS (diluted)––––
Shares (diluted)$734.01M$734.94M$742.65M$742.86M

Income Flow · Dec 31, 2024 (FY)