Oportun Financial Corporation

OPRT · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$288$333$250$166
- Cash$105$97$79$60
+ Debt$13$2,763$2,806$2,822
Enterprise Value$197$3,000$2,978$2,928
Revenue$162$164$163$167
% Growth-1.5%0.5%-2.3%
Gross Profit$105$105$106$93
% Margin65%63.7%64.8%55.9%
EBITDA$24$21$24$15
% Margin15.1%12.7%14.8%9.2%
Net Income$5$7$10$9
% Margin3.2%4.2%6%5.2%
EPS Diluted0.110.140.210.2
% Growth-21.4%-33.3%5%
Operating Cash Flow$99$105$101$91
Capital Expenditures-$6$6-$6-$6
Free Cash Flow$93$110$95$85