Logo image of OPRT

OPORTUN FINANCIAL CORP (OPRT) Stock Income Statement

NASDAQ:OPRT - Nasdaq - US68376D1046 - Common Stock - Currency: USD

7.89  -0.07 (-0.88%)

After market: 7.8 -0.09 (-1.14%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
OPRT Revenue ChartOPRT Revenue over time chart
295.20M280.67M640.70M530.50M335.10M
Cost Of Goods
OPRT Cost Of Goods ChartOPRT Cost Of Goods over time chart
N/AN/A67.63M57.93MN/A
Gross Profit
OPRT Gross Profit ChartOPRT Gross Profit over time chart
N/AN/A791.87M521.18MN/A
Operating Expenses
OPRT Operating Expenses ChartOPRT Operating Expenses over time chart
410.40M534.32M607.40M467.70M389.50M
Research and Development
OPRT Research and Development ChartOPRT Research and Development over time chart
N/AN/A34.20M16.90MN/A
Selling, General, and Administrative Expenses
OPRT Selling, General, and Administrative Expenses ChartOPRT Selling, General, and Administrative Expenses over time chart
410.40M534.32M607.50M467.70M389.50M
Operating Income
OPRT Operating Income ChartOPRT Operating Income over time chart
-115.20M-253.65M33.20M62.80M-54.40M
Other Income/Expense
OPRT Other Income/Expense ChartOPRT Other Income/Expense over time chart
N/AN/A-84.84M43.98MN/A
Non Recurring Items
OPRT Non Recurring Items ChartOPRT Non Recurring Items over time chart
N/A0.00-108.50MN/A-3.70M
Income Before Taxes
OPRT Income Before Taxes ChartOPRT Income Before Taxes over time chart
-115.20M-253.65M-75.30M62.80M-58.10M
Income Tax
OPRT Income Tax ChartOPRT Income Tax over time chart
-36.50M-73.70M2.50M15.40M-14.50M
Net Income
OPRT Net Income ChartOPRT Net Income over time chart
-78.70M-179.95M-77.70M47.40M-45.10M
EBITDA
OPRT EBITDA ChartOPRT EBITDA over time chart
N/A-198.77M80.70M89.90M-34.20M
 
Per Share Data
EPS Diluted Total Ops
OPRT EPS Diluted Total Ops ChartOPRT EPS Diluted Total Ops over time chart
-1.95-4.88-2.371.56-1.65
Non GAAP EPS
OPRT Non GAAP EPS ChartOPRT Non GAAP EPS over time chart
0.68-3.532.082.57-0.58
 
Statistics
Gross Profit Margin
OPRT Gross Profit Margin ChartOPRT Gross Profit Margin over time chart
N/AN/A123.59%98.24%N/A
Profit Margin
OPRT Profit Margin ChartOPRT Profit Margin over time chart
-26.66%-64.12%-12.13%8.93%-13.46%
Operating Profit Margin
OPRT Operating Profit Margin ChartOPRT Operating Profit Margin over time chart
-39.02%-90.38%5.18%11.84%-16.23%

All data in USD

Charts

OPRT Income Statement data chartOPRT Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 200M -200M 400M 600M
OPRT Earnings Per Share (EPS) chartOPRT EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 2 -2 -4