COM:BENCH
Benchmark
- Stock
Last Close
47.65
22/11 21:00
Market Cap
1.74B
Beta: -
Volume Today
217.59K
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
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 | 756.84M - | 639.34M 15.52% | 716.87M 12.13% | 731.30M 2.01% | 709.55M 2.97% | 620.92M 12.49% | 664.04M 6.94% | 630.19M 5.10% | 625.72M 0.71% | 549.23M 12.22% | 579.34M 5.48% | 574.34M 0.86% | 607.51M 5.77% | 566.50M 6.75% | 616.90M 8.90% | 603.55M 2.16% | 679.86M 12.64% | 608.14M 10.55% | 660.59M 8.63% | 640.69M 3.01% | 657.05M 2.55% | 602.82M 8.25% | 601.60M 0.20% | 555.23M 7.71% | 508.44M 8.43% | 514.96M 1.28% | 490.97M 4.66% | 525.95M 7.13% | 521.25M 0.89% | 505.72M 2.98% | 544.66M 7.70% | 571.88M 5.00% | 633.05M 10.70% | 636.08M 0.48% | 728.03M 14.46% | 771.58M 5.98% | 750.64M 2.71% | 694.70M 7.45% | 733.23M 5.55% | 719.70M 1.85% | 1.31B 82.26% | 675.58M 48.50% | 665.90M 1.43% | 2.45B 268.66% | |
cost of revenue | 697M - | 588.22M 15.61% | 659.12M 12.05% | 676.01M 2.56% | 653.86M 3.28% | 569.15M 12.96% | 608.32M 6.88% | 575.91M 5.33% | 568.92M 1.21% | 498.92M 12.31% | 526.66M 5.56% | 521.52M 0.98% | 550.04M 5.47% | 517.44M 5.93% | 558.32M 7.90% | 545.39M 2.31% | 617.96M 13.31% | 549.82M 11.03% | 606.29M 10.27% | 587.91M 3.03% | 601.85M 2.37% | 549.02M 8.78% | 548.60M 0.08% | 502.35M 8.43% | 467.72M 6.89% | 471.60M 0.83% | 456.29M 3.25% | 479.60M 5.11% | 470.59M 1.88% | 463.49M 1.51% | 496.75M 7.17% | 518.18M 4.31% | 571.00M 10.19% | 578.48M 1.31% | 669.27M 15.69% | 704.83M 5.31% | 678.52M 3.73% | 630.74M 7.04% | 666.20M 5.62% | 650.62M 2.34% | 1.24B 90.70% | 609.37M 50.88% | 597.95M 1.87% | 2.39B 298.95% | |
gross profit | 59.84M - | 51.12M 14.57% | 57.75M 12.96% | 55.29M 4.25% | 55.69M 0.71% | 51.78M 7.02% | 55.72M 7.60% | 54.28M 2.57% | 56.80M 4.63% | 50.31M 11.42% | 52.68M 4.72% | 52.82M 0.26% | 57.47M 8.80% | 49.06M 14.63% | 58.59M 19.42% | 58.16M 0.74% | 61.90M 6.43% | 58.32M 5.78% | 54.30M 6.89% | 52.78M 2.80% | 55.20M 4.59% | 53.80M 2.53% | 53.00M 1.49% | 52.88M 0.22% | 40.73M 22.99% | 43.36M 6.47% | 34.67M 20.04% | 46.35M 33.69% | 50.66M 9.29% | 42.23M 16.65% | 47.91M 13.47% | 53.70M 12.09% | 62.06M 15.55% | 57.60M 7.18% | 58.76M 2.00% | 66.75M 13.61% | 72.13M 8.06% | 63.96M 11.33% | 67.03M 4.80% | 69.08M 3.05% | 71.00M 2.79% | 66.20M 6.76% | 67.95M 2.64% | 69.35M 2.06% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 29.12M - | 28.15M 3.32% | 28.70M 1.94% | 31.22M 8.78% | 27.63M 11.50% | 28.20M 2.08% | 27.92M 1.00% | 27.04M 3.15% | 28.58M 5.70% | 31.25M 9.35% | 31.34M 0.28% | 28.09M 10.39% | 28.37M 1.00% | 32.65M 15.11% | 32.34M 0.97% | 32.09M 0.75% | 33.32M 3.83% | 35.75M 7.29% | 35.83M 0.21% | 37.61M 4.97% | 34.02M 9.53% | 33.77M 0.74% | 35.28M 4.48% | 34.88M 1.15% | 37.69M 8.07% | 31.57M 16.23% | 28.52M 9.69% | 29.72M 4.24% | 32.38M 8.94% | 30.55M 5.66% | 34.03M 11.41% | 34.39M 1.04% | 37.73M 9.72% | 36.29M 3.82% | 35.84M 1.23% | 38.54M 7.54% | 39.54M 2.58% | 38.20M 3.39% | 37.67M 1.38% | 35.51M 5.74% | 35.65M 0.39% | 37.33M 4.73% | 37.70M 1.00% | 36.64M 2.84% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | -661K - | 26K 103.93% | 99K 280.77% | -1.10M 1,216.16% | 528K 147.78% | -1.06M 300.19% | 596K 156.39% | -1.12M 288.09% | 441K 139.34% | -223K 150.57% | 71K 131.84% | -383K 639.44% | 253K 166.06% | -81K 132.02% | -830K 924.69% | -394K 52.53% | -481K 22.08% | 43K 108.94% | -355K 925.58% | 1.14M 420.85% | -199K 117.47% | 1.60M 906.03% | 808K 49.63% | -136K 116.83% | -717K 427.21% | -662K 7.67% | 32K 104.83% | 439K 1,271.88% | -482K 209.79% | -276K 42.74% | 440K 259.42% | 500K 13.64% | -387K 177.40% | 1.61M 515.76% | 1.59M 1.06% | 1.59M 0.06% | 1.59M 0.06% | 1.59M 0% | 61K 96.17% | 2.38M 3,808.20% | -1.20M - | 3.50M 390.70% | |||
cost and expenses | 726.12M - | 616.37M 15.11% | 687.82M 11.59% | 707.23M 2.82% | 681.49M 3.64% | 597.35M 12.35% | 636.24M 6.51% | 602.95M 5.23% | 597.51M 0.90% | 530.17M 11.27% | 558M 5.25% | 552.77M 0.94% | 581.30M 5.16% | 552.57M 4.94% | 593.13M 7.34% | 580.22M 2.18% | 653.65M 12.65% | 587.93M 10.05% | 644.48M 9.62% | 627.89M 2.58% | 638.26M 1.65% | 585.16M 8.32% | 586.25M 0.19% | 539.59M 7.96% | 507.78M 5.90% | 505.56M 0.44% | 487.18M 3.64% | 511.69M 5.03% | 504.95M 1.32% | 495.64M 1.84% | 532.38M 7.41% | 554.16M 4.09% | 610.32M 10.13% | 616.38M 0.99% | 706.71M 14.65% | 744.96M 5.41% | 719.65M 3.40% | 670.53M 6.83% | 705.46M 5.21% | 687.72M 2.52% | 1.28B 85.59% | 646.70M 49.33% | 636.86M 1.52% | 2.42B 280.33% | |
operating expenses | 29.12M - | 28.15M 3.32% | 28.70M 1.94% | 31.22M 8.78% | 27.63M 11.50% | 28.20M 2.08% | 27.92M 1.00% | 27.04M 3.15% | 28.58M 5.70% | 31.25M 9.35% | 31.34M 0.28% | 31.25M 0.28% | 31.26M 0.01% | 35.13M 12.39% | 34.82M 0.90% | 34.83M 0.04% | 35.69M 2.47% | 38.12M 6.80% | 38.19M 0.20% | 39.98M 4.67% | 36.41M 8.93% | 36.14M 0.74% | 37.64M 4.17% | 37.24M 1.07% | 40.06M 7.56% | 33.96M 15.23% | 30.89M 9.04% | 32.09M 3.90% | 34.36M 7.06% | 32.15M 6.44% | 35.63M 10.85% | 35.98M 0.98% | 39.32M 9.28% | 37.90M 3.62% | 37.43M 1.22% | 40.13M 7.22% | 41.13M 2.48% | 39.79M 3.26% | 39.26M 1.32% | 37.10M 5.51% | 35.65M 3.92% | 37.33M 4.73% | 38.91M 4.22% | 36.64M 5.84% | |
interest expense | 531K - | 476K 10.36% | 473K 0.63% | 494K 4.44% | 447K 9.51% | 435K 2.68% | 497K 14.25% | 495K 0.40% | 1.57M 216.97% | 2.33M 48.76% | 2.30M 1.50% | 2.30M 0.13% | 2.37M 2.91% | 2.23M 6.08% | 2.31M 3.91% | 2.32M 0.52% | 2.54M 9.47% | 2.43M 4.56% | 2.29M 5.56% | 3.82M 66.68% | 1.93M 49.50% | 1.61M 16.63% | 1.72M 6.77% | 1.69M 1.80% | 1.65M 2.19% | 1.70M 3.15% | 2.35M 38.13% | 2.14M 9.15% | 2.17M 1.83% | 2.15M 1.20% | 2.08M 3.26% | 1.99M 4.43% | 2.26M 13.59% | 1.75M 22.46% | 2.19M 24.86% | 3.49M 59.86% | 5.47M 56.48% | 6.45M 18.00% | 8.26M 28.03% | 8.47M 2.63% | -8.69M 202.56% | -7.25M 16.65% | -6.93M 4.31% | -34.92M 403.75% | |
ebitda | 30.75M - | 23.51M 23.55% | 29.82M 26.83% | 23.50M 21.17% | 28.92M 23.03% | 22.95M 20.63% | 28.68M 24.98% | 26.37M 8.07% | 28.89M 9.56% | 19.10M 33.89% | 21.74M 13.84% | 35.86M 64.95% | 40.57M 13.12% | 27.19M 32.97% | 36.20M 33.11% | 36.54M 0.94% | 39.55M 8.25% | 34.56M 12.62% | 30.10M 12.92% | 30.12M 0.08% | 32.44M 7.70% | 32.74M 0.91% | 29.17M 10.90% | 28.50M 2.28% | 12.73M 55.32% | 21.53M 69.11% | 16.44M 23.64% | 27.26M 65.80% | 17.95M 34.14% | 21.02M 17.10% | 23.82M 13.31% | 29.31M 23.04% | 33.63M 14.71% | 30.44M 9.48% | 33.33M 9.51% | 39.28M 17.84% | 47.01M 19.67% | 34.36M 26.90% | 40.90M 19.03% | 47.26M 15.54% | 32.10M 32.07% | 40.47M 26.06% | 40.60M 0.34% | -37.30M 191.86% | |
operating income | 60.27M - | 22.43M 62.78% | 27.14M 21.01% | 21.91M 19.26% | 28.65M 30.75% | 18.71M 34.71% | 26.21M 40.09% | 26.15M 0.23% | 21.91M 16.23% | 16.27M 25.73% | 17.74M 9.05% | 18.08M 1.93% | 23.55M 30.23% | 12.42M 47.27% | 22.23M 79.00% | 20.82M 6.35% | 23.14M 11.19% | 17.97M 22.37% | 14.35M 20.14% | 10.96M 23.64% | 15.27M 39.32% | 16.09M 5.38% | 11.94M 25.77% | 9.80M 17.95% | -9.28M 194.72% | 6.49M 169.93% | -1.87M 128.84% | 8.66M 562.55% | 11.86M 36.93% | 11.93M 0.65% | 10.70M 10.35% | 11.79M 10.23% | 18.64M 58.00% | 15.41M 17.32% | 22.43M 45.60% | 25.28M 12.71% | 26.95M 6.57% | 22.74M 15.60% | 24.48M 7.65% | 30.34M 23.94% | 32.10M 5.80% | 28.87M 10.06% | 29.04M 0.59% | 23.49M 19.11% | |
depreciation and amortization | 11.31M - | 10.80M 4.50% | 11.40M 5.58% | 11.79M 3.38% | 12.46M 5.75% | 12.14M 2.62% | 12.34M 1.68% | 12.01M 2.69% | 13.18M 9.76% | 13.91M 5.50% | 13.99M 0.62% | 14.10M 0.78% | 13.14M 6.84% | 12.27M 6.58% | 12.04M 1.87% | 12.27M 1.91% | 12.08M 1.57% | 12.38M 2.51% | 12.70M 2.54% | 14.56M 14.65% | 12.20M 16.24% | 12.17M 0.20% | 11.95M 1.80% | 12.26M 2.60% | 12.04M 1.84% | 12.19M 1.28% | 12.34M 1.21% | 12.41M 0.56% | 1.98M 84.05% | 11.05M 458.62% | 10.94M 1.05% | 10.97M 0.27% | 11.19M 2.01% | 15.03M 34.33% | 10.90M 27.48% | 13.99M 28.39% | 20.06M 43.34% | 11.62M 42.08% | 11.45M 1.46% | 11.55M 0.92% | 11.59M - | 11.56M 0.28% | -22.77M 296.93% | ||
total other income expenses net | 28.89M - | -512K 101.77% | -1.81M 253.13% | -3.27M 80.59% | 1.12M 134.30% | -5.93M 629.11% | -992K 83.26% | -2.22M 123.49% | -5.87M 164.64% | -3.01M 48.66% | -3.53M 17.23% | -3.87M 9.54% | -2.41M 37.69% | -1.59M 33.94% | -2.37M 49.12% | -2.90M 22.37% | -3.54M 21.96% | -2.19M 38.13% | -2.11M 3.60% | -706K 66.59% | -3.73M 427.76% | 28K 100.75% | -2.61M 9,407.14% | -5.98M 129.43% | -10.67M 78.39% | -3.58M 66.46% | -5.63M 57.25% | -5.16M 8.20% | -4.93M 4.59% | 1.58M 132.01% | -1.14M 172.35% | -5.43M 375.72% | -4.49M 17.35% | -1.91M 57.33% | -1.14M 40.44% | -1.95M 71.40% | -719K 63.20% | -7.36M 923.23% | -3.23M 56.15% | 749K 123.22% | -9.76M 1,403.60% | -9.77M 0.09% | -8.52M 12.84% | -3.10M 63.65% | |
income before tax | 59.77M - | 22.50M 62.36% | 27.44M 21.96% | 20.85M 24.01% | 29.06M 39.39% | 17.65M 39.28% | 26.60M 50.73% | 24.78M 6.85% | 21.01M 15.19% | 13.97M 33.49% | 15.84M 13.35% | 15.97M 0.84% | 22.40M 40.22% | 11.19M 50.06% | 20.30M 81.48% | 19.43M 4.27% | 21.87M 12.54% | 17.52M 19.91% | 13.35M 23.80% | 9.89M 25.87% | 14.79M 49.47% | 17.38M 17.53% | 12.08M 30.47% | 8.71M 27.93% | -10.90M 225.19% | 4.72M 143.34% | -3.90M 182.62% | 7.12M 282.27% | 9.36M 31.48% | 9.67M 3.40% | 9.22M 4.65% | 10.43M 13.06% | 16.08M 54.19% | 13.49M 16.09% | 21.29M 57.80% | 23.33M 9.57% | 26.23M 12.42% | 15.38M 41.34% | 17.91M 16.39% | 25.59M 42.93% | 22.34M 12.73% | 19.10M 14.49% | 20.52M 7.46% | 20.39M 0.62% | |
income tax expense | -7.71M - | 3.37M 143.71% | 5.29M 56.82% | 3.69M 30.12% | 5.05M 36.75% | 3.44M 31.86% | 5.39M 56.55% | 4.21M 21.84% | -18.41M 536.93% | 2.92M 115.88% | 3.16M 7.97% | -5.77M 282.76% | 3.83M 166.40% | 1.50M 60.89% | 3.12M 108.41% | 1.92M 38.53% | 98.21M 5,017.67% | 41.16M 58.09% | 2.40M 94.16% | 2.09M 12.86% | -12.93M 717.43% | 3.61M 127.89% | 2.64M 26.87% | 1.57M 40.35% | -3.97M 352.51% | 873K 121.98% | -497K 156.93% | 1.20M 341.65% | 1.66M 38.30% | 1.76M 5.78% | 1.85M 5.58% | 2.36M 27.44% | 3.66M 54.86% | 2.53M 30.81% | 4.07M 60.72% | 4.50M 10.56% | 5.01M 11.26% | 3.02M 39.60% | 3.92M 29.42% | 5.18M 32.34% | 4.78M 7.66% | 5.10M 6.54% | 5.00M 2.00% | 5.02M 0.52% | |
net income | 67.49M - | 19.13M 71.66% | 22.15M 15.82% | 17.16M 22.55% | 24.01M 39.96% | 14.21M 40.84% | 21.21M 49.31% | 20.57M 3.04% | 39.42M 91.69% | 11.05M 71.96% | 12.69M 14.78% | 21.74M 71.40% | 18.57M 14.60% | 9.69M 47.83% | 17.18M 77.31% | 17.51M 1.96% | -76.34M 535.93% | -23.64M 69.03% | 10.94M 146.29% | 7.80M 28.73% | 27.72M 255.38% | 13.77M 50.31% | 9.45M 31.41% | 7.14M 24.46% | -6.93M 197.13% | 3.85M 155.58% | -3.41M 188.45% | 5.92M 273.61% | 7.70M 30.09% | 7.92M 2.88% | 7.37M 6.92% | 8.06M 9.44% | 12.42M 53.99% | 10.96M 11.75% | 17.22M 57.13% | 18.83M 9.34% | 21.22M 12.69% | 12.36M 41.75% | 13.99M 13.20% | 20.41M 45.89% | 17.55M 14.01% | 14.00M 20.23% | 15.53M 10.90% | 15.37M 0.99% | |
weighted average shs out | 53.77M - | 53.65M 0.23% | 53.83M 0.33% | 53.66M 0.31% | 53.02M 1.19% | 52.46M 1.05% | 52.18M 0.54% | 51.19M 1.89% | 50.48M 1.39% | 49.85M 1.26% | 49.32M 1.05% | 48.97M 0.73% | 49.06M 0.20% | 49.51M 0.91% | 49.77M 0.52% | 49.87M 0.20% | 49.58M 0.58% | 48.52M 2.14% | 47.45M 2.20% | 46.30M 2.42% | 43.12M 6.87% | 40.63M 5.77% | 38.43M 5.42% | 37.42M 2.62% | 36.93M 1.31% | 36.79M 0.37% | 36.44M 0.95% | 36.47M 0.08% | 36.40M 0.18% | 36.25M 0.42% | 35.75M 1.37% | 35.42M 0.92% | 35.21M 0.60% | 35.24M 0.10% | 35.16M 0.25% | 35.15M 0.02% | 35.17M 0.04% | 35.34M 0.48% | 35.62M 0.80% | 35.65M 0.08% | 35.66M 0.03% | 35.81M 0.43% | 36.05M 0.66% | 35.97M 0.21% | |
weighted average shs out dil | 54.33M - | 54.28M 0.09% | 54.41M 0.24% | 54.27M 0.26% | 53.61M 1.21% | 53.05M 1.05% | 52.67M 0.71% | 51.59M 2.06% | 50.91M 1.31% | 50.29M 1.23% | 49.67M 1.23% | 49.41M 0.51% | 49.54M 0.26% | 50.08M 1.08% | 50.24M 0.32% | 50.33M 0.18% | 49.58M 1.50% | 48.52M 2.14% | 47.63M 1.83% | 46.45M 2.47% | 43.23M 6.94% | 40.85M 5.50% | 38.58M 5.56% | 37.65M 2.43% | 36.93M 1.90% | 37.07M 0.39% | 36.44M 1.70% | 36.54M 0.29% | 36.60M 0.14% | 36.71M 0.31% | 36.06M 1.77% | 35.67M 1.10% | 35.41M 0.72% | 35.47M 0.17% | 35.34M 0.38% | 35.35M 0.03% | 35.63M 0.80% | 35.59M 0.11% | 35.68M 0.24% | 35.88M 0.56% | 35.96M 0.22% | 36.40M 1.24% | 36.50M 0.26% | 36.47M 0.08% | |
eps | 1.26 - | 0.36 71.43% | 0.41 13.89% | 0.32 21.95% | 0.45 40.63% | 0.27 40% | 0.41 51.85% | 0.40 2.44% | 0.78 95% | 0.22 71.79% | 0.26 18.18% | 0.44 69.23% | 0.38 13.64% | 0.20 47.37% | 0.35 75.00% | 0.35 0% | -1.54 540% | -0.49 68.18% | 0.23 146.94% | 0.17 26.09% | 0.64 276.47% | 0.34 46.88% | 0.25 26.47% | 0.19 24% | -0.19 200% | 0.10 152.63% | -0.09 193.50% | 0.16 271.12% | 0.21 31.25% | 0.22 4.76% | 0.21 4.55% | 0.23 9.52% | 0.35 52.17% | 0.31 11.43% | 0.49 58.06% | 0.54 10.20% | 0.60 11.11% | 0.35 41.67% | 0.39 11.43% | 0.57 46.15% | 0.49 14.04% | 0.39 20.41% | 0.43 10.26% | 0.43 0% | |
epsdiluted | 1.24 - | 0.35 71.77% | 0.41 17.14% | 0.32 21.95% | 0.45 40.63% | 0.27 40% | 0.40 48.15% | 0.40 0% | 0.77 92.50% | 0.22 71.43% | 0.26 18.18% | 0.44 69.23% | 0.37 15.91% | 0.19 48.65% | 0.34 78.95% | 0.35 2.94% | -1.54 540% | -0.49 68.18% | 0.23 146.94% | 0.17 26.09% | 0.64 276.47% | 0.34 46.88% | 0.24 29.41% | 0.19 20.83% | -0.19 200% | 0.10 152.63% | -0.09 193.50% | 0.16 271.12% | 0.21 31.25% | 0.22 4.76% | 0.20 9.09% | 0.23 15% | 0.35 52.17% | 0.31 11.43% | 0.49 58.06% | 0.53 8.16% | 0.60 13.21% | 0.35 41.67% | 0.39 11.43% | 0.57 46.15% | 0.49 14.04% | 0.38 22.45% | 0.43 13.16% | 0.42 2.33% |
All numbers in (except ratios and percentages)