OLVA

FI:OLVI

Olvi

  • Stock

Last Close

28.25

21/11 16:29

Market Cap

647.28M

Beta: -

Volume Today

7.72K

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 '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
70.04M
-
61.00M
12.91%
98.31M
61.15%
99.26M
0.97%
69.67M
29.82%
61.51M
11.70%
91.23M
48.30%
88.92M
2.53%
68.83M
22.60%
62.16M
9.69%
97.85M
57.41%
89.68M
8.35%
71.78M
19.96%
71.16M
0.87%
108.91M
53.05%
91.33M
16.14%
73.79M
19.20%
70.58M
4.36%
116.85M
65.56%
110.66M
5.29%
86.22M
22.09%
77.02M
10.66%
124.52M
61.66%
113.59M
8.78%
93.58M
17.61%
84.59M
9.61%
120.99M
43.04%
116.29M
3.89%
93.02M
20.01%
85.32M
8.28%
131.95M
54.66%
134.32M
1.79%
110.64M
17.63%
84.73M
23.41%
127.02M
49.91%
130.53M
2.76%
241.42M
84.95%
129.46M
46.37%
195.43M
50.95%
171.05M
12.47%
134.66M
21.28%
130.38M
3.18%
194.72M
49.34%
184.92M
5.03%
cost of revenue
50.66M
-
74.57M
47.21%
76.15M
2.12%
67.96M
10.75%
53.46M
21.35%
78.41M
46.69%
82.23M
4.87%
149.72M
82.07%
82.52M
44.89%
121.69M
47.48%
106.76M
12.27%
84.01M
21.31%
80.17M
4.58%
115.05M
43.52%
106.38M
7.54%
gross profit
70.04M
-
61.00M
12.91%
98.31M
61.15%
99.26M
0.97%
69.67M
29.82%
61.51M
11.70%
91.23M
48.30%
88.92M
2.53%
68.83M
22.60%
62.16M
9.69%
97.85M
57.41%
89.68M
8.35%
71.78M
19.96%
71.16M
0.87%
108.91M
53.05%
91.33M
16.14%
73.79M
19.20%
70.58M
4.36%
116.85M
65.56%
110.66M
5.29%
86.22M
22.09%
77.02M
10.66%
124.52M
61.66%
113.59M
8.78%
93.58M
17.61%
84.59M
9.61%
120.99M
43.04%
116.29M
3.89%
93.02M
20.01%
34.66M
62.73%
57.38M
65.55%
58.16M
1.36%
42.67M
26.64%
31.28M
26.70%
48.61M
55.40%
48.30M
0.63%
91.70M
89.86%
46.95M
48.80%
73.74M
57.06%
64.29M
12.81%
50.65M
21.22%
50.22M
0.85%
79.67M
58.64%
78.55M
1.41%
selling and marketing expenses
19.66M
-
27.73M
41.07%
26.34M
5.04%
25.86M
1.78%
19.01M
26.49%
25.30M
33.09%
26.04M
2.90%
50.64M
94.49%
26.94M
46.80%
35.38M
31.32%
33.38M
5.66%
30.91M
7.40%
28.37M
8.20%
general and administrative expenses
7.20M
-
9.12M
26.60%
8.69M
4.68%
9.97M
14.72%
7.89M
20.90%
7.96M
0.90%
7.98M
0.30%
18.58M
132.73%
10.18M
45.20%
9.27M
8.94%
10.56M
13.91%
11.46M
8.46%
11.20M
2.23%
selling general and administrative expenses
26.86M
-
36.85M
37.19%
35.03M
4.95%
35.84M
2.31%
26.90M
24.93%
33.27M
23.65%
34.02M
2.28%
69.22M
103.46%
37.12M
46.37%
44.65M
20.28%
43.94M
1.59%
42.36M
3.59%
39.57M
6.59%
48.95M
23.71%
48.85M
0.21%
research and development expenses
other expenses
-89.16M
-
57.54M
164.53%
82.43M
43.27%
82.11M
0.39%
-85.75M
204.43%
57.71M
167.30%
77.32M
33.98%
74.81M
3.24%
-82.11M
209.76%
57.75M
170.33%
82.33M
42.55%
74.51M
9.50%
-85.61M
214.89%
64.94M
175.86%
89.94M
38.49%
76.15M
15.34%
-93.75M
223.11%
64.18M
168.46%
97.69M
52.20%
91.76M
6.07%
-110.16M
220.05%
71.00M
164.45%
104.72M
47.50%
94.47M
9.79%
-114.58M
221.28%
76.74M
166.98%
100.80M
31.35%
94.78M
5.97%
-118.16M
224.67%
-257K
99.78%
-74K
71.21%
-466K
529.73%
-468K
0.43%
-233K
50.21%
-98K
57.94%
-287K
192.86%
-389K
35.54%
12.04M
3,195.89%
cost and expenses
64.12M
-
57.54M
10.26%
82.43M
43.27%
82.11M
0.39%
65.22M
20.57%
57.71M
11.52%
77.32M
33.98%
74.81M
3.24%
62.88M
15.95%
57.75M
8.15%
82.33M
42.55%
74.51M
9.50%
66.73M
10.45%
64.94M
2.67%
89.94M
38.49%
76.15M
15.34%
69.63M
8.56%
64.18M
7.82%
97.69M
52.20%
91.76M
6.07%
80.79M
11.95%
71.00M
12.12%
104.72M
47.50%
94.47M
9.79%
85.53M
9.47%
76.74M
10.27%
100.80M
31.35%
94.78M
5.97%
85.98M
9.29%
77.26M
10.14%
111.35M
44.12%
110.72M
0.57%
103.33M
6.67%
80.13M
22.46%
111.58M
39.26%
115.97M
3.93%
218.55M
88.46%
131.68M
39.75%
166.63M
26.54%
150.53M
9.66%
126.38M
16.05%
119.74M
5.25%
164.00M
36.97%
155.22M
5.35%
operating expenses
-89.16M
-
57.54M
164.53%
82.43M
43.27%
82.11M
0.39%
-85.75M
204.43%
57.71M
167.30%
77.32M
33.98%
74.81M
3.24%
-82.11M
209.76%
57.75M
170.33%
82.33M
42.55%
74.51M
9.50%
-85.61M
214.89%
64.94M
175.86%
89.94M
38.49%
76.15M
15.34%
-93.75M
223.11%
64.18M
168.46%
97.69M
52.20%
91.76M
6.07%
-110.16M
220.05%
71.00M
164.45%
104.72M
47.50%
94.47M
9.79%
-114.58M
221.28%
76.74M
166.98%
100.80M
31.35%
94.78M
5.97%
-118.16M
224.67%
26.61M
122.52%
36.78M
38.23%
34.56M
6.03%
35.37M
2.34%
26.67M
24.60%
33.17M
24.37%
33.73M
1.71%
68.83M
104.04%
49.17M
28.57%
44.95M
8.59%
43.77M
2.62%
42.36M
3.21%
39.57M
6.59%
48.95M
23.71%
48.85M
0.21%
interest expense
-1.91M
-
1.10M
157.97%
928K
16.02%
374K
59.70%
-475K
227.01%
2.81M
692%
2.52M
10.49%
6.30M
150.38%
-10.31M
263.55%
1.39M
113.44%
379K
72.64%
152K
59.89%
-1.32M
969.74%
1.71M
229.20%
559K
67.27%
543K
2.86%
-2.41M
543.28%
380K
115.79%
67K
82.37%
932K
1,291.04%
-978K
204.94%
130K
113.29%
137K
5.38%
99K
27.74%
56K
43.43%
1.60M
2,758.93%
990K
-
-2.03M
304.65%
-53K
-
58K
209.43%
177K
205.17%
125K
29.38%
239K
91.20%
337K
41.00%
470K
39.47%
422K
10.21%
453K
7.35%
285K
37.09%
409K
43.51%
390K
4.65%
ebitda
6.18M
-
8.11M
31.16%
20.41M
151.70%
21.29M
4.31%
6.95M
67.38%
8.27M
19.10%
18.11M
118.93%
18.30M
1.02%
-191K
101.04%
9.37M
5,006.81%
20.52M
118.99%
20.10M
2.06%
9.20M
54.22%
12.91M
40.27%
23.81M
84.43%
20.17M
15.28%
6.61M
67.25%
11.31M
71.24%
24.11M
113.11%
24.31M
0.83%
10.12M
58.36%
12.06M
19.14%
25.94M
115.13%
25.56M
1.47%
14.09M
44.87%
14.19M
0.70%
26.33M
85.59%
27.65M
5.02%
10.62M
61.61%
14.52M
36.77%
27.20M
87.29%
30.41M
11.84%
14.49M
52.37%
11.32M
21.88%
21.37M
88.79%
20.39M
4.58%
30.43M
49.26%
5.07M
83.34%
34.09M
572.50%
26.82M
21.32%
14.70M
45.19%
17.09M
16.24%
37.19M
117.63%
36.91M
0.75%
operating income
5.48M
-
3.47M
36.77%
15.88M
357.98%
17.16M
8.05%
4.50M
73.77%
3.81M
15.44%
13.91M
265.60%
14.11M
1.45%
6.33M
55.16%
4.41M
30.29%
15.53M
251.96%
15.17M
2.28%
5.34M
64.81%
6.22M
16.47%
18.97M
205.08%
15.18M
19.96%
4.38M
71.13%
6.39M
45.87%
19.16M
199.72%
18.90M
1.36%
5.70M
69.82%
6.03M
5.65%
19.80M
228.55%
19.12M
3.43%
7.58M
60.36%
7.84M
3.52%
20.19M
157.36%
21.51M
6.53%
6.89M
67.96%
8.06M
16.91%
20.60M
155.75%
23.60M
14.56%
7.18M
69.59%
4.61M
35.79%
15.44M
235.03%
14.57M
5.65%
-15.80M
208.45%
-2.18M
86.23%
28.79M
1,423.25%
20.52M
28.72%
8.29M
59.63%
10.64M
28.49%
30.71M
188.51%
29.70M
3.30%
depreciation and amortization
3.52M
-
3.50M
0.62%
3.58M
2.08%
4.14M
15.75%
3.69M
10.80%
3.86M
4.47%
4.14M
7.34%
4.18M
1.06%
4.17M
0.31%
4.39M
5.28%
4.67M
6.29%
4.79M
2.68%
4.89M
2.00%
4.85M
0.68%
4.84M
0.27%
4.92M
1.59%
6.14M
24.89%
4.84M
21.25%
4.95M
2.32%
5.36M
8.30%
5.46M
1.79%
5.71M
4.71%
5.86M
2.63%
5.93M
1.19%
6.19M
4.35%
6.27M
1.26%
6.14M
2.04%
6.06M
1.30%
6.23M
2.84%
6.46M
3.72%
6.59M
1.98%
6.81M
3.32%
7.14M
4.76%
6.71M
5.97%
5.93M
11.64%
5.82M
1.80%
46.23M
694.04%
7.25M
84.33%
4.92M
32.16%
6.20M
26.23%
6.42M
3.40%
6.44M
0.42%
6.47M
0.51%
6.37M
1.70%
total other income expenses net
-1.36M
-
37K
102.72%
34K
8.11%
751K
2,108.82%
-716K
195.34%
-2.20M
207.26%
-2.46M
11.59%
-6.30M
156.70%
-9K
99.86%
-814K
8,944.44%
-46K
94.35%
-12K
73.91%
582K
4,950%
130K
77.66%
-559K
530%
-471K
15.74%
-1.29M
174.10%
-297K
76.99%
265K
189.23%
-882K
432.83%
220K
124.94%
190K
13.64%
145K
23.68%
410K
182.76%
-210K
151.22%
-1.53M
627.14%
291K
119.06%
-907K
411.68%
-631K
30.43%
-2K
99.68%
32K
1,700%
-62K
293.75%
53K
185.48%
-38K
171.70%
-91K
139.47%
-73K
19.78%
-239K
227.40%
-337K
41.00%
-90K
73.29%
-329K
265.56%
-445K
35.26%
677K
252.13%
114K
83.16%
456K
300%
income before tax
4.57M
-
3.50M
23.26%
15.91M
354.11%
17.91M
12.54%
3.73M
79.17%
1.60M
56.97%
11.46M
613.77%
7.81M
31.82%
5.95M
23.88%
3.60M
39.51%
15.48M
330.33%
15.16M
2.07%
5.64M
62.81%
6.35M
12.58%
18.41M
190.03%
14.71M
20.09%
2.87M
80.48%
6.09M
112.30%
19.42M
218.67%
18.02M
7.25%
5.64M
68.68%
6.21M
10.14%
19.94M
220.84%
19.53M
2.08%
7.84M
59.84%
6.32M
19.43%
20.48M
224.17%
20.60M
0.59%
6.41M
68.89%
8.05M
25.65%
20.64M
156.21%
23.54M
14.08%
6.88M
70.77%
4.57M
33.59%
15.35M
235.82%
14.49M
5.56%
-16.04M
210.65%
-2.51M
84.33%
28.70M
1,242.22%
20.20M
29.64%
7.84M
61.18%
11.32M
44.41%
30.83M
172.27%
30.15M
2.18%
income tax expense
-162K
-
775K
578.40%
4.76M
513.94%
2.36M
50.42%
81K
96.57%
260K
220.99%
3.24M
1,146.54%
196K
93.95%
901K
359.69%
888K
1.44%
3.69M
314.98%
1.73M
53.05%
776K
55.14%
800K
3.09%
4.57M
470.63%
2.03M
55.44%
-1.19M
158.36%
453K
138.16%
4.99M
1,002.21%
2.04M
59.22%
557K
72.64%
1.14M
104.85%
6.75M
491.59%
2.44M
63.82%
960K
60.69%
938K
2.29%
5.94M
533.26%
2.52M
57.54%
3.50M
38.58%
1.18M
66.18%
5.66M
378.68%
2.70M
52.33%
1.21M
54.99%
725K
40.28%
4.50M
520.41%
1.82M
59.45%
3.80M
108.39%
5.15M
35.60%
5.76M
11.68%
3.48M
39.58%
1.41M
59.46%
2.37M
67.87%
8.21M
246.77%
6.72M
18.10%
net income
4.71M
-
2.70M
42.62%
10.94M
304.96%
15.22M
39.16%
3.66M
75.94%
1.43M
61.06%
8.10M
468.30%
7.74M
4.55%
5.07M
34.47%
2.90M
42.75%
11.58M
298.90%
13.26M
14.51%
4.75M
64.14%
5.49M
15.48%
13.80M
151.33%
12.61M
8.58%
4.05M
67.86%
5.63M
38.78%
14.19M
152.13%
15.87M
11.85%
5.13M
67.65%
5.08M
1.09%
12.91M
154.43%
16.95M
31.27%
6.82M
59.79%
5.42M
20.41%
14.34M
164.35%
17.91M
24.91%
2.88M
83.92%
6.84M
137.36%
14.81M
116.62%
20.60M
39.13%
5.62M
72.75%
3.85M
31.52%
10.85M
182.16%
12.67M
16.78%
-19.84M
256.58%
-7.67M
61.35%
22.69M
395.90%
16.54M
27.11%
6.33M
61.74%
8.83M
39.62%
22.36M
153.07%
23.12M
3.41%
weighted average shs out
20.91M
-
20.76M
0.71%
20.64M
0.58%
20.85M
1.03%
20.85M
0%
20.76M
0.45%
20.78M
0.11%
20.91M
0.61%
20.91M
0%
20.75M
0.75%
20.67M
0.37%
20.71M
0.20%
20.71M
0%
20.75M
0.17%
20.74M
0.04%
20.68M
0.29%
20.68M
0%
20.72M
0.19%
20.86M
0.69%
20.61M
1.22%
20.61M
0%
20.70M
0.46%
20.83M
0.63%
20.67M
0.75%
20.67M
0%
20.71M
0.18%
20.78M
0.35%
20.59M
0.94%
20.59M
0%
20.71M
0.60%
20.86M
0.69%
26.76M
28.29%
20.81M
22.22%
20.71M
0.47%
20.67M
0.22%
20.69M
0.13%
20.69M
0%
20.69M
0.02%
20.62M
0.31%
20.67M
0.22%
20.69M
0.11%
20.69M
0%
20.70M
0.03%
20.70M
0.00%
weighted average shs out dil
20.91M
-
20.76M
0.71%
20.64M
0.58%
20.85M
1.03%
20.85M
0%
20.76M
0.45%
20.78M
0.11%
20.91M
0.61%
20.91M
0%
20.75M
0.75%
20.67M
0.37%
20.71M
0.20%
20.71M
0%
20.75M
0.17%
20.74M
0.04%
20.68M
0.29%
20.68M
0%
20.72M
0.19%
20.86M
0.69%
20.61M
1.22%
20.61M
0%
20.70M
0.46%
20.83M
0.63%
20.67M
0.75%
20.67M
0%
20.71M
0.18%
20.78M
0.35%
20.59M
0.94%
20.59M
0%
20.71M
0.60%
20.86M
0.69%
26.76M
28.29%
20.81M
22.22%
20.71M
0.47%
20.67M
0.22%
20.69M
0.13%
20.69M
0%
20.69M
0.02%
20.62M
0.31%
20.67M
0.22%
20.69M
0.11%
20.69M
0%
20.70M
0.03%
20.70M
0.00%
eps
0.23
-
0.13
43.48%
0.53
307.69%
0.73
37.74%
0.18
75.34%
0.07
61.11%
0.39
457.14%
0.37
5.13%
0.24
35.14%
0.14
41.67%
0.56
300%
0.64
14.29%
0.23
64.06%
0.26
13.04%
0.67
157.69%
0.61
8.96%
0.20
67.21%
0.27
35%
0.68
151.85%
0.77
13.24%
0.25
67.53%
0.25
0%
0.62
148%
0.82
32.26%
0.33
59.76%
0.26
21.21%
0.69
165.38%
0.87
26.09%
0.14
83.91%
0.33
135.71%
0.71
115.15%
0.77
8.45%
0.27
64.94%
0.19
29.63%
0.52
173.68%
0.61
17.31%
-0.96
257.38%
-0.37
61.46%
1.10
397.30%
0.80
27.27%
0.31
61.25%
0.43
38.71%
1.08
151.16%
1.12
3.70%
epsdiluted
0.23
-
0.13
43.48%
0.53
307.69%
0.73
37.74%
0.18
75.34%
0.07
61.11%
0.39
457.14%
0.37
5.13%
0.24
35.14%
0.14
41.67%
0.56
300%
0.64
14.29%
0.23
64.06%
0.26
13.04%
0.67
157.69%
0.61
8.96%
0.20
67.21%
0.27
35%
0.68
151.85%
0.77
13.24%
0.25
67.53%
0.25
0%
0.62
148%
0.82
32.26%
0.33
59.76%
0.26
21.21%
0.69
165.38%
0.87
26.09%
0.14
83.91%
0.33
135.71%
0.71
115.15%
0.77
8.45%
0.27
64.94%
0.19
29.63%
0.52
173.68%
0.61
17.31%
-0.96
257.38%
-0.37
61.46%
1.10
397.30%
0.80
27.27%
0.31
61.25%
0.43
38.71%
1.08
151.16%
1.12
3.70%

All numbers in (except ratios and percentages)