Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
News
Market Data
Crypto
IPO Watch
Personal Finance
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 2 hours 12 minutes
FTSE 100
7,516.94
+32.59
(+0.44%)
FTSE 250
19,829.85
-19.97
(-0.10%)
AIM
952.11
-3.18
(-0.33%)
GBP/EUR
1.1729
+0.0057
(+0.49%)
GBP/USD
1.2498
-0.0034
(-0.27%)
BTC-GBP
23,632.65
+107.35
(+0.46%)
Money
How to survive and thrive during a cost of living crisis
Top tips on managing the cost everyday life from groceries to holidays
VSE Corporation (VSEC)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
37.33
-0.12
(-0.32%)
At close: 04:00PM EDT
37.33
0.00
(0.00%)
After hours:
04:00PM EDT
Summary
Chart
Conversations
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
817,111
750,853
661,659
752,627
697,218
Cost of revenue
769,857
707,226
586,272
668,861
624,957
Gross profit
47,254
43,627
75,387
83,766
72,261
Operating expenses
Selling general and administrative
4,493
3,625
3,120
4,192
3,714
Total operating expenses
23,423
22,107
20,624
23,509
19,731
Operating income or loss
23,831
21,520
54,763
60,257
52,530
Interest expense
12,648
12,069
13,496
13,830
8,982
Total other income/expenses net
-
-
-40,840
-
1,700
Income before tax
11,183
9,451
427
46,427
45,248
Income tax expense
2,084
1,485
5,598
9,403
10,168
Income from continuing operations
9,099
7,966
-5,171
37,024
35,080
Net income
9,099
7,966
-5,171
37,024
35,080
Net income available to common shareholders
9,099
7,966
-5,171
37,024
35,080
Basic EPS
-
-
-0.47
3.38
3.23
Diluted EPS
-
-
-0.47
3.35
3.21
Basic average shares
-
-
11,034
10,958
10,876
Diluted average shares
-
-
11,034
11,045
10,936
EBITDA
-
47,120
38,058
87,184
79,454
© 2022 Yahoo. All rights reserved.
Data disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (updated)
About our ads
Terms (updated)