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-09-30
FY
2022-06-30
FY
2022-03-31
FY
2021-12-31
FY
Revenue$4.42B$4.01B$3.51B$3.30B$1.01B$849.25M$653.89M$3.01B
Cost of Revenue$3.71B$3.43B$3.11B$2.93B$893.86M$751.68M$593.79M$2.70B
Gross Profit$711.22M$572.70M$396.40M$369.49M$115.06M$97.57M$60.09M$305.56M
Operating Expenses––––––––
R&D––––––––
SG&A$407.56M$334.16M$294.47M$272.61M$61.80M$60.12M$70.12M$243.08M
Operating Income$282.45M$207.36M$80.06M$85.38M$54.70M$29.75M-$15.71M$1.10M
Interest Expense––$18.46M$12.62M$2.52M$3.90M$3.58M$20.28M
Tax Expense$68.48M$55.75M$30.27M$12.96M-$7.71M$8.67M$6.35M-$1.24M
Net Income$193.00M$126.35M$43.60M$83.30M$69.30M$18.68M-$26.73M$10.10M
EPS (basic)4.42002.88000.99001.87001.58000.4200-0.58000.2200
EPS (diluted)3.86002.62000.97001.70001.36000.3900-0.58000.2200
Shares (diluted)$53.13M$52.51M$52.56M$52.33M$51.86M$52.30M$45.73M$45.79M

Income Flow · Dec 31, 2025 (FY)