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 close in 4 hours 54 minutes
S&P/TSX
22,075.79
+177.81
(+0.81%)
S&P 500
5,241.69
-25.26
(-0.48%)
DOW
38,055.10
-386.44
(-1.01%)
CAD/USD
0.7315
+0.0024
(+0.32%)
CRUDE OIL
78.74
-0.49
(-0.62%)
Bitcoin CAD
93,461.53
+1,100.19
(+1.19%)
MARKETS LIVE BLOG
STOCKS EXTEND DECLINE AS RATE FEARS PREY ON NERVES
Salesforce shares slide after company said sales growth will stall to slowest in its history
Heilongjiang Interchina Water Treatment Co.,Ltd (600187.SS)
Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
2.1500
-0.0300
(-1.38%)
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
193,459
216,783
287,598
384,499
379,101
Cost of Revenue
159,121
182,487
219,457
325,657
251,771
Gross Profit
34,339
34,297
68,141
58,842
127,330
Operating Expenses
Research Development
3,707
3,598
4,540
5,106
5,353
Selling General and Administrative
27,339
28,847
37,691
38,084
40,405
Total Operating Expenses
75,628
74,738
89,551
99,169
95,858
Operating Income or Loss
-41,290
-40,442
-21,409
-40,326
31,472
Interest Expense
9,071
9,526
11,531
13,149
10,136
Income Before Tax
56,953
37,992
-110,214
-116,659
59,757
Income Tax Expense
10,354
10,462
9,367
-23,118
32,465
Income from Continuing Operations
46,599
27,531
-119,581
-93,541
27,292
Net Income
48,847
30,039
-115,809
-90,553
30,545
Net Income available to common shareholders
48,847
30,039
-115,809
-90,553
30,545
Basic EPS
0.06
0.02
-0.07
-0.06
0.02
Diluted EPS
0.06
0.02
-0.07
-0.06
0.02
Basic Average Shares
1,613,294
1,614,980
1,612,937
1,614,136
1,616,117
Diluted Average Shares
1,613,294
1,614,980
1,612,937
1,614,136
1,616,117
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.