Logo image of ROCC

Ranger Oil Corporation (ROCC) Stock Income Statement

NASDAQ:ROCC - Nasdaq - US70788V1026 - Common Stock - Currency: USD

37.47  -0.75 (-1.96%)

After market: 37.72 +0.25 (+0.67%)

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.49M0.000.00
Minority Interest Expense
ROCC Minority Interest Expense ChartROCC Minority Interest Expense over time chart
-319.29M-246.82M-58.69MN/AN/A
Cost Of Goods
ROCC Cost Of Goods ChartROCC Cost Of Goods over time chart
199.80M183.87M100.09MN/AN/A
Gross Profit
ROCC Gross Profit ChartROCC Gross Profit over time chart
947.09M961.32M479.40MN/AN/A
Operating Expenses
ROCC Operating Expenses ChartROCC Operating Expenses over time chart
320.05M283.67M174.00M110.00K0.00
Research and Development
ROCC Research and Development ChartROCC Research and Development over time chart
N/AN/AN/AN/AN/A
Selling, General, and Administrative Expenses
ROCC Selling, General, and Administrative Expenses ChartROCC Selling, General, and Administrative Expenses over time chart
41.18M39.22M42.34MN/AN/A
Operating Income
ROCC Operating Income ChartROCC Operating Income over time chart
627.04M677.65M305.40M-110.00K0.00
Interest Income/Expense
ROCC Interest Income/Expense ChartROCC Interest Income/Expense over time chart
-22.08M-211.60M-170.16M10.00KN/A
Other Income/Expense
ROCC Other Income/Expense ChartROCC Other Income/Expense over time chart
2.06M2.25M94.00KN/AN/A
Non Recurring Items
ROCC Non Recurring Items ChartROCC Non Recurring Items over time chart
-2.68M400.00K-34.86MN/AN/A
Income Before Taxes
ROCC Income Before Taxes ChartROCC Income Before Taxes over time chart
604.34M468.70M100.48M-100.00K0.00
Income Tax
ROCC Income Tax ChartROCC Income Tax over time chart
5.37M4.19M1.56MN/AN/A
Net Income
ROCC Net Income ChartROCC Net Income over time chart
279.68M217.69M40.23M-100.00K0.00
EBITDA
ROCC EBITDA ChartROCC EBITDA over time chart
905.90M922.11M437.06MN/AN/A
 
Per Share Data
EPS Diluted Total Ops
ROCC EPS Diluted Total Ops ChartROCC EPS Diluted Total Ops over time chart
13.8110.452.34-0.010.00
Non GAAP EPS
ROCC Non GAAP EPS ChartROCC Non GAAP EPS over time chart
9.1910.274.325.758.96
 
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