Logo image of ROCC

Ranger Oil Corporation (ROCC) Stock Income Statement

USA - NASDAQ:ROCC - US70788V1026 - Common Stock

37.47 USD
-0.75 (-1.96%)
Last: 6/16/2023, 8:00:02 PM
37.72 USD
+0.25 (+0.67%)
After Hours: 6/16/2023, 8:00:02 PM

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.

TTM
(2023-3-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
Revenue
ROCC Revenue ChartROCC Revenue over time chart
1.15B1.15B579.49M00
Gross Premiums Earned
ROCC Gross Premiums Earned ChartROCC Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
ROCC Loss Claims ChartROCC Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
ROCC Deferred Policy Acquisition Expense ChartROCC Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
ROCC Net Interest Income ChartROCC Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
ROCC Non Interest Income ChartROCC Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
ROCC Loan Loss Provision ChartROCC Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
ROCC Net Interest Income after Provision ChartROCC Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
ROCC Non Interest Expense ChartROCC Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
ROCC Minority Interest Expense ChartROCC Minority Interest Expense over time chart
-319.29M-246.82M-58.69Mnullnull
Cost Of Goods
ROCC Cost Of Goods ChartROCC Cost Of Goods over time chart
199.80M183.87M100.09Mnullnull
Gross Profit
ROCC Gross Profit ChartROCC Gross Profit over time chart
947.09M961.32M479.40Mnullnull
Operating Expenses
ROCC Operating Expenses ChartROCC Operating Expenses over time chart
320.05M283.67M174.00M110.00K0
Research and Development
ROCC Research and Development ChartROCC Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
ROCC Selling, General, and Administrative Expenses ChartROCC Selling, General, and Administrative Expenses over time chart
41.18M39.22M42.34Mnullnull
Operating Income
ROCC Operating Income ChartROCC Operating Income over time chart
627.04M677.65M305.40M-110.00K0
Interest Income/Expense
ROCC Interest Income/Expense ChartROCC Interest Income/Expense over time chart
-22.08M-211.60M-170.16M10.00Knull
Other Income/Expense
ROCC Other Income/Expense ChartROCC Other Income/Expense over time chart
2.06M2.25M94.00Knullnull
Non Recurring Items
ROCC Non Recurring Items ChartROCC Non Recurring Items over time chart
-2.68M400.00K-34.86Mnullnull
Income Before Taxes
ROCC Income Before Taxes ChartROCC Income Before Taxes over time chart
604.34M468.70M100.48M-100.00K0
Income Tax
ROCC Income Tax ChartROCC Income Tax over time chart
5.37M4.19M1.56Mnullnull
Net Income
ROCC Net Income ChartROCC Net Income over time chart
279.68M217.69M40.23M-100.00K0
EBITDA
ROCC EBITDA ChartROCC EBITDA over time chart
905.90M922.11M437.06Mundefinedundefined
 
Per Share Data
EPS Diluted Total Ops
ROCC EPS Diluted Total Ops ChartROCC EPS Diluted Total Ops over time chart
13.81398999999999910.452942.34366-0.010
Non GAAP EPS
ROCC Non GAAP EPS ChartROCC Non GAAP EPS over time chart
9.1910.274.3199999999999995.758.959999999999999
 
Statistics
Gross Profit Margin
ROCC Gross Profit Margin ChartROCC Gross Profit Margin over time chart
82.58%83.94%82.73%N/AN/A
Profit Margin
ROCC Profit Margin ChartROCC Profit Margin over time chart
24.39%19.01%6.94%N/AN/A
Operating Profit Margin
ROCC Operating Profit Margin ChartROCC Operating Profit Margin over time chart
54.67%59.17%52.70%N/AN/A

All data in USD

Charts

ROCC Income Statement data chartROCC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 TTM 0 200M 400M 600M 800M 1B
ROCC Earnings Per Share (EPS) chartROCC EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 TTM 0 20 40 60