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
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)