Oportun Financial Corporation

OPRT · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$288,208$333,456$249,777$165,754
- Cash$104,611$96,816$78,542$59,968
+ Debt$13,285$2,763,495$2,806,421$2,822,443
Enterprise Value$196,882$3,000,135$2,977,656$2,928,229
Revenue$161,670$164,088$163,232$167,087
% Growth-1.5%0.5%-2.3%
Gross Profit$105,050$104,550$105,829$93,387
% Margin65%63.7%64.8%55.9%
EBITDA$24,404$20,823$24,227$15,391
% Margin15.1%12.7%14.8%9.2%
Net Income$5,198$6,877$9,767$8,738
% Margin3.2%4.2%6%5.2%
EPS Diluted0.110.140.210.2
% Growth-21.4%-33.3%5%
Operating Cash Flow$99,041$104,528$100,977$91,445
Capital Expenditures-$6,117$5,578-$5,578-$6,058
Free Cash Flow$92,924$110,106$95,399$85,387
Oportun Financial Corporation (OPRT) Financial Statements & Key Stats | AlphaPilot