Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets closed
ALL ORDS
8,024.10
+53.30
(+0.67%)
AUD/USD
0.6665
+0.0010
(+0.15%)
ASX 200
7,761.00
+59.30
(+0.77%)
OIL
76.08
-0.91
(-1.18%)
GOLD
2,353.90
+8.10
(+0.35%)
Bitcoin AUD
104,945.72
+2,940.95
(+2.88%)
Raffles Medical Group Ltd (BSL.SI)
SES - SES Delayed price. Currency in SGD
Add to watchlist
1.0100
-0.0100
(-0.98%)
At close: 05:11PM SGT
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/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
727,648
822,916
723,791
568,203
522,038
Cost of revenue
141,499
92,078
143,270
135,775
110,969
Gross profit
586,149
730,838
580,521
432,428
411,069
Operating expenses
Selling general and administrative
136,730
-
-
-
-
Total operating expenses
382,087
517,076
453,940
342,070
332,816
Operating income or loss
204,062
213,762
126,581
90,358
78,253
Interest expense
6,182
6,851
6,356
5,153
1,941
Income before tax
186,802
191,340
115,584
84,439
75,924
Income tax expense
42,516
47,940
31,868
19,769
15,402
Income from continuing operations
144,286
143,400
83,716
64,670
60,522
Net income
143,825
143,214
84,171
65,891
60,273
Net income available to common shareholders
143,825
143,214
84,171
65,891
60,273
Basic EPS
0.08
0.08
0.05
0.04
0.03
Diluted EPS
0.08
0.08
0.04
0.04
0.03
Basic average shares
1,855,779
1,857,199
1,867,547
1,839,096
1,813,326
Diluted average shares
1,866,881
1,866,347
1,876,460
1,840,374
1,815,815
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.