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
2022-10-02
FY
2021-12-31
FY
2021-04-03
FY
Revenue$546.06M$535.64M$543.77M$595.84M$139.39M$730.74M$184.38M
Cost of Revenue$464.91M$421.23M$410.15M$415.76M–$451.18M–
Gross Profit$81.15M$114.42M$133.62M$180.09M$38.87M$279.56M$72.57M
Operating Expenses$93.45M$82.76M$81.53M$76.63M–$76.42M–
R&D$8.40M$8.20M$9.80M$9.60M–$11.70M–
SG&A$54.20M$44.01M$42.75M$40.55M–$43.29M–
Operating Income-$12.30M$31.65M$52.08M$103.46M–$203.14M–
Interest Expense––$205.00K$256.00K–$164.00K–
Tax Expense-$2.77M$7.21M$10.61M$19.95M–$50.70M–
Net Income-$4.39M$30.56M$48.22M$88.33M$18.39M$155.90M$38.19M
EPS (basic)-0.27001.79002.73005.00001.04008.87002.1800
EPS (diluted)-0.27001.77002.71004.96001.03008.78002.1600
Shares (diluted)$16.24M$17.27M$17.81M$17.79M–$17.76M–

Income Flow · Dec 31, 2025 (FY)