2.540
+0.020
+(0.79%)
As of 11:08:56 AM GMT+8. Market Open.
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
82,649,555.354
82,548,643.150
82,822,403.586
80,678,744.758
69,962,972.424
Cost of Revenue
54,546,487.439
52,857,623.128
55,280,973.105
53,895,340.109
44,419,291.782
Gross Profit
28,103,067.915
29,691,020.022
27,541,430.481
26,783,404.649
25,543,680.642
Operating Expense
4,376,643.355
5,035,629.844
4,004,609.408
3,457,049.545
2,030,455.403
Operating Income
23,726,424.560
24,655,390.179
23,536,821.073
23,326,355.105
23,513,225.239
Net Non Operating Interest Income Expense
-5,062,810.359
-5,164,308.786
-5,982,499.530
-6,721,547.742
-7,602,773.329
Pretax Income
20,421,253.836
20,530,563.214
18,700,132.727
18,165,985.817
16,850,121.476
Tax Provision
3,435,923.726
3,484,791.578
3,458,594.951
2,442,175.526
1,974,484.794
Net Income Common Stockholders
10,874,941.267
10,724,570.117
9,963,793.123
9,764,174.707
9,562,307.621
Diluted NI Available to Com Stockholders
10,874,941.267
10,724,570.117
9,963,793.123
9,764,174.707
9,562,307.621
Basic EPS
0.21
0.21
0.20
0.19
0.19
Diluted EPS
0.21
0.21
0.20
0.19
0.19
Basic Average Shares
50,495,385.495
50,498,611.100
50,498,611.100
50,498,611.100
50,498,611.100
Diluted Average Shares
50,495,385.495
50,498,611.100
50,498,611.100
50,498,611.100
50,498,611.100
Total Operating Income as Reported
20,438,111.960
20,594,494.409
18,845,572.142
18,353,534.689
16,891,510.003
Rent Expense Supplemental
4,494.600
--
3,321.294
9,696.070
2,692.035
Total Expenses
58,923,130.794
57,893,252.972
59,285,582.513
57,352,389.653
46,449,747.185
Net Income from Continuing & Discontinued Operation
10,874,941.267
10,724,570.117
9,963,793.123
9,764,174.707
9,562,307.621
Normalized Income
10,955,050.122
10,999,417.629
10,049,800.968
9,891,891.650
9,733,090.946
Interest Income
278,535.620
274,888.234
194,704.467
153,714.185
197,865.780
Interest Expense
5,318,509.288
5,418,879.604
6,153,485.633
6,844,391.858
7,766,572.148
Net Interest Income
-5,062,810.359
-5,164,308.786
-5,982,499.530
-6,721,547.742
-7,602,773.329
EBIT
25,739,763.124
25,949,442.817
24,853,618.360
25,010,377.675
24,616,693.624
EBITDA
38,476,550.071
38,180,973.588
35,559,125.540
36,479,010.725
35,729,966.558
Reconciled Cost of Revenue
54,546,487.439
52,857,623.128
55,280,973.105
53,895,340.109
44,419,291.782
Reconciled Depreciation
12,736,786.947
12,231,530.771
10,705,507.180
11,468,633.050
11,113,272.933
Net Income from Continuing Operation Net Minority Interest
10,874,941.267
10,724,570.117
9,963,793.123
9,764,174.707
9,562,307.621
Total Unusual Items Excluding Goodwill
-96,313.893
-331,036.596
-105,524.662
-147,553.560
-193,451.872
Total Unusual Items
-96,313.893
-331,036.596
-105,524.662
-147,553.560
-193,451.872
Normalized EBITDA
38,572,863.963
38,512,010.184
35,664,650.202
36,626,564.285
35,923,418.430
Tax Rate for Calcs
0.000
0.000
0.000
0.000
0.000
Tax Effect of Unusual Items
-16,205.038
-56,189.084
-19,516.817
-19,836.616
-22,668.548
12/31/2020 - 12/10/2014
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
1811.HK CGN NEW ENERGY
2.200
-1.35%
0902.HK HUANENG POWER
3.960
-1.00%
0836.HK CHINA RES POWER
17.020
-0.47%
0991.HK DATANG POWER
1.330
+0.76%
0006.HK POWER ASSETS
52.050
-0.67%
JSWENERGY.NS JSW Energy Limited
579.25
+1.98%
KEN Kenon Holdings Ltd.
33.37
+1.12%
TATAPOWER.NS The Tata Power Company Limited
374.45
+0.23%
NRG NRG Energy, Inc.
104.51
-1.41%
TLN Talen Energy Corporation
234.95
+0.34%