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 5 hours 12 minutes
S&P/TSX
21,728.55
+14.01
(+0.06%)
S&P 500
5,018.39
-17.30
(-0.34%)
DOW
37,903.29
+87.37
(+0.23%)
CAD/USD
0.7293
+0.0011
(+0.16%)
CRUDE OIL
79.69
+0.69
(+0.87%)
Bitcoin CAD
79,187.16
+731.95
(+0.93%)
Huida Sanitary Ware Co.,Ltd (603385.SS)
Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
6.20
+0.24
(+4.03%)
At close: 03:00PM 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
3,646,303
3,603,515
3,419,453
3,892,951
3,217,809
Cost of Revenue
2,700,622
2,690,216
2,571,099
2,816,134
2,209,555
Gross Profit
945,681
913,300
848,355
1,076,818
1,008,254
Operating Expenses
Research Development
152,432
150,047
141,650
166,874
134,668
Selling General and Administrative
453,125
437,273
362,947
420,580
337,672
Total Operating Expenses
789,563
768,230
692,588
796,999
626,283
Operating Income or Loss
156,118
145,070
155,766
279,818
381,971
Interest Expense
15,048
14,668
24,362
26,850
8,637
Income Before Tax
-154,639
-175,897
158,853
304,038
367,809
Income Tax Expense
17,807
24,076
36,878
66,322
50,616
Income from Continuing Operations
-172,446
-199,973
121,974
237,716
317,194
Net Income
-168,730
-196,647
128,198
235,330
307,383
Net Income available to common shareholders
-168,730
-196,647
128,198
235,330
307,383
Basic EPS
-0.14
-0.51
0.33
0.62
0.83
Diluted EPS
-0.14
-0.51
0.33
0.62
0.83
Basic Average Shares
190,157
385,582
388,478
379,564
370,341
Diluted Average Shares
190,157
385,582
388,478
379,564
370,341
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.