XTB
COM:XTB
XTB
- Stock
Last Close
69.44
08/11 16:00
Market Cap
8.39B
Beta: -
Volume Today
458.99K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 96.15M - | 35.34M 63.24% | 96.55M 173.18% | 57.15M 40.81% | 83.59M 46.26% | 32.29M 61.37% | 44.70M 38.45% | 96.28M 115.38% | 60.55M 37.12% | 67.62M 11.68% | 73.90M 9.29% | 77.28M 4.56% | 113.73M 47.17% | 84.13M 26.02% | 47.85M 43.13% | 42.94M 10.26% | 41.17M 4.12% | 47.88M 16.31% | 61.27M 27.94% | 88.76M 44.87% | 307.24M 246.16% | 211.49M 31.17% | 141.13M 33.27% | 141.65M 0.37% | 189.15M 33.53% | 54.99M 70.93% | 204.57M 272.01% | 188.41M 7.90% | 447.79M 137.66% | 396.40M 11.48% | 401.53M 1.29% | 226.78M 43.52% | 543.35M 139.59% | 287.21M 47.14% | 289.62M 0.84% | 493.63M 70.44% | 555.74M 12.58% | 382.12M 31.24% | |
cost of revenue | 14.81M - | 16.39M 10.65% | 17.43M 6.38% | 17.37M 0.37% | 20.38M 17.33% | 15.52M 23.85% | 16.33M 5.22% | 18.47M 13.12% | 18.10M 2.03% | 16.19M 10.56% | 16.45M 1.63% | 16.76M 1.90% | 17.97M 7.22% | 21.36M 18.87% | 18.36M 14.07% | 18.47M 0.63% | 18.34M 0.75% | 22.66M 23.62% | 18.07M 20.27% | 21.79M 20.61% | 34.22M 57.00% | 32.89M 3.88% | 23.39M 28.88% | 26.76M 14.40% | 29.42M 9.95% | 35.88M 21.95% | 36.88M 2.78% | 41.77M 13.27% | 49.24M 17.89% | 60.81M 23.48% | 54.11M 11.01% | 56.30M 4.05% | 80.84M 43.57% | 75.32M 6.83% | 72.61M 3.59% | 41.26M 43.18% | 46.20M - | ||
gross profit | 81.34M - | 18.96M 76.70% | 79.12M 317.38% | 39.78M 49.72% | 63.21M 58.89% | 16.77M 73.47% | 28.37M 69.19% | 77.81M 174.23% | 42.45M 45.45% | 51.43M 21.16% | 57.45M 11.70% | 60.51M 5.33% | 95.75M 58.23% | 62.77M 34.45% | 29.49M 53.02% | 24.47M 17.04% | 22.84M 6.67% | 25.22M 10.44% | 43.20M 71.28% | 66.96M 55.02% | 273.03M 307.72% | 178.60M 34.59% | 117.74M 34.08% | 114.89M 2.42% | 159.73M 39.02% | 19.11M 88.03% | 167.70M 777.39% | 146.64M 12.55% | 398.55M 171.78% | 335.60M 15.80% | 347.41M 3.52% | 170.47M 50.93% | 462.51M 171.31% | 211.89M 54.19% | 217.00M 2.41% | 452.37M 108.46% | 555.74M 22.85% | 335.92M 39.55% | |
selling and marketing expenses | 4.81M - | 6.56M 36.53% | 5.80M 11.61% | 11.01M 89.79% | 7.99M 27.43% | 24.31M 204.26% | 8.04M 66.92% | 9.00M 11.89% | 7.17M 20.25% | 6.54M 8.78% | 5.56M 15.00% | 5.56M 0.09% | 7.80M 40.32% | 8.98M 15.09% | 8.67M 3.42% | 7.88M 9.12% | 9.18M 16.50% | 9.58M 4.39% | 8.73M 8.83% | 10.22M 17.02% | 16.74M 63.76% | 22.26M 32.97% | 17.87M 19.72% | 30.86M 72.70% | 33.05M 7.09% | 25.08M 24.12% | 24.77M 1.22% | 37.20M 50.17% | 50.65M 36.15% | 54.66M 7.92% | 48.58M 11.13% | 68.48M 40.96% | 81.44M 18.92% | 54.82M 32.68% | 58.59M 6.86% | 69.08M 17.92% | |||
general and administrative expenses | 966K - | 1.09M 12.84% | 2.88M 164.50% | 2.34M 18.83% | 1.24M 47.14% | 3.68M 197.41% | 1.18M 67.84% | 1.53M 29.59% | 1.07M 30.01% | 1.52M 41.75% | 1.01M 33.53% | 2.64M 161.23% | 1.79M 32.15% | 5.89M 228.74% | 1.50M 74.52% | 2.25M 49.70% | 1.35M 40.10% | 5.55M 312.04% | 1.89M 66.01% | 3.63M 92.31% | 1.61M 55.48% | 5.46M 238.60% | 1.33M 75.61% | 7.61M 471.12% | 2.45M 67.82% | 10.20M 316.24% | 1.64M 83.90% | 3.48M 112.18% | 2.33M 33.15% | 10.99M 371.96% | 3.99M 63.71% | 2.73M 31.44% | 3.84M 40.33% | 5.40M - | 6.30M 16.69% | ||||
selling general and administrative expenses | 5.77M - | 7.65M 32.57% | 8.68M 13.47% | 13.35M 53.73% | 9.23M 30.88% | 27.99M 203.34% | 9.22M 67.04% | 10.53M 14.16% | 8.25M 21.67% | 8.07M 2.21% | 6.57M 18.50% | 8.20M 24.72% | 9.59M 16.98% | 8.98M 6.41% | 10.17M 13.30% | 10.13M 0.44% | 10.52M 3.94% | 9.58M 8.96% | 10.62M 10.84% | 13.85M 30.39% | 18.35M 32.55% | 22.26M 21.28% | 19.20M 13.73% | 38.47M 100.35% | 35.50M 7.73% | 25.08M 29.36% | 26.41M 5.33% | 40.69M 54.03% | 52.98M 30.22% | 54.66M 3.18% | 52.57M 3.83% | 71.21M 35.47% | 85.27M 19.74% | 54.82M 35.71% | 63.98M 16.71% | 75.38M 17.81% | |||
research and development expenses | |||||||||||||||||||||||||||||||||||||||
other expenses | 8.93M - | 8.05M 9.82% | 7.02M 12.79% | 4.10M 41.68% | 9.15M 123.51% | 9.37M 2.37% | 7.66M 18.32% | 6.22M 18.77% | 9.00M 44.69% | 8.53M 5.16% | 8.26M 3.26% | 6.58M 20.25% | 8.53M 29.53% | 5.45M 36.07% | 16.57M 203.96% | 7.71M 53.46% | 8.12M 5.30% | 4.69M 42.22% | 9.31M 98.51% | 3.88M 58.29% | 11.09M 185.53% | 5.10M 54.03% | 8.65M 69.71% | 6.75M 22.07% | 10.12M 50.08% | 4.92M 51.41% | 11.44M 132.59% | 7.56M 33.92% | 25.56M 238.06% | 21.27M 16.76% | 24.99M 17.49% | 24.72M 1.10% | 29.85M 20.75% | -138.91M 565.41% | -146.06M 5.15% | -145.79M 0.19% | -159.21M - | ||
cost and expenses | 32.19M - | 34.70M 7.82% | 35.60M 2.59% | 37.76M 6.04% | 41.29M 9.36% | 55.97M 35.56% | 36.28M 35.18% | 39.15M 7.90% | 38.39M 1.92% | 37.07M 3.46% | 35.56M 4.05% | 36.02M 1.27% | 41.03M 13.92% | 41.68M 1.58% | 49.13M 17.87% | 40.62M 17.31% | 41.38M 1.86% | 42.48M 2.67% | 41.79M 1.64% | 44.40M 6.27% | 69.71M 56.98% | 65.71M 5.73% | 56.88M 13.45% | 78.54M 38.09% | 81.16M 3.34% | 76.07M 6.27% | 81.69M 7.38% | 97.81M 19.74% | 127.78M 30.64% | 136.74M 7.01% | 131.68M 3.71% | 152.24M 15.61% | 195.96M 28.72% | 157.34M 19.71% | 167.15M 6.23% | 187.05M 11.90% | 187.10M 0.03% | 205.41M 9.79% | |
operating expenses | 17.38M - | 18.32M 5.40% | 18.17M 0.81% | 20.39M 12.20% | 20.91M 2.56% | 40.45M 93.48% | 19.95M 50.68% | 20.67M 3.63% | 20.30M 1.83% | 20.88M 2.88% | 19.11M 8.45% | 19.26M 0.74% | 23.06M 19.75% | 20.32M 11.89% | 30.77M 51.46% | 22.15M 28.02% | 23.04M 4.03% | 19.82M 13.99% | 23.72M 19.66% | 22.61M 4.66% | 35.49M 56.97% | 32.83M 7.51% | 33.48M 2.01% | 51.78M 54.64% | 51.74M 0.08% | 40.20M 22.31% | 44.81M 11.48% | 56.04M 25.06% | 78.54M 40.14% | 75.94M 3.31% | 77.56M 2.14% | 95.93M 23.68% | 115.12M 20.00% | 82.02M 28.75% | 94.54M 15.25% | 145.79M 54.21% | 187.10M 28.34% | -159.21M 185.09% | |
interest expense | 176K - | 250K 42.05% | 203K 18.80% | 225K 10.84% | 281K 24.89% | 132K 53.02% | 248K 87.88% | 289K 16.53% | 277K 4.15% | 200K 27.80% | 191K 4.50% | 32K 83.25% | 67K 109.38% | 247K 268.66% | 44K 82.19% | 52K 18.18% | 170K 226.92% | 974K 472.94% | 158K 83.78% | 120K 24.05% | 89K 25.83% | 7.85M 8,723.60% | 112K 98.57% | 113K 0.89% | 114K 0.88% | 8.85M 7,666.67% | 97K 98.90% | 92K 5.15% | 248K 169.57% | 17.34M 6,891.94% | 275K 98.41% | 207K 24.73% | 231K 11.59% | 11.26M 4,774.46% | 292K 97.41% | 4.36M 1,391.78% | |||
ebitda | 63.41M - | 4.41M 93.04% | 64.83M 1,368.96% | 22.38M 65.48% | 41.44M 85.16% | -13.28M 132.04% | 6.92M 152.11% | 64.58M 833.34% | 15.34M 76.25% | 24.96M 62.73% | 42.05M 68.46% | 39.54M 5.96% | 75.29M 90.41% | 49.29M 34.54% | -685K 101.39% | 5.49M 901.31% | 3.03M 44.82% | 8.47M 179.50% | 23.19M 173.95% | 42.92M 85.07% | 224.22M 422.39% | 149.75M 33.21% | 81.35M 45.68% | 59.29M 27.11% | 110.03M 85.56% | -18.72M 117.02% | 130.57M 797.45% | 86.66M 33.63% | 311.76M 259.75% | 262.45M 15.82% | 293.90M 11.98% | 62.53M 78.72% | 370.99M 493.27% | 160.28M 56.80% | 149.02M 7.03% | 311.01M 108.70% | 17.60M 94.34% | 181.68M 932.15% | |
operating income | 63.96M - | 639K 99.00% | 60.95M 9,438.34% | 15.52M 74.54% | 42.30M 172.58% | -23.68M 155.98% | 8.42M 135.57% | 55.07M 553.73% | 22.15M 59.77% | 30.55M 37.92% | 38.34M 25.48% | 37.23M 2.90% | 72.69M 95.28% | 42.45M 41.60% | -1.26M 102.97% | 1.92M 252.82% | -208K 110.81% | 5.40M 2,696.63% | 17.97M 232.75% | 42.25M 135.07% | 234.13M 454.21% | 145.77M 37.74% | 79.49M 45.47% | 56.35M 29.12% | 99.80M 77.11% | -21.08M 121.13% | 115.26M 646.71% | 82.85M 28.12% | 308.77M 272.67% | 259.66M 15.90% | 258.74M 0.35% | 58.51M 77.39% | 347.39M 493.71% | 129.87M 62.62% | 110.75M 14.72% | 306.58M 176.81% | 351.04M 14.50% | 176.71M 49.66% | |
depreciation and amortization | 1.45M - | 1.42M 2.61% | 1.47M 3.60% | 1.47M 0% | 1.39M 5.32% | 1.39M 0.07% | 1.33M 4.39% | 1.32M 0.60% | 1.33M 0.83% | 1.69M 27.14% | 1.55M 8.28% | 1.48M 4.45% | 1.48M 0.20% | 775K 47.60% | 883K 13.94% | 794K 10.08% | 1.79M 125.19% | 1.45M 18.90% | 1.79M 23.79% | 1.72M 4.18% | 1.86M 8.20% | 1.95M 5.00% | 1.83M 6.24% | 2.11M 14.96% | 1.95M 7.31% | 2.36M 20.95% | 2.28M 3.26% | 2.32M 1.75% | 2.99M 28.83% | 2.79M 6.88% | 35.16M 1,161.08% | 4.02M 88.56% | 23.60M 486.80% | 3.98M 83.12% | 4.20M 5.32% | 4.43M 5.51% | -351.04M 8,029.52% | 4.97M 101.42% | |
total other income expenses net | -2.18M - | 2.11M 196.61% | 2.21M 4.60% | 1.29M 41.50% | -2.54M 296.59% | 8.88M 450.28% | -3.08M 134.67% | 5.83M 289.42% | -8.42M 244.36% | -7.49M 11.13% | 1.97M 126.27% | -4.16M 311.80% | 1.05M 125.19% | 5.81M 454.24% | -305K 105.25% | 1.94M 735.08% | 1.28M 33.97% | 641K 49.88% | 1.76M 174.57% | -4.16M 336.25% | -15.26M 267.03% | -5.83M 61.79% | -4.85M 16.84% | -10.93M 125.49% | -33K 99.70% | -8.85M 26,730.30% | 5.30M 159.89% | -92K 101.73% | -121K 31.52% | 17.34M 14,430.58% | 31.80M 83.41% | 553K 98.26% | 19.62M 3,448.64% | 15.17M 22.70% | 33.77M 122.64% | -2.19M 106.48% | 17.60M 903.74% | 19.23M 9.26% | |
income before tax | 61.78M - | 2.75M 95.55% | 63.16M 2,199.05% | 20.69M 67.25% | 39.77M 92.23% | -14.80M 137.21% | 5.34M 136.12% | 62.97M 1,078.33% | 13.73M 78.19% | 23.07M 68.00% | 40.30M 74.72% | 37.58M 6.75% | 73.74M 96.22% | 48.26M 34.55% | -1.59M 103.29% | 4.25M 367.76% | 1.07M 74.81% | 6.04M 464.15% | 21.24M 251.54% | 41.08M 93.42% | 222.27M 441.04% | 139.94M 37.04% | 79.41M 43.26% | 57.07M 28.12% | 107.96M 89.16% | -29.94M 127.73% | 128.19M 528.21% | 84.25M 34.28% | 308.65M 266.37% | 277M 10.25% | 290.55M 4.89% | 59.06M 79.67% | 367.01M 521.38% | 145.04M 60.48% | 144.53M 0.35% | 304.39M 110.61% | 368.64M 21.11% | 195.94M 46.85% | |
income tax expense | 11.94M - | 997K 91.65% | 12.22M 1,125.28% | 4.18M 65.77% | 7.91M 89.05% | -5.99M 175.70% | 1.11M 118.48% | 12.55M 1,034.54% | 3.09M 75.37% | 4.35M 40.73% | 8.96M 106.02% | 5.31M 40.76% | 14.26M 168.53% | 7.35M 48.45% | 1.32M 82.09% | 279K 78.80% | 308K 10.39% | 1.65M 435.39% | 5.73M 247.67% | 4.04M 29.44% | 46.30M 1,044.75% | 22.45M 51.51% | 11.01M 50.96% | 16.84M 52.98% | 18.91M 12.26% | -5.89M 131.16% | 23.88M 505.42% | 15.73M 34.15% | 56.01M 256.15% | 50.07M 10.60% | 54.33M 8.51% | 8.76M 83.88% | 64.20M 633.10% | 26.86M 58.17% | 23.40M 12.85% | 55.17M 135.75% | 65.89M 19.43% | 35.64M 45.91% | |
net income | 49.84M - | 1.75M 96.49% | 50.94M 2,810.80% | 16.50M 67.60% | 31.86M 93.04% | -8.81M 127.66% | 4.24M 148.09% | 50.42M 1,089.76% | 10.64M 78.90% | 18.72M 75.92% | 31.34M 67.44% | 32.27M 2.97% | 59.49M 84.32% | 40.91M 31.22% | -2.90M 107.10% | 3.97M 236.81% | 763K 80.80% | 4.39M 475.75% | 15.51M 252.99% | 37.04M 138.85% | 175.97M 375.10% | 117.49M 33.23% | 68.40M 41.78% | 40.23M 41.18% | 89.05M 121.35% | -24.05M 127.00% | 104.31M 533.79% | 68.52M 34.31% | 252.64M 268.71% | 226.93M 10.18% | 236.22M 4.09% | 50.31M 78.70% | 302.81M 501.93% | 118.18M 60.97% | 121.13M 2.49% | 249.05M 105.61% | 302.75M 21.56% | 160.30M 47.05% | |
weighted average shs out | 117.38M - | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 116.90M 0.41% | 117.38M 0.41% | 117.38M 0% | 117.38M 0% | 146.43M 24.75% | 117.38M 19.84% | 117.38M 0% | 117.28M 0.09% | 117.49M 0.18% | 117.38M 0.09% | 117.38M 0% | 117.38M 0% | 114.50M 2.46% | 117.38M 2.52% | 117.38M 0% | 117.38M 0% | 116.97M 0.35% | 117.38M 0.35% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.58M 0.17% | 117.57M 0.01% | ||
weighted average shs out dil | 117.73M - | 117.38M 0.29% | 117.73M 0.29% | 117.38M 0.29% | 117.73M 0.29% | 117.38M 0.29% | 117.73M 0.29% | 117.38M 0.29% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 116.90M 0.41% | 117.38M 0.41% | 117.38M 0% | 117.38M 0% | 146.43M 24.75% | 117.38M 19.84% | 117.38M 0% | 117.38M 0% | 117.49M 0.09% | 117.38M 0.09% | 117.38M 0% | 117.38M 0% | 114.50M 2.46% | 117.38M 2.52% | 117.38M 0% | 117.38M 0% | 116.97M 0.35% | 117.38M 0.35% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.38M 0% | 117.58M 0.17% | 117.57M 0.01% | ||
eps | 0.42 - | 0.01 96.45% | 0.43 2,785.91% | 0.14 67.44% | 0.27 92.86% | -0.08 127.81% | 0.03 139.95% | 0.43 1,333.33% | 0.09 79.07% | 0.16 77.78% | 0.27 68.75% | 0.27 0% | 0.51 88.89% | 0.35 31.37% | -0.02 107.06% | 0.03 236.84% | 0.01 70.41% | 0.03 200.00% | 0.14 366.67% | 0.32 128.57% | 1.50 368.75% | 1 33.33% | 0.58 42.00% | 0.34 41.38% | 0.76 123.53% | -0.21 127.63% | 0.89 523.81% | 0.58 34.83% | 2.15 270.69% | 1.94 9.77% | 2.01 3.61% | 0.43 78.61% | 2.58 500% | 1.01 60.85% | 1.03 1.98% | 2.12 105.83% | 2.58 21.70% | 1.36 47.29% | |
epsdiluted | 0.42 - | 0.01 96.45% | 0.43 2,785.91% | 0.14 67.44% | 0.27 92.86% | -0.08 127.81% | 0.03 139.95% | 0.43 1,333.33% | 0.09 79.07% | 0.16 77.78% | 0.27 68.75% | 0.27 0% | 0.51 88.89% | 0.35 31.37% | -0.02 107.06% | 0.03 236.84% | 0.01 70.41% | 0.03 200.00% | 0.14 366.67% | 0.32 128.57% | 1.50 368.75% | 1 33.33% | 0.58 42.00% | 0.34 41.38% | 0.76 123.53% | -0.21 127.63% | 0.89 523.81% | 0.58 34.83% | 2.15 270.69% | 1.94 9.77% | 2.01 3.61% | 0.43 78.61% | 2.58 500% | 1.01 60.85% | 1.03 1.98% | 2.12 105.83% | 2.58 21.70% |
All numbers in (except ratios and percentages)