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 closed
FTSE 100
8,285.71
+99.36
(+1.21%)
FTSE 250
21,356.30
+471.95
(+2.26%)
AIM
779.67
+6.64
(+0.86%)
GBP/EUR
1.1844
-0.0006
(-0.05%)
GBP/USD
1.2873
+0.0019
(+0.14%)
Bitcoin GBP
53,567.08
+1,362.61
(+2.61%)
PROPERTY
8 champion homes in Olympic host cities
A selection of properties in former Games cities as Paris 2024 starts
RAC Electric Vehicles Inc. (2237.TWO)
Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
27.70
-0.60
(-2.12%)
At close: 02:58PM CST
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/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
1,900,551
1,900,551
909,495
320,901
341,327
-
Cost of revenue
1,859,956
1,859,956
929,380
376,312
403,059
-
Gross profit
40,595
40,595
-19,885
-55,411
-61,732
-
Operating expenses
Research development
67,970
67,970
37,138
48,533
39,229
-
Selling general and administrative
125,953
125,953
116,914
64,143
65,495
-
Total operating expenses
193,923
193,923
154,052
112,676
104,724
-
Operating income or loss
-153,328
-153,328
-173,937
-168,087
-166,456
-
Interest expense
25,809
25,809
12,065
4,187
3,275
-
Income before tax
-167,584
-167,584
-197,953
-138,027
-153,977
-
Income tax expense
-612
-612
-430
0
0
-
Income from continuing operations
-166,972
-166,972
-197,523
-138,027
-153,977
-
Net income
-154,162
-154,162
-184,547
-138,027
-153,977
-
Net income available to common shareholders
-154,162
-154,162
-184,547
-138,027
-153,977
-
Basic EPS
-1.96
-
-1.85
-1.54
-2.03
-1.97
Diluted EPS
-1.96
-
-1.85
-1.54
-2.03
-1.97
Basic average shares
99,923
-
99,755
89,798
76,036
68,142
Diluted average shares
99,923
-
99,755
89,798
76,036
68,142
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.