Oportun Financial Corporation

NASDAQ:OPRT

2.78 (USD) • At close September 6, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015
Revenue 1,056.919640.7530.4335.1442.4473.559324.555248.751195.229
Cost of Revenue 0.01900000000
Gross Profit 1,056.9640.7530.4335.1442.4473.559324.555248.751195.229
Gross Profit Ratio 111111111
Reseach & Development Expenses 42.334.216.910.84.93.53.12.72
General & Administrative Expenses 194.228213.7153.3126.910674.11964.04448.62943.182
Selling & Marketing Expenses 75.284110116.989.497.277.61758.0639.84524.993
SG&A 269.512323.7270.2216.3203.2151.736122.10488.47495.985
Other Expenses -407.591479.442-737.8-609.5-561.2-543.862-408.191-292.395-77.575
Operating Expenses 407.591715.943-467.6-393.2-358-256.545-286.087-203.92177.575
Operating Income -253.717.7662.8-58.184.4217.01438.46844.839.519
Operating Income Ratio -0.240.0280.118-0.1730.1910.4580.1190.180.049
Total Other Income Expenses Net -253.653-93.0662.791-58.09484.432-46.919-36.399-28.7749.519
Income Before Tax -253.653-75.362.8-58.184.4170.0952.06916.0569.519
Income Before Tax Ratio -0.24-0.1180.118-0.1730.1910.3590.0060.0650.049
Income Tax Expense -73.7022.515.4-1322.846.70112.275-34.8021.124
Net Income -179.951-77.847.414-45.161.6123.394-10.20650.8588.395
Net Income Ratio -0.17-0.1210.089-0.1350.1390.261-0.0310.2040.043
EPS -4.88-2.371.68-1.650.465.6-0.462.310.31
EPS Diluted -4.88-2.371.56-1.650.45.59-0.462.20.31
EBITDA -253.765.29389.912-37.8898.501228.83749.05753.208-8.395
EBITDA Ratio -0.240.1020.17-0.1130.2230.4830.1510.214-0.043