1.0800
-0.0100
(-0.92%)
At close: January 30 at 8:08:09 AM GMT+1
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
63,759,656.3119
60,676,613.3958
55,363,782.4501
47,819,166.9405
37,282,871.2874
Cost of Revenue
52,626,197.3260
49,286,498.3857
45,357,344.2121
38,782,187.2750
28,963,039.3017
Gross Profit
11,133,458.9859
11,390,115.0102
10,006,438.2379
9,036,979.6655
8,319,831.9857
Operating Expense
7,408,884.9940
7,605,611.2712
7,050,022.3386
6,462,876.0534
5,835,679.9716
Operating Income
3,724,573.9919
3,784,503.7390
2,956,415.8994
2,574,103.6121
2,484,152.0141
Net Non Operating Interest Income Expense
-139,229.2051
-39,963.3353
-14,820.0037
18,579.0458
35,928.3165
Pretax Income
3,880,091.3973
4,006,164.1670
3,327,359.6758
2,667,047.5949
2,067,223.8366
Tax Provision
511,399.1818
362,454.8362
313,620.6160
237,824.0646
150,959.7058
Net Income Common Stockholders
3,263,310.7472
3,550,393.5763
2,857,898.5052
2,289,036.8175
1,861,998.1553
Basic EPS
1.05
1.14
0.92
0.73
0.60
Diluted EPS
1.05
1.14
0.92
0.73
0.60
Basic Average Shares
3,109,654.1050
3,114,380.3300
3,106,411.4190
3,135,666.8730
3,103,330.2590
Diluted Average Shares
3,109,654.1050
3,114,380.3300
3,106,411.4190
3,135,666.8730
3,103,330.2590
Total Operating Income as Reported
3,852,727.1377
3,976,683.7976
3,323,257.7860
2,658,242.8700
2,160,290.6549
Rent Expense Supplemental
--
34,585.9590
23,197.9104
13,009.0553
8,792.0209
Total Expenses
60,035,082.3200
56,892,109.6568
52,407,366.5507
45,245,063.3284
34,798,719.2733
Net Income from Continuing & Discontinued Operation
3,263,310.7472
3,550,393.5763
2,857,898.5052
2,289,036.8175
1,861,998.1553
Normalized Income
3,543,777.2915
4,074,970.2167
3,052,294.1785
2,564,511.9779
2,318,863.2024
Interest Income
160,626.4867
120,750.7796
42,432.5352
36,438.0930
38,908.6825
Interest Expense
60,434.5179
64,439.1005
79,420.0156
33,518.7120
35,891.6260
Net Interest Income
-139,229.2051
-39,963.3353
-14,820.0037
18,579.0458
35,928.3165
EBIT
3,940,525.9153
4,070,603.2675
3,406,779.6915
2,700,566.3069
2,103,115.4627
EBITDA
3,940,525.9153
4,945,954.0056
4,292,271.4877
3,597,516.0686
3,071,267.1369
Reconciled Cost of Revenue
52,626,197.3260
49,286,498.3857
45,357,344.2121
38,782,187.2750
28,963,039.3017
Reconciled Depreciation
--
875,350.7382
885,491.7963
896,949.7617
968,151.6742
Net Income from Continuing Operation Net Minority Interest
3,263,310.7472
3,550,393.5763
2,857,898.5052
2,289,036.8175
1,861,998.1553
Total Unusual Items Excluding Goodwill
-323,044.0053
-576,758.4483
-214,625.1921
-302,444.5281
-492,856.0214
Total Unusual Items
-323,044.0053
-576,758.4483
-214,625.1921
-302,444.5281
-492,856.0214
Normalized EBITDA
4,263,569.9206
5,522,712.4539
4,506,896.6798
3,899,960.5967
3,564,123.1583
Tax Rate for Calcs
0.0001
0.0001
0.0001
0.0001
0.0001
Tax Effect of Unusual Items
-42,577.4610
-52,181.8079
-20,229.5188
-26,969.3676
-35,990.9743
12/31/2020 - 2/9/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
002531.SZ Titan Wind Energy (Suzhou) Co.,Ltd
7.16
-2.59%
002202.SZ Goldwind Science&Technology Co., Ltd.
9.61
-3.03%
AALB.AS Aalberts N.V.
34.40
+0.76%
2208.HK Goldwind Science&Technology Co., Ltd.
5.460
-0.91%
NDX1.DE Nordex SE
11.37
+3.36%
VWDRY Vestas Wind Systems A/S
4.6700
+3.32%
VWS.CO Vestas Wind Systems A/S
101.35
+3.46%
ENR.DE Siemens Energy AG
56.72
+4.04%
NNE NANO Nuclear Energy Inc.
40.01
+9.50%
SMR NuScale Power Corporation
23.58
+7.18%