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$397.23M$443.22M$565.23M$690.81M$643.89M
Cost of Revenue$323.95M$346.55M$473.29M$527.56M$472.39M
Gross Profit$73.28M$96.67M$91.94M$163.25M$171.50M
Operating Expenses$198.99M$138.56M$179.97M$221.93M$144.07M
R&D$5.67M$4.95M$5.09M$4.10M$4.22M
SG&A$39.49M$39.12M$49.49M$51.60M$50.84M
Operating Income-$125.71M-$41.89M-$88.03M-$58.69M$27.43M
Interest Expense$69.00K$300.00K$377.00K––
Tax Expense$4.28M$1.08M$21.28M$758.00K$1.95M
Net Income-$137.47M-$42.83M-$107.66M-$57.05M$18.97M
EPS (basic)-3.9800-1.1300-3.1300-1.6600–
EPS (diluted)-3.9800-1.1300-3.1300-1.6600–
Shares (diluted)$34.57M$34.54M$34.52M$34.49M$34.57M

Income Flow · Dec 31, 2025 (FY)