Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Mail
Cryptocurrencies
News
Property
Money
Markets
Industries
Watchlists
My Portfolio
My Screeners
Singapore markets closed
Straits Times Index
3,367.90
+29.33
(+0.88%)
S&P 500
5,476.33
+1.24
(+0.02%)
Dow
39,182.57
+13.05
(+0.03%)
Nasdaq
17,882.80
+3.50
(+0.02%)
Bitcoin USD
62,866.30
+64.09
(+0.10%)
CMC Crypto 200
1,345.36
+0.85
(+0.06%)
Gem Diamonds Limited (GEMD.L)
LSE - LSE Delayed price. Currency in GBp (0.01 GBP)
Add to watchlist
13.42
+1.17
(+9.55%)
As of 12:02PM BST. Market open.
Summary
Chart
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
197,285
140,287
188,937
201,859
189,647
-
Cost of revenue
131,260
109,112
124,113
121,587
113,802
-
Gross profit
66,025
31,175
64,824
80,272
75,845
-
Operating expenses
Selling general and administrative
21,661
15,340
20,328
21,918
19,843
-
Total operating expenses
30,623
24,575
31,570
34,622
28,387
-
Operating income or loss
35,402
6,600
33,254
45,650
47,458
-
Interest expense
4,179
5,313
4,502
4,165
4,793
-
Income before tax
32,797
5,684
30,432
42,915
38,253
-
Income tax expense
10,684
4,090
10,277
15,562
10,711
-
Income from continuing operations
22,113
1,594
20,155
27,353
27,542
-
Net income
9,234
-2,125
10,178
14,767
13,641
-
Net income available to common shareholders
9,234
-2,125
10,178
14,767
13,641
-
Basic EPS
0.04
-
0.07
0.10
0.10
0.02
Diluted EPS
0.04
-
0.07
0.10
0.10
0.02
Basic average shares
139,551
-
139,801
140,293
139,273
138,964
Diluted average shares
141,342
-
141,658
142,089
141,614
141,604
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.