Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
The New Investors
All Markets Summit
Give Feedback
Australia markets closed
ALL ORDS
6,877.90
-75.50
(-1.09%)
AUD/USD
0.6888
-0.0037
(-0.53%)
ASX 200
6,700.20
-63.40
(-0.94%)
OIL
111.35
-0.41
(-0.37%)
GOLD
1,818.40
-2.80
(-0.15%)
BTC-AUD
29,147.06
-1,378.16
(-4.51%)
📩 Sign up now
News that makes you smarter and richer... For free.
Get Fully Briefed with Yahoo Finance, delivered straight to your inbox.
Orion Group Holdings, Inc. (ORN)
NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
2.2500
-0.1000
(-4.26%)
At close: 04:00PM EDT
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
622,982
601,360
709,942
708,390
520,894
Cost of revenue
584,654
560,393
625,239
644,349
499,245
Gross profit
38,328
40,967
84,703
64,041
21,649
Operating expenses
Selling general and administrative
61,721
60,181
65,091
61,012
61,460
Total operating expenses
63,172
61,702
67,161
63,652
56,012
Operating income or loss
-24,844
-20,735
17,542
389
-34,363
Interest expense
4,776
5,076
4,920
6,808
7,943
Total other income/expenses net
10,823
11,617
9,391
2,575
-64,485
Income before tax
-18,668
-14,058
22,196
-3,491
-106,655
Income tax expense
1,676
502
1,976
1,868
-12,233
Income from continuing operations
-20,344
-14,560
20,220
-5,359
-94,422
Net income
-20,344
-14,560
20,220
-5,359
-94,422
Net income available to common shareholders
-20,344
-14,560
20,220
-5,359
-94,422
Basic EPS
-
-0.47
0.67
-0.18
-3.31
Diluted EPS
-
-0.47
0.67
-0.18
-3.31
Basic average shares
-
30,764
30,122
29,322
28,518
Diluted average shares
-
30,764
30,122
29,322
28,518
EBITDA
-
21,550
60,207
36,902
-66,913
© 2022 Yahoo. All rights reserved.
Data disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (updated)
About our ads
Terms (updated)