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$3.66B$4.10B$4.39B$4.97B$3.58B
Cost of Revenue$3.26B$3.70B$4.00B$4.59B$3.30B
Gross Profit$402.71M$398.32M$382.27M$375.77M$276.95M
Operating Expenses$349.29M$332.73M$298.94M$280.91M$242.86M
R&D–––––
SG&A$27.99M$28.76M$27.03M$25.57M$30.93M
Operating Income$97.65M$70.56M$88.07M$96.01M$36.13M
Interest Expense$48.14M$52.32M$43.74M$32.10M$18.24M
Tax Expense$8.25M-$3.43M$2.52M$714.00K-$3.23M
Net Income$41.83M$22.45M$42.59M$63.70M$21.65M
EPS (basic)1.03000.52001.06001.63000.5700
EPS (diluted)1.02000.52001.05001.63000.5700
Shares (diluted)$38.25M$38.17M$38.12M$38.06M$37.88M

Income Flow · Dec 31, 2025 (FY)