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$606.04M$525.32M$681.48M$835.58M$532.58M
Cost of Revenue$442.67M$406.46M$449.01M$483.22M$370.54M
Gross Profit–––––
Operating Expenses–––––
R&D–––––
SG&A$33.59M$28.41M$29.52M$32.19M$26.61M
Operating Income$128.66M$90.35M$201.41M$319.91M$134.48M
Interest Expense–––––
Tax Expense-$23.00K$77.00K$289.00K$160.00K$57.00K
Net Income$98.66M$60.90M$172.43M$286.80M$78.16M
EPS (basic)9.33005.760016.310027.07007.3100
EPS (diluted)9.33005.760016.310027.07007.3100
Shares (diluted)$10.57M$10.57M$10.57M$10.59M$10.69M

Income Flow · Dec 31, 2025 (FY)