VDRF

COM:VIDRALA

Vidrala

  • Stock

Market Cap

2.73B

Beta: -

Volume Today

438

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
1.13B
-
1.21B
6.63%
1.23B
1.89%
1.44B
16.89%
1.72B
19.43%
cost of revenue
740.21M
-
745.89M
0.77%
741.33M
0.61%
1.06B
43.52%
1.18B
11.00%
gross profit
394.56M
-
464.11M
17.63%
491.58M
5.92%
377.22M
23.26%
540.32M
43.24%
selling and marketing expenses
96.83M
-
104.68M
8.11%
129.08M
23.31%
126.87M
1.72%
general and administrative expenses
14.15M
-
16.91M
19.52%
7.19M
57.48%
9.77M
35.83%
selling general and administrative expenses
201.85M
-
247.78M
22.75%
324.73M
31.05%
195.64M
39.75%
219.45M
12.17%
research and development expenses
other expenses
-5.58M
-
-3.75M
32.84%
-2.64M
29.62%
-3.22M
22.01%
-8.25M
156.47%
cost and expenses
947.64M
-
997.41M
5.25%
1.07B
7.15%
1.26B
18.16%
1.41B
11.55%
operating expenses
207.43M
-
251.53M
21.26%
327.36M
30.15%
198.86M
39.25%
227.70M
14.50%
interest expense
5.44M
-
4.16M
23.49%
2.55M
38.61%
3.34M
30.78%
18.06M
440.69%
ebitda
289.97M
-
315.54M
8.82%
262.29M
16.87%
269.82M
2.87%
420.63M
55.89%
operating income
187.14M
-
212.59M
13.60%
164.22M
22.75%
178.36M
8.61%
312.62M
75.27%
depreciation and amortization
102.83M
-
102.95M
0.12%
98.07M
4.74%
91.46M
6.74%
108.02M
18.10%
total other income expenses net
-823.91K
-
18.87M
2,390.09%
31.87M
68.89%
22.58M
29.15%
4.70M
79.17%
income before tax
186.31M
-
231.45M
24.23%
196.09M
15.28%
200.94M
2.47%
317.32M
57.92%
income tax expense
25.49M
-
36.34M
42.60%
31.10M
14.44%
36.45M
17.24%
59.71M
63.79%
net income
160.83M
-
159.46M
0.85%
145.16M
8.97%
153.69M
5.88%
233.40M
51.86%
weighted average shs out
33.03M
-
32.84M
0.59%
32.79M
0.14%
30.94M
5.64%
32.26M
4.27%
weighted average shs out dil
33.03M
-
32.84M
0.59%
32.79M
0.14%
32.49M
0.92%
32.26M
0.70%
eps
4.87
-
5.94
21.97%
5.03
15.32%
5.06
0.60%
7.98
57.71%
epsdiluted
4.87
-
5.94
21.97%
5.03
15.32%
5.06
0.60%
7.98
57.71%

All numbers in (except ratios and percentages)