Unlock stock picks and a broker-level newsfeed that powers Wall Street.
1.5530
+0.0160
+(1.04%)
As of 8:08:52 AM GMT+1. Market Open.
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
518,702,405.3300
521,892,512.1660
479,938,045.1930
442,767,670.1610
318,563,174.8380
Cost of Revenue
500,689,262.1910
507,899,464.7950
465,609,468.2670
425,222,600.3970
307,265,623.6720
Gross Profit
18,013,143.1390
13,993,047.3710
14,328,576.9260
17,545,069.7640
11,297,551.1660
Operating Expense
5,526,713.0560
5,029,010.1880
5,230,429.5510
5,031,613.6240
3,626,123.3360
Operating Income
12,486,430.0830
8,964,037.1830
9,098,147.3750
12,513,456.1400
7,671,427.8300
Net Non Operating Interest Income Expense
952,062.3950
1,251,114.2460
982,181.9870
760,355.8590
859,889.9510
Pretax Income
8,840,224.3440
8,379,816.9630
7,491,838.6340
7,301,376.9330
3,336,405.7460
Tax Provision
1,760,979.7470
1,404,317.5200
1,403,004.4450
1,387,448.7180
892,593.9950
Net Income Common Stockholders
6,546,359.3210
6,505,109.1220
5,993,964.2740
5,635,567.5280
2,320,394.7550
Basic EPS
1.89
1.88
1.73
1.63
0.67
Diluted EPS
1.89
1.88
1.73
1.63
0.67
Basic Average Shares
3,463,645.7380
3,460,164.4270
3,464,719.2340
3,457,403.3910
3,463,275.7540
Total Operating Income as Reported
8,932,766.9600
8,418,946.9850
7,646,175.8070
7,429,811.4860
3,318,646.7090
Total Expenses
506,215,975.2470
512,928,474.9830
470,839,897.8180
430,254,214.0210
310,891,747.0080
Net Income from Continuing & Discontinued Operation
6,546,359.3210
6,505,109.1220
5,993,964.2740
5,635,567.5280
2,320,394.7550
Normalized Income
7,712,883.8712
6,901,370.2136
7,601,914.1132
7,315,813.4183
4,465,846.6636
Interest Income
2,152,152.8460
2,024,544.8940
1,120,467.7520
814,715.0930
887,830.5720
Interest Expense
873,224.3170
531,370.4860
117,066.3120
18,090.5090
6,643.6290
Net Interest Income
952,062.3950
1,251,114.2460
982,181.9870
760,355.8590
859,889.9510
EBIT
9,713,448.6610
8,911,187.4490
7,608,904.9460
7,319,467.4420
3,343,049.3750
EBITDA
9,713,448.6610
11,759,098.0450
10,333,683.8530
10,080,371.4910
6,038,838.5080
Reconciled Cost of Revenue
500,689,262.1910
507,899,464.7950
465,609,468.2670
425,222,600.3970
307,265,623.6720
Reconciled Depreciation
394,320.7920
2,847,910.5960
2,724,778.9070
2,760,904.0490
2,695,789.1330
Net Income from Continuing Operation Net Minority Interest
6,546,359.3210
6,505,109.1220
5,993,964.2740
5,635,567.5280
2,320,394.7550
Total Unusual Items Excluding Goodwill
-1,456,700.4410
-476,036.9410
-1,978,457.6740
-2,074,443.2700
-2,929,070.9780
Total Unusual Items
-1,456,700.4410
-476,036.9410
-1,978,457.6740
-2,074,443.2700
-2,929,070.9780
Normalized EBITDA
11,170,149.1020
12,235,134.9860
12,312,141.5270
12,154,814.7610
8,967,909.4860
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0003
Tax Effect of Unusual Items
-290,175.8908
-79,775.8494
-370,507.8348
-394,197.3797
-783,619.0694
12/31/2020 - 2/17/2004
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
5PMA.SG GreenX Metals Ltd
0.4754
-0.13%
GXD.MU Lundin Mining Corp
7.96
+0.57%
ECU.V Element 29 Resources Inc.
0.4550
0.00%
WCUFF World Copper Ltd.
0.0320
-18.16%
WCU.V World Copper Ltd.
0.0400
-11.11%
VCU.V Vizsla Copper Corp.
0.0700
+7.69%
III.TO Imperial Metals Corporation
2.3400
-0.43%
CSCCF Capstone Copper Corp.
5.21
-0.19%
LUMI.ST Lundin Mining Corporation
86.15
+0.64%
ANTO.L Antofagasta plc
1,758.50
+0.51%