COM:VALUELINE
Valueline
- Stock
Last Close
51.32
22/11 21:00
Market Cap
441.09M
Beta: -
Volume Today
21.06K
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
Jan '14 | Apr '14 | Jul '14 | Oct '14 | Jan '15 | Apr '15 | Jul '15 | Oct '15 | Jan '16 | Apr '16 | Jul '16 | Oct '16 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Jan '18 | Apr '18 | Jul '18 | Oct '18 | Jan '19 | Apr '19 | Jul '19 | Oct '19 | Jan '20 | Apr '20 | Jul '20 | Oct '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Jan '24 | Apr '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 9.27M - | 9.09M 1.96% | 9.07M 0.24% | 9.26M 2.11% | 8.86M 4.30% | 8.33M 6.03% | 8.83M 6.04% | 8.64M 2.21% | 8.60M 0.44% | 8.48M 1.41% | 8.52M 0.51% | 8.65M 1.51% | 8.65M 0.03% | 8.76M 1.26% | 8.91M 1.80% | 8.99M 0.84% | 9.09M 1.17% | 8.87M 2.45% | 8.97M 1.13% | 9.05M 0.89% | 9.05M 0.01% | 9.18M 1.45% | 9.62M 4.73% | 10.08M 4.81% | 10.80M 7.17% | 9.80M 9.29% | 10.33M 5.40% | 10.21M 1.14% | 10.13M 0.78% | 9.72M 4.01% | 10.17M 4.55% | 9.97M 1.90% | 10.26M 2.86% | 10.13M 1.27% | 9.94M 1.82% | 10.07M 1.23% | 9.97M 0.98% | 9.72M 2.50% | 9.74M 0.26% | 9.61M 1.37% | 9.13M 4.98% | 9.00M 1.40% | |
cost of revenue | 4.16M - | 4.32M 3.85% | 4.12M 4.63% | 3.84M 6.71% | 3.99M 3.99% | 3.99M 0.08% | 3.78M 5.26% | 3.92M 3.86% | 3.88M 1.10% | 4.12M 6.03% | 3.91M 5.05% | 4.30M 10.06% | 4.62M 7.44% | 4.65M 0.56% | 4.50M 3.16% | 4.57M 1.64% | 4.74M 3.61% | 4.67M 1.35% | 4.48M 4.19% | 4.27M 4.71% | 4.42M 3.49% | 4.62M 4.53% | 4.38M 5.02% | 4.39M 0.14% | 4.52M 3.01% | 4.89M 8.11% | 4.51M 7.81% | 4.55M 1.02% | 4.72M 3.56% | 5.09M 7.87% | 4.66M 8.45% | 4.30M 7.60% | 4.29M 0.42% | 4.08M 4.83% | 4.05M 0.76% | 3.77M 6.87% | 3.76M 0.29% | 3.63M 3.43% | 3.74M 3.06% | 3.70M 1.15% | 4.94M 33.57% | 5.06M 2.39% | |
gross profit | 5.12M - | 4.78M 6.68% | 4.96M 3.73% | 5.42M 9.42% | 4.87M 10.16% | 4.34M 10.90% | 5.05M 16.43% | 4.71M 6.75% | 4.72M 0.11% | 4.36M 7.53% | 4.61M 5.75% | 4.35M 5.72% | 4.03M 7.43% | 4.11M 2.06% | 4.41M 7.42% | 4.42M 0.02% | 4.36M 1.36% | 4.20M 3.65% | 4.49M 7.05% | 4.78M 6.48% | 4.63M 3.09% | 4.57M 1.49% | 5.23M 14.59% | 5.69M 8.73% | 6.28M 10.39% | 4.91M 21.83% | 5.82M 18.56% | 5.66M 2.82% | 5.41M 4.28% | 4.64M 14.35% | 5.51M 18.81% | 5.67M 2.92% | 5.97M 5.34% | 6.05M 1.29% | 5.90M 2.53% | 6.30M 6.78% | 6.21M 1.40% | 6.09M 1.93% | 6.00M 1.41% | 5.91M 1.50% | 4.19M 29.09% | 3.95M 5.87% | |
selling and marketing expenses | 1.03M - | 1.03M 0.49% | 975K 5.80% | 1.38M 41.33% | 963K 30.12% | 1.67M 73.21% | 984K 41.01% | 748K 23.98% | 1.04M 38.50% | 917K 11.49% | 908K 0.98% | 620K 31.72% | 908K 46.45% | 1.04M 14.21% | 795K 23.34% | 827K 4.03% | 1.10M 32.53% | 1.06M 3.10% | 920K 13.37% | 642K 30.22% | 893K 39.10% | 951K 6.49% | 943K 0.84% | 702K 25.56% | 748K 6.55% | 957K 27.94% | 1.05M 10.24% | 817K 22.56% | 837K 2.45% | 1.04M 23.78% | 1.05M 1.06% | 676K 35.43% | 722K 6.80% | 778K 7.76% | 821K 5.53% | 723K 11.94% | 703K 2.77% | 802K 14.08% | 772K 3.74% | 585K 24.22% | 782K 33.68% | ||
general and administrative expenses | 3.08M - | 3.36M 9.19% | 2.92M 13.26% | 3.00M 2.74% | 3.06M 1.97% | 3.23M 5.72% | 3.11M 3.77% | 3.14M 0.90% | 3.12M 0.45% | 3.91M 25.06% | 3.69M 5.53% | 3.71M 0.41% | 3.33M 10.15% | 3.56M 6.94% | 2.45M 31.09% | 2.78M 13.28% | 2.47M 11.08% | 3.32M 34.39% | 2.30M 30.70% | 2.38M 3.43% | 2.33M 2.18% | 2.65M 13.57% | 2.26M 14.40% | 2.36M 4.15% | 2.40M 1.91% | 2.65M 10.07% | 2.54M 4.01% | 2.65M 4.41% | 2.29M 13.47% | 2.76M 20.44% | 2.20M 20.48% | 2.26M 2.73% | 2.38M 5.27% | 2.35M 1.14% | 2.52M 7.28% | 2.40M 4.72% | 2.52M 5.04% | 2.53M 0.32% | 2.48M 1.82% | 1.17M 52.74% | 1.18M 0.43% | ||
selling general and administrative expenses | 4.11M - | 4.40M 7.01% | 3.89M 11.50% | 4.38M 12.41% | 4.02M 8.14% | 4.90M 21.89% | 4.09M 16.45% | 3.89M 5.08% | 4.16M 7.05% | 4.82M 15.96% | 4.60M 4.66% | 4.33M 5.94% | 4.24M 2.03% | 4.60M 8.49% | 3.25M 29.34% | 3.61M 11.02% | 3.57M 1.08% | 4.38M 22.87% | 3.22M 26.51% | 3.02M 6.18% | 3.22M 6.58% | 3.60M 11.61% | 3.21M 10.82% | 3.06M 4.58% | 3.15M 2.97% | 3.60M 14.31% | 3.59M 0.22% | 3.47M 3.51% | 3.13M 9.72% | 3.80M 21.34% | 3.24M 14.61% | 2.93M 9.59% | 3.10M 5.63% | 3.13M 0.94% | 3.34M 6.84% | 3.12M 6.50% | 3.23M 3.23% | 3.33M 3.32% | 3.26M 2.28% | 1.76M 45.98% | 1.96M 11.48% | 2.46M 25.40% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||
other expenses | 2.33M - | ||||||||||||||||||||||||||||||||||||||||||
cost and expenses | 8.27M - | 8.71M 5.42% | 8.01M 8.10% | 8.21M 2.58% | 8.01M 2.47% | 8.89M 10.95% | 7.87M 11.43% | 7.81M 0.79% | 8.04M 2.96% | 8.94M 11.17% | 8.51M 4.84% | 8.63M 1.41% | 8.86M 2.69% | 9.24M 4.36% | 7.75M 16.18% | 8.18M 5.57% | 8.31M 1.54% | 9.06M 9.05% | 7.70M 14.99% | 7.29M 5.32% | 7.64M 4.77% | 8.21M 7.51% | 7.59M 7.56% | 7.45M 1.86% | 7.67M 2.99% | 8.49M 10.66% | 8.10M 4.59% | 8.02M 0.99% | 7.85M 2.18% | 8.89M 13.24% | 7.90M 11.08% | 7.24M 8.42% | 7.38M 2.03% | 7.21M 2.41% | 7.39M 2.54% | 6.89M 6.70% | 6.98M 1.31% | 6.96M 0.32% | 7.00M 0.50% | 6.94M 0.86% | 6.90M 0.53% | 7.51M 8.93% | |
operating expenses | 4.11M - | 4.40M 7.01% | 3.89M 11.50% | 4.38M 12.41% | 4.02M 8.14% | 4.90M 21.89% | 4.09M 16.45% | 3.89M 5.08% | 4.16M 7.05% | 4.82M 15.96% | 4.60M 4.66% | 4.33M 5.94% | 4.24M 2.03% | 4.60M 8.49% | 3.25M 29.34% | 3.61M 11.02% | 3.57M 1.08% | 4.38M 22.87% | 3.22M 26.51% | 3.02M 6.18% | 3.22M 6.58% | 3.60M 11.61% | 3.21M 10.82% | 3.06M 4.58% | 3.15M 2.97% | 3.60M 14.31% | 3.59M 0.22% | 3.47M 3.51% | 3.13M 9.72% | 3.80M 21.34% | 3.24M 14.61% | 2.93M 9.59% | 3.10M 5.63% | 3.13M 0.94% | 3.34M 6.84% | 3.12M 6.50% | 3.23M 3.23% | 3.33M 3.32% | 3.26M 2.28% | 3.24M 0.52% | 1.96M 39.46% | 2.46M 25.40% | |
interest expense | 2K - | 19K 850% | 43K 126.32% | 158K 267.44% | -4.99M 3,258.86% | 4.79M 195.97% | |||||||||||||||||||||||||||||||||||||
ebitda | 1.47M - | 913K 37.76% | 1.63M 78.20% | 1.61M 0.86% | 1.42M 11.97% | 328K 76.90% | 1.62M 393.29% | 1.51M 6.37% | 1.20M 21.06% | 891K 25.50% | -6.69M 851.18% | 1.26M 118.83% | 637K 49.44% | 320K 49.76% | 1.30M 305% | 944K 27.16% | 890K 5.72% | 27K 96.97% | 1.26M 4,581.48% | 1.73M 36.87% | 1.36M 21.45% | 923K 32.08% | 1.96M 111.81% | 2.55M 30.54% | 3.03M 18.61% | 1.78M 41.26% | 1.58M 11.02% | 2.19M 38.37% | 2.22M 1.23% | -2.54M 214.67% | 2.21M 186.78% | 374K 83.04% | 7.86M 2,002.67% | -12.88M 263.72% | 2.64M 120.50% | 3.94M 49.19% | 2.26M 42.55% | 3.51M 55.31% | 2.73M 22.32% | 4.58M 67.94% | 2.60M 43.38% | 1.84M 28.98% | |
operating income | 1.01M - | 378K 62.50% | 1.06M 180.95% | 1.05M 1.51% | 851K 18.64% | -560K 165.80% | 959K 271.25% | 826K 13.87% | 557K 32.57% | -462K 182.94% | 8.14M 1,861.26% | 23K 99.72% | -212K 1,021.74% | -489K 130.66% | 1.17M 338.24% | 808K 30.64% | 787K 2.60% | -188K 123.89% | 1.27M 775.53% | 1.76M 38.58% | 1.41M 19.72% | 970K 31.35% | 2.02M 108.76% | 2.63M 29.83% | 3.13M 19.02% | 1.31M 58.23% | 2.23M 70.31% | 2.19M 1.71% | 2.28M 4.34% | 838K 63.29% | 2.27M 170.29% | 2.74M 20.84% | 2.88M 5.04% | 2.92M 1.67% | 2.56M 12.56% | 3.17M 24.14% | 1.93M 39.24% | 2.76M 43.00% | 2.75M 0.36% | 2.67M 2.66% | 2.23M 16.53% | 1.49M 33.33% | |
depreciation and amortization | 529K - | 571K 7.94% | 606K 6.13% | 633K 4.46% | 665K 5.06% | 811K 21.95% | 710K 12.45% | 720K 1.41% | 772K 7.22% | 1.61M 109.20% | 1.45M 10.28% | 1.30M 10.42% | 981K 24.42% | 895K 8.77% | 227K 74.64% | 227K 0% | 361K 59.03% | 310K 14.13% | 108K 65.16% | 93K 13.89% | 86K 7.53% | 80K 6.98% | 71K 11.25% | 66K 7.04% | 65K 1.52% | 64K 1.54% | 314K 390.63% | 324K 3.18% | 325K 0.31% | 330K 1.54% | 333K 0.91% | 336K 0.90% | 334K 0.60% | -15.80M 4,829.94% | 83K 100.53% | 764K 820.48% | 334K 56.28% | 343K 2.69% | 348K 1.46% | 343K 1.44% | 363K 5.83% | 355K 2.20% | |
total other income expenses net | 2.04M - | 1.94M 5.19% | 2.06M 6.45% | 2.02M 2.33% | 2.12M 5.21% | 1.90M 10.47% | 2.09M 10.27% | 1.97M 5.83% | 2.05M 4.11% | 2.01M 1.95% | 10.07M 400.60% | 1.99M 80.21% | 2.07M 3.66% | 2.02M 2.32% | 2.23M 10.60% | 2.33M 4.30% | 2.54M 9.19% | 2.22M 12.51% | 2.38M 7.24% | 2.51M 5.12% | 2.35M 6.26% | 2.57M 9.40% | 3.01M 17.15% | 3.20M 6.27% | 3.62M 13.15% | 2.56M 29.35% | 4.60M 79.84% | 4.54M 1.41% | 5.13M 12.98% | 8.44M 64.61% | 5.20M 38.40% | 7.59M 46.04% | 4.65M 38.69% | 2.40M 48.52% | 3.31M 38.11% | 2.55M 23.00% | 4.99M 95.88% | 2.20M 55.88% | 3.22M 46.37% | 1.43M 55.66% | 5.50M 284.74% | 5.02M 8.69% | |
income before tax | 3.05M - | 2.32M 24.12% | 3.13M 34.93% | 3.06M 2.05% | 2.97M 2.94% | 1.34M 54.96% | 3.05M 128.10% | 2.80M 8.36% | 2.61M 6.72% | 1.55M 40.59% | 10.09M 550.71% | 2.02M 80.01% | 1.85M 8.04% | 1.53M 17.53% | 3.40M 122.17% | 3.14M 7.68% | 3.33M 6.15% | 2.04M 38.84% | 3.65M 79.52% | 4.27M 16.74% | 3.76M 11.81% | 3.54M 5.90% | 5.04M 42.25% | 5.83M 15.74% | 6.75M 15.80% | 3.87M 42.73% | 6.83M 76.62% | 6.72M 1.51% | 7.44M 10.65% | 9.28M 24.74% | 7.46M 19.59% | 10.33M 38.37% | 7.53M 27.12% | 5.32M 29.33% | 5.87M 10.27% | 5.72M 2.46% | 6.92M 20.94% | 5.27M 23.83% | 6.36M 20.66% | 4.59M 27.82% | 7.73M 68.41% | 6.51M 15.81% | |
income tax expense | 1.03M - | 635K 38.11% | 1.09M 71.50% | 1.08M 0.92% | 794K 26.41% | 241K 69.65% | 933K 287.14% | 805K 13.72% | 696K 13.54% | 283K 59.34% | 3.73M 1,217.31% | 536K 85.62% | 409K 23.69% | 445K 8.80% | 1.18M 165.62% | 1.06M 9.98% | -5.67M 632.61% | 581K 110.25% | 551K 5.16% | 965K 75.14% | 1.31M 35.96% | 1.25M 4.88% | 1.35M 7.93% | 1.62M 20.19% | 1.80M 11.12% | 1.06M 41.30% | 1.71M 62.03% | 1.67M 2.45% | 1.41M 15.40% | 2.20M 56.09% | 1.57M 28.90% | 1.82M 16.40% | 1.91M 4.88% | 1.51M 20.96% | 1.41M 6.94% | 1.39M 1.14% | 1.67M 20.13% | 1.24M 25.97% | 1.50M 21.26% | 1.10M 26.53% | 1.84M 67.42% | 1.72M 6.56% | |
net income | 2.03M - | 1.68M 17.03% | 2.04M 21.12% | 1.98M 2.65% | 2.18M 9.84% | 1.10M 49.61% | 2.12M 93.16% | 1.99M 5.99% | 1.91M 3.97% | 1.27M 33.77% | 6.36M 401.82% | 1.48M 76.72% | 1.45M 2.36% | 1.08M 24.98% | 2.21M 104.34% | 2.07M 6.46% | 9.00M 334.17% | 1.46M 83.83% | 3.10M 113.33% | 3.30M 6.38% | 2.45M 25.77% | 2.29M 6.45% | 3.69M 60.92% | 4.21M 14.12% | 4.95M 17.60% | 2.81M 43.26% | 5.12M 82.10% | 5.06M 1.19% | 6.03M 19.24% | 7.08M 17.40% | 5.90M 16.69% | 8.50M 44.21% | 5.61M 33.98% | 3.81M 32.19% | 4.46M 17.10% | 4.33M 2.87% | 5.25M 21.20% | 4.03M 23.15% | 4.86M 20.48% | 3.49M 28.22% | 5.88M 68.72% | 4.78M 18.71% | |
weighted average shs out | 9.83M - | 9.82M 0.11% | 9.82M 0% | 9.81M 0.01% | 9.81M 0.01% | 9.80M 0.10% | 9.80M 0% | 9.79M 0.16% | 9.77M 0.18% | 9.74M 0.32% | 9.74M 0% | 9.72M 0.21% | 9.72M 0.04% | 9.71M 0.06% | 9.71M 0% | 9.71M 0.04% | 9.70M 0.05% | 9.69M 0.12% | 9.69M 0.00% | 9.69M 0.00% | 9.69M 0.02% | 9.66M 0.27% | 9.66M 0% | 9.66M 0.04% | 9.64M 0.16% | 9.62M 0.25% | 9.62M 0% | 9.61M 0.08% | 9.59M 0.21% | 9.56M 0.30% | 9.56M 0% | 9.55M 0.06% | 9.54M 0.16% | 9.60M 0.60% | 9.48M 1.18% | 9.47M 0.17% | 9.46M 0.12% | 9.44M 0.21% | 9.43M 0.04% | 9.43M 0.04% | 9.43M 0.02% | 9.42M 0.05% | |
weighted average shs out dil | 9.83M - | 9.82M 0.11% | 9.82M 0% | 9.81M 0.01% | 9.81M 0.01% | 9.80M 0.10% | 9.80M 0% | 9.79M 0.16% | 9.77M 0.18% | 9.74M 0.32% | 9.74M 0% | 9.72M 0.21% | 9.72M 0.04% | 9.71M 0.06% | 9.71M 0% | 9.71M 0.04% | 9.70M 0.05% | 9.69M 0.12% | 9.69M 0.00% | 9.69M 0.00% | 9.69M 0.02% | 9.66M 0.27% | 9.66M 0% | 9.66M 0.04% | 9.64M 0.16% | 9.62M 0.25% | 9.62M 0% | 9.61M 0.08% | 9.59M 0.21% | 9.56M 0.30% | 9.56M 0% | 9.55M 0.06% | 9.54M 0.16% | 9.60M 0.60% | 9.48M 1.18% | 9.47M 0.17% | 9.46M 0.12% | 9.44M 0.21% | 9.43M 0.04% | 9.43M 0.04% | 9.43M 0.02% | 9.42M 0.05% | |
eps | 0.21 - | 0.17 19.05% | 0.21 23.53% | 0.20 4.76% | 0.22 10.00% | 0.11 50% | 0.22 100% | 0.20 9.09% | 0.20 0% | 0.13 35% | 0.65 400% | 0.15 76.92% | 0.15 0% | 0.11 26.67% | 0.23 109.09% | 0.21 8.70% | 0.93 342.86% | 0.15 83.87% | 0.32 113.33% | 0.34 6.25% | 0.25 26.47% | 0.24 4.00% | 0.38 58.33% | 0.44 15.79% | 0.51 15.91% | 0.29 43.14% | 0.55 89.66% | 0.51 7.27% | 0.63 23.53% | 0.74 17.46% | 0.62 16.22% | 0.89 43.55% | 0.59 33.71% | 0.40 32.20% | 0.47 17.50% | 0.46 2.13% | 0.55 19.57% | 0.43 21.82% | 0.52 20.93% | 0.37 28.85% | 0.62 67.57% | 0.51 17.74% | |
epsdiluted | 0.21 - | 0.17 19.05% | 0.21 23.53% | 0.20 4.76% | 0.22 10.00% | 0.11 50% | 0.22 100% | 0.20 9.09% | 0.20 0% | 0.13 35% | 0.65 400% | 0.15 76.92% | 0.15 0% | 0.11 26.67% | 0.23 109.09% | 0.21 8.70% | 0.93 342.86% | 0.15 83.87% | 0.32 113.33% | 0.34 6.25% | 0.25 26.47% | 0.24 4.00% | 0.38 58.33% | 0.44 15.79% | 0.51 15.91% | 0.29 43.14% | 0.55 89.66% | 0.51 7.27% | 0.63 23.53% | 0.74 17.46% | 0.62 16.22% | 0.89 43.55% | 0.59 33.71% | 0.40 32.20% | 0.47 17.50% | 0.46 2.13% | 0.55 19.57% | 0.43 21.82% | 0.52 20.93% | 0.37 28.85% | 0.62 67.57% | 0.51 17.74% |
All numbers in (except ratios and percentages)