4420

COM:ESOL

eSOL

  • Stock

Last Close

686.00

22/11 01:39

Market Cap

18.81B

Beta: -

Volume Today

4.60K

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 '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
6.61B
-
7.55B
14.17%
8.75B
15.97%
9.64B
10.20%
9.04B
6.24%
8.94B
1.16%
8.87B
0.73%
9.63B
8.52%
cost of revenue
4.71B
-
5.46B
15.90%
6.15B
12.59%
6.65B
8.16%
5.85B
12.09%
6.14B
5.08%
5.94B
3.31%
6.33B
6.54%
gross profit
1.90B
-
2.09B
9.88%
2.60B
24.83%
3.00B
15.03%
3.20B
6.74%
2.80B
12.57%
2.93B
4.92%
3.30B
12.51%
selling and marketing expenses
general and administrative expenses
1.49B
-
1.65B
11.23%
selling general and administrative expenses
1.49B
-
1.65B
11.23%
1.69B
-
1.65B
2.41%
3.38B
-
research and development expenses
551.86M
-
860.74M
55.97%
other expenses
9.86M
-
2.85M
71.12%
3.95M
38.81%
2.25B
56,751.77%
2.51B
11.93%
2.72B
8.27%
3.29B
20.72%
cost and expenses
6.18B
-
7.11B
15.11%
8.05B
13.29%
8.90B
10.46%
8.36B
6.03%
8.87B
6.04%
9.23B
4.07%
9.71B
5.25%
operating expenses
1.46B
-
1.65B
12.56%
1.91B
15.60%
2.25B
17.91%
2.51B
11.93%
2.72B
8.27%
3.29B
20.72%
3.38B
2.90%
interest expense
2.17M
-
1.04M
51.98%
842K
19.27%
-96.00M
-
ebitda
493.94M
-
503.06M
1.85%
769.02M
52.87%
814.07M
5.86%
762.42M
6.34%
160.24M
78.98%
-266.36M
266.23%
20.56M
107.72%
operating income
412.07M
-
432.74M
5.02%
698.61M
61.44%
748.56M
7.15%
682.51M
8.82%
72.68M
89.35%
-353.81M
586.81%
-82.16M
76.78%
depreciation and amortization
47.87M
-
56.49M
18.01%
80.90M
43.22%
65.51M
19.03%
79.91M
21.99%
87.56M
9.57%
87.45M
0.12%
102.72M
17.47%
total other income expenses net
-38.25M
-
12.53M
132.76%
-11.61M
192.67%
118.50M
1,120.55%
227.33M
91.85%
243.09M
6.93%
103M
57.63%
114.62M
11.28%
income before tax
373.82M
-
445.26M
19.11%
687.00M
54.29%
867.06M
26.21%
909.84M
4.93%
315.76M
65.29%
-250.81M
179.43%
32.46M
112.94%
income tax expense
108.20M
-
96.62M
10.70%
163.00M
68.70%
207.73M
27.45%
233.56M
12.43%
115.06M
50.73%
107.02M
6.99%
-104.26M
197.42%
net income
265.62M
-
348.64M
31.26%
524M
50.30%
659.33M
25.83%
676.28M
2.57%
200.70M
70.32%
-357.83M
278.29%
136.72M
138.21%
weighted average shs out
20.73M
-
16.32M
21.26%
17.17M
5.20%
20.34M
18.47%
20.35M
0.04%
20.36M
0.05%
20.38M
0.09%
20.39M
0.07%
weighted average shs out dil
20.73M
-
16.32M
21.26%
17.17M
5.20%
20.34M
18.47%
20.35M
0.04%
20.36M
0.05%
20.38M
0.09%
20.39M
0.07%
eps
19.88
-
21.36
7.44%
30.52
42.88%
32.41
6.19%
33.23
2.53%
9.86
70.33%
-17.56
278.09%
6.70
138.15%
epsdiluted
12.81
-
21.36
66.74%
30.52
42.88%
32.41
6.19%
33.23
2.53%
9.86
70.33%
-17.56
278.09%
6.70
138.15%

All numbers in (except ratios and percentages)