Advertisement
Advertisement
U.S. markets open in 18 minutes
Advertisement
Advertisement
Advertisement
Advertisement

HPF Co.,Ltd (300350.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
5.25+0.05 (+0.96%)
At close: 03:04PM CST
Advertisement
Advertisement
Show:
Annual
Subscribe to Yahoo Finance Plus Essential to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Plus Essential.
Breakdown
ttm
12/31/2021
12/31/2020
12/31/2019
Total Revenue
582,499
540,540
609,104
591,305
Cost of Revenue
447,289
403,671
432,740
450,896
Gross Profit
135,210
136,869
176,365
140,409
Operating Expense
140,009
132,945
115,149
136,676
Operating Income
-4,799
3,923
61,216
3,733
Net Non Operating Interest Income Expense
-8,033
-6,418
-12,181
-13,024
Pretax Income
-76,896
32,314
56,537
-477,079
Tax Provision
-7,601
-4,934
-105.3215
22,620
Net Income Common Stockholders
-48,182
48,805
51,072
-528,847
Basic EPS
-
0.09
0.11
-1.11
Diluted EPS
-
0.09
0.11
-1.11
Basic Average Shares
-
542,279
464,290
476,439
Diluted Average Shares
-
542,279
464,290
476,439
Total Operating Income as Reported
-66,051
-28,780
55,321
-480,491
Rent Expense Supplemental
-
4,623
10,443
10,587
Total Expenses
587,298
536,616
547,889
587,572
Net Income from Continuing & Discontinued Operation
-48,182
48,805
51,072
-528,847
Normalized Income
920.0248
71,463
81,796
-175,232
Interest Income
8,054
6,715
604.6129
565.3354
Interest Expense
12,870
12,347
12,424
13,263
Net Interest Income
-8,033
-6,418
-12,181
-13,024
EBIT
-64,026
44,661
68,961
-463,816
EBITDA
-64,026
-
-
-
Reconciled Cost of Revenue
447,289
403,671
432,740
450,896
Reconciled Depreciation
-
44,806
39,144
68,001
Net Income from Continuing Operation Net Minority Interest
-48,182
48,805
51,072
-528,847
Total Unusual Items Excluding Goodwill
-54,488
-30,210
-40,966
-471,486
Total Unusual Items
-54,488
-30,210
-40,966
-471,486
Normalized EBITDA
-9,538
119,677
149,071
75,671
Tax Rate for Calcs
0
0
0
0
Tax Effect of Unusual Items
-5,386
-7,553
-10,242
-117,872
Advertisement
Advertisement