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 3 hours 38 minutes
S&P/TSX
22,290.62
+31.15
(+0.14%)
S&P 500
5,187.70
+6.96
(+0.13%)
DOW
38,884.26
+31.99
(+0.08%)
CAD/USD
0.7274
-0.0012
(-0.17%)
CRUDE OIL
77.19
-1.19
(-1.52%)
Bitcoin CAD
85,510.67
-1,860.48
(-2.13%)
Asia Cement Corporation (1102.TW)
Taiwan - Taiwan Delayed Price. Currency in TWD
Add to watchlist
43.90
-0.30
(-0.68%)
At close: 01:30PM 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
93,260,041
80,182,799
90,340,503
90,332,604
78,240,880
Cost of Revenue
77,200,150
69,745,612
78,585,021
69,151,726
54,911,404
Gross Profit
16,059,891
10,437,187
11,755,482
21,180,878
23,329,476
Operating Expenses
Selling General and Administrative
3,046,847
3,271,753
3,324,394
2,855,967
3,115,420
Total Operating Expenses
3,046,847
3,271,753
3,324,394
2,855,967
3,115,420
Operating Income or Loss
13,013,044
7,165,434
8,431,088
18,324,911
20,214,056
Interest Expense
1,063,697
1,772,450
1,295,075
894,326
1,163,645
Income Before Tax
19,711,957
13,936,368
15,196,977
21,933,913
24,143,883
Income Tax Expense
3,222,544
2,852,258
2,599,841
4,406,143
5,370,076
Income from Continuing Operations
16,489,413
11,084,110
12,597,136
17,527,770
18,773,807
Net Income
15,405,482
10,882,826
12,016,396
15,068,221
14,710,486
Net Income available to common shareholders
15,405,482
10,882,826
12,016,396
15,068,221
14,710,486
Basic EPS
3.07
3.28
3.63
4.70
4.70
Diluted EPS
3.06
3.28
3.62
4.57
4.41
Basic Average Shares
3,314,803
3,316,177
3,313,166
3,203,972
3,129,384
Diluted Average Shares
3,318,636
3,320,343
3,318,235
3,315,103
3,313,723
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.