Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets open in 6 hours 3 minutes
NIKKEI 225
39,559.63
+218.09
(+0.55%)
HANG SENG
17,716.47
-373.46
(-2.06%)
CRUDE OIL
81.96
+0.22
(+0.27%)
GOLD FUTURES
2,335.00
-1.60
(-0.07%)
DOW
39,164.06
+36.26
(+0.09%)
Bitcoin GBP
48,666.00
+432.61
(+0.90%)
Trending tickers
Amazon, Apple, Micron, Tesla
AI fever sets the tone for big tech stocks and chipmakers
5N Plus Inc. (VNP.TO)
Toronto - Toronto Real-time price. Currency in CAD
Add to watchlist
6.34
+0.17
(+2.76%)
At close: 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
Currency in USD.
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
252,103
242,371
264,223
209,990
177,192
-
Cost of revenue
190,851
184,833
215,715
171,214
140,806
-
Gross profit
61,252
57,538
48,508
38,776
36,386
-
Operating expenses
Selling general and administrative
29,834
29,410
28,565
21,883
19,874
-
Total operating expenses
31,174
30,166
61,562
25,905
22,889
-
Operating income or loss
30,078
27,372
-13,054
12,871
13,497
-
Interest expense
8,780
8,834
5,466
3,713
3,490
-
Total other income/expenses net
538
136
-42
-418
-2,798
-
Income before tax
21,836
18,674
-18,288
8,740
7,209
-
Income tax expense
5,384
3,275
4,711
5,630
5,023
-
Income from continuing operations
16,452
15,399
-22,999
3,110
2,186
-
Net income
16,452
15,399
-22,999
3,110
2,186
-
Net income available to common shareholders
16,452
15,399
-22,999
3,110
2,186
-
Basic EPS
0.06
-
-0.26
0.04
0.03
0.02
Diluted EPS
0.06
-
-0.26
0.04
0.03
0.02
Basic average shares
88,439
-
88,330
82,636
82,432
83,777
Diluted average shares
88,830
-
88,330
82,787
82,468
83,959
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.