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$277.20M$237.71M$214.79M$241.72M$191.85M
Cost of Revenue$238.72M$207.95M$200.20M$173.88M$148.39M
Gross Profit$38.47M$29.76M$14.59M$67.84M$43.45M
Operating Expenses––$134.72M$69.11M$59.22M
R&D–––––
SG&A$77.85M$69.75M$65.62M$63.91M$55.72M
Operating Income$21.98M$35.70M-$70.14M$69.99M$55.41M
Interest Expense––$2.46M$2.03M$1.72M
Tax Expense-$4.43M-$95.00K-$24.57M$13.56M$8.72M
Net Income$17.57M$33.74M-$39.59M$74.16M$48.13M
EPS (basic)2.37004.5800-5.290010.14006.7300
EPS (diluted)2.35004.5500-5.290010.06006.6900
Shares (diluted)$7.48M$7.41M$7.48M$7.37M$7.19M

Income Flow · Dec 31, 2025 (FY)