Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
22,465.37
+165.54
(+0.74%)
S&P 500
5,303.27
+6.17
(+0.12%)
DOW
40,003.59
+134.21
(+0.34%)
CAD/USD
0.7348
+0.0002
(+0.03%)
CRUDE OIL
80.00
+0.77
(+0.97%)
Bitcoin CAD
91,254.95
+2,264.43
(+2.54%)
Shenzhen Kedali Industry Co., Ltd. (002850.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
101.18
+2.39
(+2.42%)
At close: 03:04PM 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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
10,693,768
10,511,360
8,653,500
4,467,580
1,985,067
Cost of Revenue
8,173,719
8,032,751
6,588,766
3,295,010
1,426,066
Gross Profit
2,520,049
2,478,609
2,064,734
1,172,570
559,001
Operating Expenses
Research Development
661,385
636,477
545,150
275,232
132,412
Selling General and Administrative
113,399
114,654
95,962
57,495
69,177
Total Operating Expenses
896,563
913,137
800,569
449,769
255,061
Operating Income or Loss
1,623,485
1,565,472
1,264,164
722,801
303,940
Interest Expense
90,538
93,889
83,189
19,340
11,146
Income Before Tax
1,433,303
1,358,395
1,029,001
601,127
194,910
Income Tax Expense
151,725
140,239
117,526
55,552
17,565
Income from Continuing Operations
1,281,578
1,218,156
911,475
545,575
177,345
Net Income
1,267,902
1,200,846
899,720
541,612
178,639
Net Income available to common shareholders
1,267,902
1,200,846
899,720
541,612
178,639
Basic EPS
4.60
4.82
3.86
2.33
0.84
Diluted EPS
4.55
4.79
3.82
2.33
0.84
Basic Average Shares
239,999
249,138
233,088
232,451
212,665
Diluted Average Shares
243,000
250,698
235,529
232,451
212,665
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.