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$536.38M$703.63M$836.52M$782.36M$201.15M$194.98M$195.24M$626.72M
Cost of Revenue$336.97M$417.31M$531.81M$529.05M$142.10M$135.76M$123.41M$427.75M
Gross Profit$199.41M$286.32M$304.71M$253.31M$59.05M$59.22M$71.82M$198.97M
Operating Expenses––––––––
R&D––––––––
SG&A$84.82M$81.39M$91.39M$74.63M$17.91M$17.85M$16.24M$72.83M
Operating Income-$94.61M$74.43M$148.61M$148.97M$33.86M$35.31M$50.08M$126.36M
Interest Expense$7.04M$8.44M$6.65M$5.45M–––$4.04M
Tax Expense$7.48M$33.98M$34.62M$31.30M$7.53M$7.34M$11.16M$30.28M
Net Income-$107.81M$34.66M$107.47M$109.46M$23.63M$25.36M$37.37M$91.31M
EPS (basic)-4.99001.56004.82004.94001.07001.15001.69004.3700
EPS (diluted)-4.99001.56004.80004.92001.06001.15001.69004.3400
Shares (diluted)$21.36M$22.02M$22.17M$22.05M–––$20.98M

Income Flow · Dec 31, 2025 (FY)