COM:XING
- Stock
Last Close
65.80
26/08 15:36
Market Cap
370.95M
Beta: -
Volume Today
1.23K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 22.33M - | 22.36M 0.12% | 23.91M 6.97% | 25.60M 7.06% | 27.34M 6.79% | 27.68M 1.24% | 29.61M 6.96% | 30.00M 1.32% | 32.66M 8.85% | 33.33M 2.06% | 35.57M 6.72% | 37.15M 4.45% | 39.85M 7.26% | 41.44M 3.98% | 43.17M 4.17% | 47.67M 10.44% | 52.59M 10.32% | 53.02M 0.82% | 55.72M 5.09% | 58.51M 5.01% | 64.28M 9.86% | 62.64M 2.55% | 65.55M 4.64% | 68.19M 4.03% | 73.18M 7.32% | 68.89M 5.86% | 67.51M 2.00% | 68.66M 1.70% | 71.48M 4.11% | 67.97M 4.91% | 71.03M 4.50% | 73.62M 3.65% | 78.24M 6.28% | 75.89M 3.01% | 78.03M 2.83% | 78.69M 0.84% | 82.06M 4.29% | 75.93M 7.48% | 75.79M 0.18% | 75.65M 0.18% | 78.23M 3.41% | 68.24M 12.76% | 65.50M 4.02% | |
cost of revenue | 1.74M - | 1.62M 6.61% | 2.13M - | 2.31M 8.41% | 3.20M - | 2.90M 9.14% | 4.17M - | 3.03M 27.37% | 5.50M - | 4.54M 17.46% | 4.83M - | -5.64M 216.85% | -6.50M 15.06% | -7.19M 10.75% | -5.59M 22.24% | -6.57M 17.43% | -7.22M 9.88% | -4.95M 31.44% | -4.91M 0.87% | -6.86M 39.86% | -6.03M 12.14% | -6.03M 0.08% | -4.71M 21.88% | -5.50M 16.70% | -4.67M 15.17% | -5.45M 16.83% | -5.41M 0.79% | -7.52M 39.00% | -6.23M 17.07% | -5.83M 6.50% | 50.30M 963.11% | 61.43M 22.13% | 37.41M 39.11% | |||||||||||
gross profit | 20.59M - | 20.73M 0.68% | 23.91M 15.35% | 25.60M 7.06% | 25.21M 1.53% | 25.37M 0.64% | 29.61M 16.69% | 30.00M 1.32% | 29.46M 1.80% | 30.43M 3.28% | 35.57M 16.91% | 37.15M 4.45% | 35.68M 3.98% | 38.41M 7.65% | 43.17M 12.39% | 47.67M 10.44% | 47.09M 1.21% | 48.48M 2.95% | 55.72M 14.92% | 58.51M 5.01% | 59.45M 1.61% | 68.29M 14.86% | 72.04M 5.50% | 75.38M 4.63% | 78.77M 4.50% | 75.45M 4.21% | 74.72M 0.97% | 73.60M 1.50% | 76.38M 3.77% | 74.83M 2.03% | 77.05M 2.97% | 79.65M 3.37% | 82.95M 4.14% | 81.39M 1.89% | 82.70M 1.61% | 84.14M 1.74% | 87.47M 3.96% | 83.44M 4.60% | 82.03M 1.70% | 81.48M 0.66% | 27.93M 65.73% | 6.81M 75.61% | 28.09M 312.47% | |
selling and marketing expenses | 1.83M - | 3.83M 108.77% | 1.55M 59.59% | 1.27M 17.96% | 2.47M 94.41% | 3.58M 45.20% | 2.10M 41.56% | 2.98M 42.20% | 5.01M 68.14% | 4.18M 16.57% | 2.72M 34.94% | 2.92M 7.36% | 4.78M 63.82% | 6.17M 28.98% | 3.18M 48.43% | 4.59M 44.29% | 8.29M 80.54% | 8.21M 0.91% | 5.80M 29.34% | 6.39M 10.08% | 7.51M 17.61% | 9.24M 23.05% | 7.07M 23.55% | 7.41M 4.84% | 10.95M 47.72% | 9.18M 16.13% | 5.86M 36.17% | 5.94M 1.43% | 8.04M 35.18% | 7.49M 6.81% | 5.88M 21.49% | 10.24M 74.13% | 12.06M 17.78% | 10.29M 14.62% | 8.64M 16.08% | 10.66M 23.37% | 9.43M 11.51% | 13.13M 39.22% | 11.93M 9.12% | 9.35M 21.67% | 9.04M 3.32% | |||
general and administrative expenses | 424K - | 464K 9.43% | 388K - | 599K 54.38% | 551K - | 802K 45.55% | 518K - | 445K 14.09% | 565K - | 546K 3.36% | 847K - | 680K 19.72% | 966K - | 941K 2.59% | 693K - | 771K 11.26% | 718K - | 981K 36.63% | 921K - | 812K 11.83% | -8.80M - | |||||||||||||||||||||||
selling general and administrative expenses | 2.26M - | 4.29M 90.13% | 1.55M 63.96% | 1.27M 17.96% | 2.86M 124.96% | 4.18M 46.45% | 2.10M 49.93% | 2.98M 42.20% | 5.56M 86.64% | 4.98M 10.41% | 2.72M 45.41% | 2.92M 7.36% | 5.30M 81.57% | 6.61M 24.77% | 3.18M 51.90% | 4.59M 44.29% | 8.85M 92.85% | 8.76M 1.06% | 5.80M 33.74% | 6.39M 10.08% | 8.36M 30.87% | 9.93M 18.72% | 7.07M 28.79% | 7.41M 4.84% | 11.91M 60.76% | 10.12M 15.04% | 5.86M 42.10% | 5.94M 1.43% | 8.73M 46.84% | 8.26M 5.37% | 5.88M 28.82% | 10.24M 74.13% | 12.78M 24.79% | 11.28M 11.74% | 8.64M 23.38% | 10.66M 23.37% | 10.35M 2.87% | 13.94M 34.68% | 11.93M 14.42% | 9.35M 21.67% | 20.85M 123.05% | 33.02M 58.39% | 20.00M 39.42% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 17.40M - | 16.17M 7.04% | 18.04M 11.54% | 17.18M 4.78% | 25.90M 50.77% | 17.00M 34.35% | 20.28M 19.25% | 20.09M 0.91% | 22.25M 10.74% | 19.82M 10.92% | 22.87M 15.40% | 23.83M 4.20% | 26.44M 10.97% | 25.39M 4.00% | 27.82M 9.59% | 30.21M 8.59% | 37.35M 23.65% | 33.28M 10.89% | 36.57M 9.87% | 38.53M 5.36% | 46.55M 20.82% | 49.39M 6.10% | 49.68M 0.58% | 56.38M 13.50% | 58.79M 4.26% | 60.58M 3.06% | 53.94M 10.97% | 50.38M 6.60% | 69.43M 37.81% | 47.88M 31.04% | 50.98M 6.47% | 57.60M 12.99% | 66.50M 15.45% | 51.77M 22.14% | 55.45M 7.10% | 53.32M 3.83% | 68.24M 27.97% | 60.17M 11.83% | ||||||
cost and expenses | 19.66M - | 20.47M 4.13% | 19.59M 4.30% | 18.45M 5.82% | 28.75M 55.88% | 21.19M 26.32% | 22.37M 5.59% | 23.07M 3.12% | 27.81M 20.54% | 24.80M 10.82% | 25.59M 3.19% | 26.75M 4.53% | 31.74M 18.67% | 32.00M 0.80% | 31.00M 3.12% | 34.80M 12.25% | 46.21M 32.78% | 42.04M 9.01% | 42.37M 0.78% | 44.92M 6.01% | 54.91M 22.25% | 53.67M 2.26% | 50.25M 6.37% | 56.60M 12.64% | 65.11M 15.03% | 64.14M 1.49% | 52.58M 18.02% | 51.37M 2.29% | 73.25M 42.58% | 49.28M 32.73% | 50.83M 3.15% | 61.80M 21.59% | 74.56M 20.64% | 57.55M 22.82% | 59.42M 3.26% | 58.53M 1.50% | 73.18M 25.03% | 66.59M 9.00% | 61.05M 8.33% | 56.83M 6.90% | 71.15M 25.19% | 94.45M 32.75% | 57.41M 39.22% | |
operating expenses | 19.66M - | 20.47M 4.13% | 19.59M 4.30% | 18.45M 5.82% | 28.75M 55.88% | 21.19M 26.32% | 22.37M 5.59% | 23.07M 3.12% | 27.81M 20.54% | 24.80M 10.82% | 25.59M 3.19% | 26.75M 4.53% | 31.74M 18.67% | 32.00M 0.80% | 31.00M 3.12% | 34.80M 12.25% | 46.21M 32.78% | 42.04M 9.01% | 42.37M 0.78% | 44.92M 6.01% | 54.91M 22.25% | 59.31M 8.02% | 56.74M 4.33% | 63.79M 12.42% | 70.70M 10.82% | 70.70M 0.01% | 59.80M 15.43% | 56.32M 5.81% | 78.16M 38.77% | 56.14M 28.17% | 56.85M 1.28% | 67.83M 19.31% | 79.27M 16.86% | 63.05M 20.47% | 64.09M 1.65% | 63.98M 0.16% | 78.59M 22.83% | 74.11M 5.70% | 67.28M 9.21% | 62.66M 6.87% | 20.85M 66.73% | 33.02M 58.39% | 20.00M 39.42% | |
interest expense | 32K - | 14K 56.25% | 17K 21.43% | 14K 17.65% | 59K 321.43% | 17K 71.19% | 27K 58.82% | 80K 196.30% | 73K 8.75% | 26K 64.38% | 89K 242.31% | 119K 33.71% | 196K 64.71% | 112K 42.86% | 35K 68.75% | 67K 91.43% | 714K 965.67% | 356K 50.14% | 1.07M 200.84% | 287K 73.20% | 1.14M 296.52% | 291K 74.43% | 543K 86.60% | 431K 20.63% | 359K 16.71% | 1.82M 406.41% | 211K - | -1.33M 731.28% | 229K 117.19% | 250K 9.17% | 521K 108.40% | -299K 157.39% | 1.07M 457.53% | 939K 12.16% | 1.24M 31.84% | -2.54M 305.41% | 155K 106.10% | 152K 1.94% | 162K - | 118K 27.16% | 125K 5.93% | |||
ebitda | 5.37M - | 4.13M 23.08% | 6.53M 58.09% | 9.12M 39.70% | 8.91M 2.36% | 8.65M 2.86% | 9.52M 10.07% | 9.33M 1.98% | 9.32M 0.11% | 10.58M 13.53% | 11.87M 12.15% | 12.06M 1.63% | 10.69M 11.35% | 11.00M 2.84% | 15.72M 42.91% | 16.48M 4.85% | 15.70M 4.76% | 15.04M 4.18% | 19.92M 32.46% | 19.95M 0.13% | 23.09M 15.75% | 16.42M 28.88% | 21.96M 33.77% | 24.31M 10.66% | 27.17M 11.79% | 24.54M 9.70% | 24M 2.18% | 25.00M 4.17% | 35.49M 41.97% | 26.02M 26.69% | 28.22M 8.47% | 26.86M 4.82% | 19.07M 29.00% | 26.02M 36.45% | 28.55M 9.70% | 27.38M 4.09% | 26.73M 2.35% | 16.37M 38.78% | 24.60M 50.29% | 27.25M 10.78% | 26.67M 2.12% | -17.64M 166.13% | 16.76M 195.03% | |
operating income | 2.67M - | 1.89M 29.37% | 4.33M 129.18% | 7.16M 65.40% | -1.41M 119.74% | 6.50M 559.66% | 7.24M 11.44% | 6.93M 4.24% | 4.85M 30.05% | 8.53M 75.97% | 9.98M 17.00% | 10.40M 4.25% | 8.11M 22.10% | 9.44M 16.44% | 12.16M 28.88% | 12.87M 5.80% | 6.38M 50.39% | 10.98M 71.95% | 13.35M 21.58% | 13.59M 1.84% | 9.37M 31.06% | 8.97M 4.26% | 15.30M 70.47% | 11.58M 24.27% | 8.07M 30.33% | 4.75M 41.15% | 14.93M 214.32% | 17.28M 15.78% | -1.77M 110.26% | 18.69M 1,154.26% | 20.20M 8.06% | 11.82M 41.50% | 3.42M 71.07% | 18.28M 434.73% | 18.61M 1.83% | 20.26M 8.87% | 10.56M 47.90% | 9.09M 13.94% | 15.44M 69.93% | 19.11M 23.75% | 7.08M 62.94% | -26.21M 470.10% | 8.09M 130.88% | |
depreciation and amortization | 2.19M - | 2.22M 1.28% | 2.20M 0.77% | 1.94M 11.72% | 9.79M 403.60% | 2.15M 78.04% | 2.28M 5.91% | 2.39M 4.96% | 3.21M 34.39% | 2.23M 30.48% | 2.46M 10.21% | 2.50M 1.67% | 3.46M 38.33% | 2.89M 16.44% | 3.87M 33.89% | 4.37M 12.94% | 8.04M 83.76% | 4.74M 41.02% | 5.30M 11.77% | 6.29M 18.67% | 12.71M 102.24% | 5.92M 53.40% | 6.67M 12.52% | 12.64M 89.61% | 13.31M 5.27% | 12.32M 7.40% | 8.24M 33.14% | 7.28M 11.60% | 28.21M 287.31% | 7.28M 74.19% | 7.76M 6.62% | 14.81M 90.84% | 14.94M 0.87% | 7.75M 48.16% | 9.94M 28.27% | 7.12M 28.37% | 16.18M 127.31% | 7.28M 54.99% | 9.16M 25.79% | 8.14M 11.09% | 19.59M 140.53% | 8.57M 56.26% | 8.67M 1.18% | |
total other income expenses net | 593K - | -87K 114.67% | 2K 102.30% | 6K 200% | 1.15M 19,016.67% | -426K 137.14% | -21K 95.07% | -68K 223.81% | 1.44M 2,210.29% | -446K 131.08% | -661K 48.21% | -963K 45.69% | -640K 33.54% | -1.73M 170% | -355K 79.46% | -832K 134.37% | 1.02M 222.24% | -1.69M 266.47% | 203K 111.99% | -222K 209.36% | -642K 189.19% | 3.85M 700.16% | -542K 114.07% | -351K 35.24% | 5.25M 1,595.44% | 4.44M 15.36% | 1.92M 56.85% | -673K 135.11% | -37K 94.50% | -1.18M 3,083.78% | -578K 50.93% | -621K 7.44% | 299K 148.15% | -1.54M 613.71% | -1.66M 8.14% | -1.49M 10.42% | -6K 99.60% | -404K 6,633.33% | -912K 125.74% | -190K 79.17% | 1.83M 1,064.74% | 2.96M 61.70% | 783.00K 73.58% | |
income before tax | 3.27M - | 1.80M 44.86% | 4.33M 140.37% | 7.16M 65.47% | -266K 103.71% | 6.07M 2,381.58% | 7.22M 18.92% | 6.86M 4.91% | 6.28M 8.45% | 8.09M 28.68% | 9.32M 15.28% | 9.44M 1.31% | 7.47M 20.93% | 7.71M 3.28% | 11.81M 53.16% | 12.04M 1.94% | 7.40M 38.52% | 9.29M 25.45% | 13.55M 45.93% | 13.37M 1.32% | 8.73M 34.71% | 12.83M 46.92% | 14.75M 15.03% | 11.23M 23.86% | 13.32M 18.57% | 9.19M 30.99% | 16.84M 83.25% | 16.61M 1.39% | -1.81M 110.90% | 17.51M 1,067.62% | 19.62M 12.03% | 11.20M 42.94% | 3.72M 66.80% | 16.74M 350.39% | 16.95M 1.25% | 18.77M 10.76% | 10.55M 43.80% | 8.68M 17.72% | 14.53M 67.33% | 18.91M 30.21% | 8.91M 52.87% | -23.24M 360.75% | 8.88M 138.18% | |
income tax expense | 1.54M - | 757K 50.91% | 1.56M 105.94% | 2.51M 61.06% | 2.02M 19.35% | 1.95M 3.60% | 2.55M 30.64% | 2.22M 12.82% | 2.07M 6.88% | 2.74M 32.42% | 2.92M 6.64% | 3.02M 3.22% | 2.06M 31.59% | 2.59M 25.68% | 3.84M 48.19% | 4.04M 5.07% | 2.57M 36.37% | 3.15M 22.76% | 4.33M 37.27% | 4.24M 2.03% | 2.23M 47.42% | 3.93M 76.20% | 4.92M 25.13% | 7.27M 47.81% | 1.58M 78.20% | 1.99M 25.68% | 4.78M 139.81% | 4.41M 7.70% | 3.54M 19.62% | 5.41M 52.77% | 6.05M 11.78% | 4.65M 23.12% | -3.67M 178.96% | 4.85M 231.95% | 5.73M 18.15% | 4.45M 22.26% | 2.15M 51.65% | 1.65M 23.59% | 4.50M 173.25% | 5.45M 21.16% | 2.58M 52.53% | -6.34M 345.18% | -186K 97.07% | |
net income | 1.72M - | 1.04M 39.44% | 2.77M 165.33% | 4.65M 67.94% | -2.29M 149.25% | 4.12M 279.70% | 4.67M 13.36% | 4.64M 0.58% | 4.21M 9.20% | 5.34M 26.85% | 6.40M 19.70% | 6.42M 0.44% | 5.40M 15.92% | 5.12M 5.28% | 7.97M 55.68% | 8M 0.43% | 4.83M 39.60% | 6.13M 26.88% | 9.22M 50.37% | 9.13M 0.98% | 6.50M 28.81% | 8.89M 36.87% | 9.84M 10.57% | 3.96M 59.73% | 11.73M 196.24% | 7.20M 38.64% | 12.07M 67.60% | 12.20M 1.11% | -5.35M 143.86% | 12.10M 326.13% | 13.57M 12.14% | 6.54M 51.79% | 7.39M 12.98% | 11.89M 60.91% | 10.45M 12.18% | 12.80M 22.51% | 8.13M 36.49% | 7.09M 12.75% | 9.97M 40.61% | 13.50M 35.35% | 6.29M 53.36% | -16.91M 368.59% | 9.06M 153.60% | |
weighted average shs out | 5.62M - | 5.49M 2.27% | 5.65M 2.88% | 5.60M 0.85% | 5.62M 0.32% | 5.56M 1.05% | 5.62M 1.07% | 5.59M 0.58% | 5.62M 0.58% | 5.63M 0.05% | 5.61M 0.25% | 5.64M 0.44% | 5.62M 0.24% | 5.61M 0.14% | 5.60M 0.20% | 5.61M 0.18% | 5.62M 0.16% | 5.62M 0.04% | 5.62M 0.06% | 5.64M 0.25% | 5.62M 0.22% | 5.62M 0.12% | 5.62M 0.08% | 5.62M 0.07% | 5.62M 0.03% | 5.63M 0.04% | 5.63M 0.13% | 5.62M 0.17% | 5.62M 0% | 5.63M 0.09% | 5.63M 0.04% | 5.28M 6.30% | 5.62M 6.53% | 5.61M 0.19% | 5.62M 0.10% | 5.61M 0.06% | 5.62M 0.15% | 5.63M 0.13% | 5.63M 0.10% | 5.62M 0.18% | 5.62M 0.05% | 5.62M 0% | 5.62M 0% | |
weighted average shs out dil | 5.62M - | 5.49M 2.27% | 5.65M 2.88% | 5.60M 0.85% | 5.62M 0.32% | 5.56M 1.05% | 5.62M 1.07% | 5.59M 0.58% | 5.62M 0.58% | 5.63M 0.05% | 5.61M 0.25% | 5.64M 0.44% | 5.62M 0.24% | 5.61M 0.14% | 5.60M 0.20% | 5.61M 0.18% | 5.62M 0.16% | 5.62M 0.04% | 5.62M 0.06% | 5.64M 0.25% | 5.62M 0.22% | 5.62M 0.12% | 5.62M 0.08% | 5.62M 0.07% | 5.62M 0.03% | 5.63M 0.04% | 5.66M 0.60% | 5.62M 0.64% | 5.62M 0% | 5.63M 0.09% | 5.63M 0.04% | 5.28M 6.30% | 5.62M 6.53% | 5.61M 0.19% | 5.62M 0.10% | 5.61M 0.06% | 5.62M 0.15% | 5.63M 0.13% | 5.63M 0.10% | 5.62M 0.18% | 5.62M 0.05% | 5.62M 0% | 5.62M 0% | |
eps | 0.31 - | 0.19 38.71% | 0.49 157.89% | 0.83 69.39% | -0.41 149.40% | 0.74 280.49% | 0.83 12.16% | 0.83 0% | 0.75 9.64% | 0.95 26.67% | 1.14 20.00% | 1.14 0% | 0.96 15.79% | 0.87 9.37% | 1.42 63.22% | 1.42 0% | 0.86 39.44% | 1.09 26.74% | 1.64 50.46% | 1.62 1.22% | 1.16 28.40% | 1.64 41.38% | 1.77 7.93% | 0.74 58.19% | 2.09 182.43% | 1.28 38.76% | 2.16 68.75% | 2.17 0.46% | -0.95 143.78% | 2.15 326.32% | 2.41 12.09% | 1.24 48.55% | 1.32 6.45% | 2.12 60.61% | 1.86 12.26% | 2.28 22.58% | 1.45 36.40% | 1.26 13.10% | 1.77 40.48% | 2.40 35.59% | 1.12 53.33% | -3.01 368.75% | 1.61 153.49% | |
epsdiluted | 0.31 - | 0.19 38.71% | 0.49 157.89% | 0.83 69.39% | -0.41 149.40% | 0.74 280.49% | 0.83 12.16% | 0.83 0% | 0.75 9.64% | 0.95 26.67% | 1.14 20.00% | 1.14 0% | 0.96 15.79% | 0.87 9.37% | 1.42 63.22% | 1.42 0% | 0.86 39.44% | 1.09 26.74% | 1.64 50.46% | 1.62 1.22% | 1.16 28.40% | 1.64 41.38% | 1.77 7.93% | 0.74 58.19% | 2.09 182.43% | 1.28 38.76% | 2.15 67.97% | 2.17 0.93% | -0.95 143.78% | 2.15 326.32% | 2.41 12.09% | 1.24 48.55% | 1.32 6.45% | 2.12 60.61% | 1.86 12.26% | 2.28 22.58% | 1.45 36.40% | 1.26 13.10% | 1.77 40.48% | 2.40 35.59% | 1.12 53.33% | -3.01 368.75% | 1.61 153.49% |
All numbers in (except ratios and percentages)