GARO

SE:GARO

GARO

  • Stock

Last Close

19.62

22/11 10:39

Market Cap

1.30B

Beta: -

Volume Today

14.73K

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
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
118.90M
-
131.60M
10.68%
136.20M
3.50%
167.40M
22.91%
149.60M
10.63%
159.10M
6.35%
148.20M
6.85%
200.90M
35.56%
181.60M
9.61%
192M
5.73%
184.10M
4.11%
238.30M
29.44%
207M
13.13%
214.20M
3.48%
212.70M
0.70%
269.80M
26.85%
248.40M
7.93%
246.70M
0.68%
235.20M
4.66%
277.80M
18.11%
248.30M
10.62%
238.30M
4.03%
247M
3.65%
306.20M
23.97%
290.60M
5.09%
341.20M
17.41%
293.90M
13.86%
370.10M
25.93%
381.60M
3.11%
350.20M
8.23%
317M
9.48%
341.80M
7.82%
370.30M
8.34%
386M
4.24%
304.20M
21.19%
311.20M
2.30%
292.50M
6.01%
306.30M
4.72%
269.40M
12.05%
cost of revenue
61.80M
-
67.10M
8.58%
73.80M
9.99%
87.40M
18.43%
80.40M
8.01%
82.80M
2.99%
77.50M
6.40%
99.50M
28.39%
92.60M
6.93%
94.80M
2.38%
96.40M
1.69%
119.20M
23.65%
103.40M
13.26%
108.50M
4.93%
110.10M
1.47%
132.80M
20.62%
125.40M
5.57%
124.30M
0.88%
128.60M
3.46%
137.30M
6.77%
134.70M
1.89%
115.70M
14.11%
128.80M
11.32%
143.10M
11.10%
143.80M
0.49%
166.10M
15.51%
151.10M
9.03%
184.60M
22.17%
193.20M
4.66%
182M
5.80%
169.50M
6.87%
177.10M
4.48%
205.40M
15.98%
216.60M
5.45%
169.80M
21.61%
330.60M
94.70%
161.70M
51.09%
309.70M
91.53%
193.90M
37.39%
gross profit
57.10M
-
64.50M
12.96%
62.40M
3.26%
80M
28.21%
69.20M
13.50%
76.30M
10.26%
70.70M
7.34%
101.40M
43.42%
89M
12.23%
97.20M
9.21%
87.70M
9.77%
119.10M
35.80%
103.60M
13.01%
105.70M
2.03%
102.60M
2.93%
137M
33.53%
123M
10.22%
122.40M
0.49%
106.60M
12.91%
140.50M
31.80%
113.60M
19.15%
122.60M
7.92%
118.20M
3.59%
163.10M
37.99%
146.80M
9.99%
175.10M
19.28%
142.80M
18.45%
185.50M
29.90%
188.40M
1.56%
168.20M
10.72%
147.50M
12.31%
164.70M
11.66%
164.90M
0.12%
169.40M
2.73%
134.40M
20.66%
-19.40M
114.43%
130.80M
774.23%
-3.40M
102.60%
75.50M
2,320.59%
selling and marketing expenses
general and administrative expenses
13.70M
-
15.20M
10.95%
14.20M
6.58%
25.20M
77.46%
17.80M
29.37%
19.40M
8.99%
16.60M
14.43%
28M
68.67%
22.30M
20.36%
23.40M
4.93%
22.40M
4.27%
32M
42.86%
26.10M
18.44%
26.50M
1.53%
26.90M
1.51%
36.60M
36.06%
31.70M
13.39%
34.80M
9.78%
29.50M
15.23%
36.60M
24.07%
31.50M
13.93%
27M
14.29%
25.90M
4.07%
39.30M
51.74%
33.10M
15.78%
40.40M
22.05%
28.10M
30.45%
43.30M
54.09%
37.90M
12.47%
40.50M
6.86%
38.30M
5.43%
48.90M
-
selling general and administrative expenses
13.70M
-
15.20M
10.95%
14.20M
6.58%
25.20M
77.46%
17.80M
29.37%
19.40M
8.99%
16.60M
14.43%
28M
68.67%
22.30M
20.36%
23.40M
4.93%
22.40M
4.27%
32M
42.86%
26.10M
18.44%
26.50M
1.53%
26.90M
1.51%
36.60M
36.06%
31.70M
13.39%
34.80M
9.78%
29.50M
15.23%
36.60M
24.07%
31.50M
13.93%
27M
14.29%
25.90M
4.07%
39.30M
51.74%
33.10M
15.78%
40.40M
22.05%
28.10M
30.45%
43.30M
54.09%
37.90M
12.47%
40.50M
6.86%
38.30M
5.43%
48.90M
-
research and development expenses
other expenses
31.80M
-
35.40M
11.32%
27.70M
21.75%
37.10M
33.94%
48.70M
31.27%
38.40M
21.15%
31.80M
17.19%
43.10M
35.53%
43.10M
0%
51.30M
19.03%
44.20M
13.84%
56.40M
27.60%
52.40M
7.09%
56.40M
7.63%
47.20M
16.31%
63M
33.47%
62.10M
1.43%
63.60M
2.42%
53.50M
15.88%
45.80M
14.39%
63.30M
38.21%
65.30M
3.16%
54.80M
16.08%
47.40M
13.50%
67.70M
42.83%
79.70M
17.73%
66.20M
16.94%
48.70M
26.44%
83.80M
72.07%
88.10M
5.13%
71.80M
18.50%
119.70M
66.71%
137.10M
14.54%
75.50M
-
cost and expenses
107.30M
-
117.70M
9.69%
115.70M
1.70%
149.70M
29.39%
146.90M
1.87%
140.60M
4.29%
125.90M
10.46%
170.60M
35.50%
158M
7.39%
169.50M
7.28%
163M
3.83%
207.60M
27.36%
181.90M
12.38%
191.40M
5.22%
184.20M
3.76%
232.40M
26.17%
219.20M
5.68%
222.70M
1.60%
211.60M
4.98%
219.70M
3.83%
229.50M
4.46%
208M
9.37%
209.50M
0.72%
229.80M
9.69%
244.60M
6.44%
286.20M
17.01%
245.40M
14.26%
276.60M
12.71%
314.90M
13.85%
310.60M
1.37%
279.60M
9.98%
296.80M
6.15%
342.50M
15.40%
367.80M
7.39%
298.90M
18.73%
330.60M
10.61%
299.20M
9.50%
309.70M
3.51%
269.40M
13.01%
operating expenses
45.50M
-
50.60M
11.21%
41.90M
17.19%
62.30M
48.69%
66.50M
6.74%
57.80M
13.08%
48.40M
16.26%
71.10M
46.90%
65.40M
8.02%
74.70M
14.22%
66.60M
10.84%
88.40M
32.73%
78.50M
11.20%
82.90M
5.61%
74.10M
10.62%
99.60M
34.41%
93.80M
5.82%
98.40M
4.90%
83M
15.65%
82.40M
0.72%
94.80M
15.05%
92.30M
2.64%
80.70M
12.57%
86.70M
7.43%
100.80M
16.26%
120.10M
19.15%
94.30M
21.48%
92M
2.44%
121.70M
32.28%
128.60M
5.67%
110.10M
14.39%
119.70M
8.72%
137.10M
14.54%
151.20M
10.28%
129.10M
14.62%
137.50M
-
75.50M
-
interest expense
-1.60M
-
-100K
93.75%
1.80M
1,900%
-2.90M
261.11%
1.50M
151.72%
400K
73.33%
5.40M
-
ebitda
14.20M
-
16.50M
16.20%
23.10M
40%
18.30M
20.78%
5.50M
69.95%
21.30M
287.27%
25M
17.37%
32.70M
30.80%
26.20M
19.88%
25.50M
2.67%
24.30M
4.71%
32.90M
35.39%
28.80M
12.46%
26.50M
7.99%
32.30M
21.89%
35M
8.36%
33.60M
4%
29.60M
11.90%
29.50M
0.34%
37.50M
27.12%
25.10M
33.07%
37.10M
47.81%
44.60M
20.22%
41.10M
7.85%
53.90M
31.14%
63.80M
18.37%
57.20M
10.34%
62.80M
9.79%
75.30M
19.90%
48M
36.25%
45.60M
5%
12.20M
73.25%
37.20M
204.92%
31.20M
16.13%
18.50M
40.71%
-6.40M
134.59%
7.50M
217.19%
11.20M
49.33%
-34.10M
404.46%
operating income
11.60M
-
13.90M
19.83%
20.50M
47.48%
16.40M
20%
2.70M
83.54%
18.50M
585.19%
22.30M
20.54%
30.30M
35.87%
23.60M
22.11%
22.50M
4.66%
21.10M
6.22%
30.90M
46.45%
25.10M
18.77%
22.80M
9.16%
28.50M
25%
37.40M
31.23%
29.20M
21.93%
24M
17.81%
23.60M
1.67%
58.10M
146.19%
18.80M
67.64%
30.30M
61.17%
37.50M
23.76%
76.40M
103.73%
46M
39.79%
55M
19.57%
48.50M
11.82%
93.50M
92.78%
66.70M
28.66%
39.60M
40.63%
37.40M
5.56%
12.20M
67.38%
27.80M
127.87%
18.20M
34.53%
5.30M
70.88%
-19.40M
466.04%
-6.70M
65.46%
-3.40M
49.25%
depreciation and amortization
2.60M
-
2.60M
0%
2.60M
0%
2.80M
7.69%
2.80M
0%
2.80M
0%
2.70M
3.57%
2.70M
0%
2.60M
3.70%
3M
15.38%
3.20M
6.67%
3.40M
6.25%
3.70M
8.82%
3.70M
0%
3.80M
2.70%
3.80M
0%
4.40M
15.79%
5.60M
27.27%
5.90M
5.36%
-20.60M
449.15%
6.30M
130.58%
6.80M
7.94%
7.10M
4.41%
-35.30M
597.18%
7.90M
122.38%
8.80M
11.39%
8.70M
1.14%
-36M
513.79%
8.60M
123.89%
8.40M
2.33%
8.20M
2.38%
9.40M
-
13M
38.30%
13.20M
1.54%
13M
1.52%
14.20M
9.23%
14.60M
2.82%
13.90M
4.79%
total other income expenses net
-200K
-
-1M
400%
-400K
60%
-2.80M
600%
100K
103.57%
1M
900%
100K
90%
-2.20M
2,300%
-100K
95.45%
-200K
100%
-300K
50%
-1.40M
366.67%
-800K
42.86%
-3.20M
300%
-2.80M
12.50%
-1.30M
53.57%
1.40M
207.69%
-500K
135.71%
-800K
60%
-24.90M
3,012.50%
-500K
97.99%
-6.70M
1,240%
-1.30M
80.60%
-31.40M
2,315.38%
1.20M
103.82%
-2M
266.67%
500K
125%
-34.40M
6,980%
1.80M
-
-2.90M
261.11%
-1.50M
48.28%
-400K
73.33%
7.20M
1,900%
-13.10M
281.94%
22.20M
269.47%
-200K
100.90%
-6.40M
3,100%
-51.20M
700%
income before tax
11.40M
-
12.90M
13.16%
20.10M
55.81%
14.90M
25.87%
2.80M
81.21%
19.50M
596.43%
22.40M
14.87%
28.10M
25.45%
23.50M
16.37%
22.30M
5.11%
20.80M
6.73%
29.30M
40.87%
24.30M
17.06%
19.60M
19.34%
25.70M
31.12%
36.10M
40.47%
30.60M
15.24%
23.50M
23.20%
22.80M
2.98%
33.20M
45.61%
18.30M
44.88%
23.60M
28.96%
36.20M
53.39%
45M
24.31%
47.20M
4.89%
53M
12.29%
49M
7.55%
59.10M
20.61%
66.70M
12.86%
41.40M
37.93%
34.50M
16.67%
10.70M
68.99%
27.40M
156.07%
25.40M
7.30%
-7.80M
130.71%
2.80M
135.90%
-6.90M
346.43%
-9.80M
42.03%
-51.20M
422.45%
income tax expense
2.30M
-
3.20M
39.13%
4.10M
28.13%
3.90M
4.88%
500K
87.18%
4.10M
720%
4.80M
17.07%
6.40M
33.33%
5M
21.88%
4.40M
12%
-2.40M
154.55%
3.30M
237.50%
5.20M
57.58%
4.20M
19.23%
3M
28.57%
10.60M
253.33%
5.70M
46.23%
5M
12.28%
4.90M
2%
8.70M
77.55%
3.80M
56.32%
5.50M
44.74%
7.90M
43.64%
10.50M
32.91%
8.90M
15.24%
10.50M
17.98%
9.60M
8.57%
12.70M
32.29%
13M
2.36%
8.10M
37.69%
7.90M
2.47%
3.80M
51.90%
6.70M
76.32%
5.40M
19.40%
1.60M
70.37%
2.70M
68.75%
1.20M
55.56%
-900K
175%
-9.30M
933.33%
net income
9.10M
-
9.70M
6.59%
16M
64.95%
11M
31.25%
2.30M
79.09%
15.40M
569.57%
17.60M
14.29%
21.70M
23.30%
18.50M
14.75%
17.90M
3.24%
23.20M
29.61%
26M
12.07%
19.10M
26.54%
15.40M
19.37%
22.70M
47.40%
25.50M
12.33%
24.80M
2.75%
18.40M
25.81%
17.90M
2.72%
24.50M
36.87%
14.60M
40.41%
18.10M
23.97%
28.30M
56.35%
34.40M
21.55%
38.30M
11.34%
42.60M
11.23%
39.40M
7.51%
46.40M
17.77%
53.70M
15.73%
33.30M
37.99%
26.60M
20.12%
6.90M
74.06%
20.70M
200%
20M
3.38%
-9.40M
147%
100K
101.06%
-8.10M
8,200%
-8.90M
9.88%
-41.90M
370.79%
weighted average shs out
50M
-
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
10M
80%
50M
400%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
weighted average shs out dil
50M
-
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
10M
80%
50M
400%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
50M
0%
eps
0.18
-
0.19
5.56%
0.32
68.42%
0.22
31.25%
0.05
79.09%
0.31
573.91%
0.35
12.90%
0.43
22.86%
0.37
13.95%
0.36
2.70%
0.46
27.78%
0.52
13.04%
0.38
26.92%
0.31
18.42%
0.45
45.16%
0.51
13.33%
0.50
1.96%
0.37
26%
0.36
2.70%
0.49
36.11%
0.29
40.82%
0.36
24.14%
0.11
69.44%
0.69
527.27%
0.76
10.14%
0.85
11.84%
0.79
7.06%
0.93
17.72%
1.07
15.05%
0.67
37.38%
0.53
20.90%
0.14
73.58%
0.41
192.86%
0.40
2.44%
-0.19
147.50%
0.00
101.05%
-0.16
8,100%
-0.18
12.50%
-0.84
366.67%
epsdiluted
0.18
-
0.19
5.56%
0.32
68.42%
0.22
31.25%
0.05
79.09%
0.31
573.91%
0.35
12.90%
0.43
22.86%
0.37
13.95%
0.36
2.70%
0.46
27.78%
0.52
13.04%
0.38
26.92%
0.31
18.42%
0.45
45.16%
0.51
13.33%
0.50
1.96%
0.37
26%
0.36
2.70%
0.49
36.11%
0.29
40.82%
0.36
24.14%
0.11
69.44%
0.69
527.27%
0.76
10.14%
0.85
11.84%
0.79
7.06%
0.93
17.72%
1.07
15.05%
0.67
37.38%
0.53
20.90%
0.14
73.58%
0.41
192.86%
0.40
2.44%
-0.19
147.50%
0.00
101.05%
-0.16
8,100%
-0.18
12.50%
-0.84
366.67%

All numbers in (except ratios and percentages)