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
2021-01-29
FY
Revenue$475.33M$399.21M$488.94M$326.94M$213.21M–
Cost of Revenue$308.82M$257.19M$320.63M$195.63M$130.57M–
Gross Profit$166.51M$142.02M$168.30M$131.31M$82.64M–
Operating Expenses$110.12M$90.84M$89.27M$64.98M$46.41M–
R&D––––––
SG&A$101.52M$82.25M$80.72M$55.91M$37.89M–
Operating Income$56.38M$51.17M$79.03M$66.33M$36.23M–
Interest Expense––$24.10M$18.54M$14.55M–
Tax Expense$14.94M$13.74M$12.27M$8.99M$86.00K–
Net Income$33.57M$24.13M$39.97M$127.61M$2.35M$2.67M
EPS (basic)0.20000.14000.24001.11000.0000–
EPS (diluted)0.20000.14000.24000.85000.0000–
Shares (diluted)$168.38M$168.72M$164.50M$167.63M$99.27M–

Income Flow · Dec 31, 2025 (FY)