Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Cryptocurrencies
News
CEO
Money
Markets
Industries
Budget 2022
All Markets Summit
Watchlists
My Portfolio
My Screeners
Singapore markets open in 5 hours 13 minutes
Straits Times Index
3,253.79
-3.03
(-0.09%)
S&P 500
4,311.11
+13.97
(+0.33%)
Dow
34,193.22
+280.78
(+0.83%)
Nasdaq
13,122.02
-6.03
(-0.05%)
BTC-USD
23,914.61
-121.59
(-0.51%)
CMC Crypto 200
567.87
-4.05
(-0.71%)
DEALS
Founders of Singapore rubbish collector 800 Super close to deal to sell business
Ranger Energy Services, Inc. (RNGR)
NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
8.79
-0.11
(-1.24%)
As of 03:45PM EDT. Market open.
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
482,000
293,100
187,800
336,900
303,100
Cost of revenue
466,700
300,100
182,900
297,800
267,200
Gross profit
15,300
-7,000
4,900
39,100
35,900
Operating expenses
Selling general and administrative
45,200
33,500
22,100
26,700
29,000
Total operating expenses
45,200
33,500
22,100
26,700
29,000
Operating income or loss
-29,900
-40,500
-17,200
12,400
6,900
Interest expense
7,400
4,800
3,400
5,800
3,700
Total other income/expenses net
-
37,000
2,100
-
-9,000
Income before tax
300
-8,300
-18,500
6,600
-5,800
Income tax expense
-8,900
-6,200
0
2,200
0
Income from continuing operations
9,200
-2,100
-18,500
4,400
-5,800
Net income
12,700
8,600
-10,300
1,800
-3,300
Net income available to common shareholders
12,700
8,600
-10,300
1,800
-3,300
Basic EPS
-
0.73
-1.21
0.21
-0.39
Diluted EPS
-
0.63
-1.24
0.21
-0.39
Basic average shares
-
11,860
8,533
8,634
8,426
Diluted average shares
-
13,552
10,266
8,634
8,426
EBITDA
-
33,300
19,900
47,200
28,200
© 2022 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Privacy Dashboard
Privacy
About Our Ads
Terms