Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets open in 4 hours 25 minutes
S&P/TSX
22,011.62
+42.38
(+0.19%)
S&P 500
5,116.17
+16.21
(+0.32%)
DOW
38,386.09
+146.43
(+0.38%)
CAD/USD
0.7305
-0.0016
(-0.22%)
CRUDE OIL
82.94
+0.31
(+0.38%)
Bitcoin CAD
86,000.88
-925.06
(-1.06%)
Guangzhou Echom Sci.&Tech.Co.,Ltd (002420.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
5.80
+0.26
(+4.69%)
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
2,324,263
2,261,294
2,710,971
3,744,353
3,063,213
Cost of Revenue
2,102,550
2,053,427
2,396,798
3,353,685
2,711,630
Gross Profit
221,714
207,868
314,173
390,668
351,583
Operating Expenses
Research Development
144,342
144,633
114,884
119,723
111,998
Selling General and Administrative
97,252
101,470
63,009
69,346
64,589
Total Operating Expenses
325,324
343,302
243,508
281,339
242,634
Operating Income or Loss
-103,610
-135,434
70,665
109,330
108,949
Interest Expense
19,062
17,485
12,080
17,028
21,211
Income Before Tax
-171,970
-218,509
46,700
81,054
65,772
Income Tax Expense
-6,104
-8,865
-2,975
2,498
1,368
Income from Continuing Operations
-165,866
-209,644
49,675
78,556
64,404
Net Income
-169,221
-212,401
41,973
74,370
65,845
Net Income available to common shareholders
-169,221
-212,401
41,973
74,370
65,845
Basic EPS
-0.10
-
0.10
0.19
0.16
Diluted EPS
-0.10
-
0.10
0.19
0.16
Basic Average Shares
386,358
-
419,729
391,419
411,534
Diluted Average Shares
386,358
-
419,729
391,419
411,534
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.