Canada markets open in 5 hours 43 minutes

VT Industrial Technology Co.,Ltd (300707.SZ)

Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
14.32+0.07 (+0.49%)
At close: 03:04PM CST
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
901,286
819,145
823,044
721,396
554,602
Cost of Revenue
677,300
632,620
629,975
539,030
398,537
Gross Profit
223,986
186,526
193,069
182,367
156,065
Operating Expenses
Research Development
33,373
32,618
26,945
31,872
20,388
Selling General and Administrative
53,132
43,295
35,160
43,547
38,011
Total Operating Expenses
139,587
129,150
110,405
112,240
97,470
Operating Income or Loss
84,400
57,375
82,664
70,127
58,595
Interest Expense
25,190
25,671
11,122
2,348
2,355
Income Before Tax
51,651
24,905
67,945
57,280
37,158
Income Tax Expense
5,984
5,544
10,494
8,870
5,570
Income from Continuing Operations
45,668
19,361
57,451
48,410
31,589
Net Income
46,607
20,316
57,691
48,765
31,782
Net Income available to common shareholders
46,607
20,316
57,691
48,765
31,782
Basic EPS
0.16
0.11
0.37
0.31
0.20
Diluted EPS
0.15
0.11
0.34
0.28
0.20
Basic Average Shares
156,900
176,968
156,641
156,751
157,260
Diluted Average Shares
171,604
191,659
171,342
171,467
157,260