COM:TWITTER
X
- Stock
Last Close
53.35
27/10 22:50
Market Cap
41.09B
Beta: -
Volume Today
75.14M
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 242.68M - | 250.49M 3.22% | 312.17M 24.62% | 361.27M 15.73% | 479.08M 32.61% | 435.94M 9.00% | 502.38M 15.24% | 569.24M 13.31% | 710.47M 24.81% | 594.52M 16.32% | 601.96M 1.25% | 615.93M 2.32% | 717.21M 16.44% | 548.25M 23.56% | 573.86M 4.67% | 589.63M 2.75% | 731.56M 24.07% | 664.87M 9.12% | 710.54M 6.87% | 758.11M 6.69% | 908.84M 19.88% | 786.89M 13.42% | 841.38M 6.92% | 823.72M 2.10% | 1.01B 22.29% | 807.64M 19.82% | 683.44M 15.38% | 936.23M 36.99% | 1.29B 37.68% | 1.04B 19.63% | 1.19B 14.90% | 1.28B 7.85% | 1.57B 22.08% | 1.20B 23.37% | 1.18B 2.03% | ||||||
cost of revenue | 112.65M - | 85.50M 24.10% | 100.03M 16.99% | 124.17M 24.13% | 136.61M 10.02% | 143.47M 5.02% | 167.62M 16.83% | 200.19M 19.43% | 217.96M 8.88% | 198.41M 8.97% | 202.97M 2.30% | 225.16M 10.93% | 305.71M 35.78% | 220.34M 27.93% | 212.91M 3.37% | 210.02M 1.36% | 217.98M 3.79% | 222.82M 2.22% | 230.19M 3.30% | 243.64M 5.85% | 268.35M 10.14% | 264.01M 1.62% | 277.96M 5.29% | 281.06M 1.11% | 314.01M 11.72% | 284.04M 9.54% | 288.04M 1.41% | 361.39M 25.46% | 432.92M 19.79% | 381.01M 11.99% | 416.93M 9.43% | 484.48M 16.20% | 515.09M 6.32% | 507.45M 1.48% | 540.68M 6.55% | ||||||
gross profit | 130.02M - | 164.99M 26.89% | 212.14M 28.58% | 237.10M 11.77% | 342.46M 44.44% | 292.46M 14.60% | 334.76M 14.46% | 369.04M 10.24% | 492.51M 33.46% | 396.12M 19.57% | 398.99M 0.73% | 390.77M 2.06% | 411.50M 5.30% | 327.91M 20.31% | 360.95M 10.07% | 379.62M 5.17% | 513.58M 35.29% | 442.05M 13.93% | 480.36M 8.67% | 514.47M 7.10% | 640.49M 24.50% | 522.88M 18.36% | 563.42M 7.75% | 542.66M 3.68% | 693.33M 27.77% | 523.60M 24.48% | 395.40M 24.48% | 574.85M 45.38% | 856.12M 48.93% | 655.01M 23.49% | 773.50M 18.09% | 799.34M 3.34% | 1.05B 31.63% | 693.53M 34.08% | 635.98M 8.30% | ||||||
selling and marketing expenses | 177.31M - | 106.23M 40.08% | 140.26M 32.03% | 164.01M 16.94% | 203.60M 24.13% | 183.56M 9.84% | 201.95M 10.02% | 208.80M 3.39% | 277.19M 32.76% | 236.17M 14.80% | 236.62M 0.19% | 224.44M 5.15% | 260.60M 16.11% | 169.59M 34.92% | 185.30M 9.26% | 172.96M 6.66% | 189.57M 9.61% | 178.06M 6.07% | 188.03M 5.60% | 193.50M 2.91% | 211.77M 9.45% | 205.80M 2.82% | 240.25M 16.74% | 226.20M 5.85% | 241.56M 6.79% | 221.29M 8.39% | 207.29M 6.33% | 215.28M 3.86% | 244.00M 13.34% | 234.59M 3.86% | 301.90M 28.69% | 301.08M 0.27% | 338.40M 12.40% | 299.81M 11.40% | 308.30M 2.83% | ||||||
general and administrative expenses | 67.55M - | 38.73M 42.66% | 44.69M 15.39% | 51.17M 14.50% | 55.30M 8.07% | 65.78M 18.94% | 64.91M 1.32% | 57.55M 11.35% | 72.44M 25.89% | 63.27M 12.67% | 70.24M 11.02% | 67.38M 4.07% | 92.39M 37.12% | 69.87M 24.38% | 70.84M 1.39% | 63.27M 10.69% | 79.92M 26.32% | 65.72M 17.77% | 74.13M 12.79% | 78.34M 5.68% | 80.64M 2.93% | 77.18M 4.29% | 88.24M 14.33% | 93.76M 6.25% | 100.65M 7.35% | 109.37M 8.66% | 246.24M 125.15% | 94.58M 61.59% | 112.25M 18.69% | 117.53M 4.70% | 141.48M 20.38% | 150.85M 6.62% | 174.47M 15.66% | 149.86M 14.10% | 216.59M 44.52% | ||||||
selling general and administrative expenses | 244.85M - | 144.97M 40.79% | 184.96M 27.58% | 215.19M 16.35% | 258.90M 20.31% | 249.33M 3.70% | 266.86M 7.03% | 266.34M 0.19% | 349.63M 31.27% | 299.44M 14.36% | 306.86M 2.48% | 291.81M 4.90% | 353.00M 20.97% | 239.46M 32.16% | 256.13M 6.96% | 236.22M 7.77% | 269.49M 14.08% | 243.78M 9.54% | 262.16M 7.54% | 271.83M 3.69% | 292.41M 7.57% | 282.98M 3.23% | 328.49M 16.08% | 319.96M 2.60% | 342.21M 6.95% | 330.65M 3.38% | 453.52M 37.16% | 309.86M 31.68% | 356.25M 14.97% | 352.12M 1.16% | 443.38M 25.92% | 451.93M 1.93% | 512.87M 13.48% | 449.67M 12.32% | 524.89M 16.73% | ||||||
research and development expenses | 394.85M - | 149.39M 62.16% | 177.09M 18.54% | 183.34M 3.53% | 181.72M 0.89% | 189.75M 4.42% | 198.91M 4.83% | 207.94M 4.54% | 210.06M 1.02% | 155.79M 25.83% | 178.51M 14.58% | 177.05M 0.82% | 202.13M 14.17% | 128.73M 36.31% | 143.17M 11.22% | 136.12M 4.93% | 134.00M 1.56% | 123.35M 7.95% | 138.57M 12.35% | 150.76M 8.80% | 141.17M 6.36% | 146.25M 3.59% | 159.24M 8.89% | 178.55M 12.13% | 198.24M 11.03% | 200.39M 1.08% | 215.81M 7.69% | 208.88M 3.21% | 247.94M 18.70% | 250.71M 1.12% | 299.86M 19.60% | 324.25M 8.13% | 371.88M 14.69% | 371.69M 0.05% | 454.86M 22.37% | ||||||
other expenses | 765.70M - | 765.70M 0% | |||||||||||||||||||||||||||||||||||||||
cost and expenses | 752.35M - | 379.86M 49.51% | 462.08M 21.64% | 522.70M 13.12% | 577.23M 10.43% | 582.55M 0.92% | 633.39M 8.73% | 674.47M 6.49% | 777.65M 15.30% | 653.64M 15.95% | 688.33M 5.31% | 694.02M 0.83% | 860.83M 24.04% | 588.53M 31.63% | 612.21M 4.02% | 582.35M 4.88% | 621.46M 6.72% | 589.95M 5.07% | 630.92M 6.94% | 666.24M 5.60% | 701.93M 5.36% | 693.23M 1.24% | 765.70M 10.45% | 779.57M 1.81% | 854.46M 9.61% | 815.08M 4.61% | 957.37M 17.46% | 880.13M 8.07% | 1.04B 17.84% | 983.84M 5.14% | 1.16B 17.92% | 1.26B 8.66% | 1.40B 11.04% | 1.33B 5.07% | 1.52B 14.42% | ||||||
operating expenses | 639.70M - | 294.36M 53.98% | 362.05M 23.00% | 398.53M 10.08% | 440.62M 10.56% | 439.08M 0.35% | 465.76M 6.08% | 474.28M 1.83% | 559.69M 18.01% | 455.23M 18.66% | 485.37M 6.62% | 468.86M 3.40% | 555.12M 18.40% | 368.19M 33.67% | 399.31M 8.45% | 372.34M 6.75% | 403.48M 8.36% | 367.12M 9.01% | 400.73M 9.15% | 422.60M 5.46% | 433.58M 2.60% | 429.22M 1.01% | 487.73M 13.63% | 498.51M 2.21% | 540.45M 8.41% | 531.04M 1.74% | 669.33M 26.04% | 518.74M 22.50% | 604.19M 16.47% | 602.83M 0.23% | 743.24M 23.29% | 776.18M 4.43% | 884.75M 13.99% | 821.37M 7.16% | 979.75M 19.28% | ||||||
interest expense | -2.57M - | -2.11M 17.80% | -5.79M 174.64% | 24.32M - | 24.44M 0.49% | 25.24M 3.28% | 24.18M 4.18% | 24.89M 2.94% | 24.93M 0.16% | 24.86M 0.30% | 25.28M 1.69% | 25.41M 0.51% | 26.40M 3.88% | 26.73M 1.27% | 26.70M 0.12% | 27.02M 1.18% | 29.98M 10.98% | 38.34M 27.86% | 37.27M 2.77% | 37.26M 0.03% | 38.32M 2.84% | 36.23M 5.46% | 26.38M 27.19% | 33.27M 26.13% | 39.83M 19.71% | 39.61M 0.54% | 40.17M 1.39% | 13.19M 67.17% | 13.89M 5.37% | 13.28M 4.38% | 10.82M 18.52% | 15.44M 42.68% | 23.34M 51.14% | ||||||||
ebitda | -481.56M - | -91.19M 81.06% | -104.61M 14.72% | -115.15M 10.08% | -59.24M 48.56% | -69.63M 17.54% | -55.65M 20.07% | -21.82M 60.78% | 24.80M 213.62% | 35.81M 44.41% | 13.64M 61.91% | 29.43M 115.74% | -17.57M 159.72% | 69.84M 497.36% | 16.38M 76.54% | 106.69M 551.20% | 212.77M 99.43% | 187.74M 11.76% | 201.83M 7.50% | 237.54M 17.69% | 354.53M 49.25% | 247.24M 30.26% | 241.71M 2.23% | 203.97M 15.61% | 300.94M 47.54% | 138.38M 54.02% | -125.44M 190.65% | 191.28M 252.49% | 392.89M 105.40% | 194.24M 50.56% | 230.00M 18.41% | -580.35M 352.32% | 341.02M 158.76% | 1.00B 194.52% | -139.27M 113.87% | ||||||
operating income | -509.68M - | -129.37M 74.62% | -149.91M 15.88% | -161.43M 7.68% | -98.15M 39.20% | -146.62M 49.37% | -131.00M 10.65% | -105.24M 19.67% | -67.18M 36.16% | -59.12M 12.00% | -86.38M 46.11% | -78.09M 9.59% | -143.63M 83.93% | -40.28M 71.96% | -38.36M 4.76% | 7.28M 118.98% | 110.10M 1,412.54% | 74.92M 31.95% | 79.62M 6.27% | 91.87M 15.38% | 206.91M 125.22% | 93.66M 54.73% | 75.69M 19.19% | 44.15M 41.67% | 152.88M 246.32% | -7.44M 104.87% | -273.93M 3,580.37% | 56.11M 120.48% | 251.92M 349.01% | 52.18M 79.29% | 30.25M 42.03% | -742.55M 2,554.54% | 163.91M 122.07% | 844.10M 414.99% | -312.56M 137.03% | ||||||
depreciation and amortization | 33.22M - | 39.95M 20.25% | 45.63M 14.22% | 60.16M 31.83% | 62.43M 3.78% | 67.86M 8.71% | 76.05M 12.06% | 81.46M 7.12% | 87.45M 7.34% | 88.62M 1.34% | 93.28M 5.26% | 100.88M 8.14% | 119.39M 18.35% | 102.79M 13.90% | 103.06M 0.26% | 97.49M 5.41% | 92.52M 5.10% | 96.85M 4.68% | 105.98M 9.43% | 111.95M 5.63% | 110.72M 1.09% | 113.47M 2.48% | 115.62M 1.89% | 119.99M 3.78% | 116.47M 2.93% | 120.65M 3.59% | 123.84M 2.64% | 121.98M 1.50% | 128.71M 5.51% | 131.05M 1.82% | 134.81M 2.87% | 133.45M 1.01% | 145.54M 9.06% | 160.28M 10.13% | 173.29M 8.11% | ||||||
total other income expenses net | -5.11M - | -1.77M 65.40% | -330K 81.35% | -13.87M 4,104.24% | -23.51M 69.47% | -15.19M 35.38% | -25.13M 65.41% | -23.29M 7.33% | -19.65M 15.62% | -18.59M 5.42% | -18.20M 2.08% | -18.22M 0.11% | -18.62M 2.19% | -18.09M 2.86% | -74.72M 313.09% | -24.81M 66.79% | -16.55M 33.31% | -11.04M 33.25% | -13.76M 24.58% | -4.61M 66.49% | -371K 91.95% | 2.85M 866.85% | 12.09M 325.06% | 3.62M 70.08% | 5.21M 44.00% | -8.09M 255.32% | -15.18M 87.54% | -26.42M 74.12% | -27.91M 5.60% | -2.18M 92.19% | 51.05M 2,443.80% | 15.47M 69.70% | -10.82M 169.99% | -15.44M 42.68% | -23.34M 51.14% | ||||||
income before tax | -514.79M - | -131.14M 74.53% | -150.24M 14.57% | -175.31M 16.68% | -121.67M 30.60% | -161.81M 33.00% | -156.14M 3.51% | -128.53M 17.68% | -86.83M 32.44% | -77.70M 10.51% | -104.58M 34.58% | -96.31M 7.91% | -162.25M 68.46% | -58.37M 64.03% | -113.08M 93.74% | -17.53M 84.50% | 93.55M 633.64% | 63.88M 31.72% | 65.87M 3.11% | 87.26M 32.48% | 206.54M 136.70% | 96.50M 53.28% | 87.78M 9.04% | 47.76M 45.59% | 158.09M 231.00% | -15.54M 109.83% | -289.11M 1,761.00% | 29.68M 110.27% | 224.02M 654.70% | 50.00M 77.68% | 81.30M 62.59% | -727.08M 994.32% | 184.66M 125.40% | 828.65M 348.73% | -335.90M 140.54% | ||||||
income tax expense | -3.32M - | 1.22M 136.84% | -5.60M 558.18% | 159K 102.84% | 3.69M 2,218.87% | 632K 82.86% | -19.47M 3,181.17% | 3.16M 116.24% | 3.40M 7.69% | 2.03M 40.44% | 2.64M 30.23% | 6.56M 148.47% | 4.81M 26.73% | 3.19M 33.57% | 3.41M 6.86% | 3.56M 4.42% | 2.47M 30.58% | 2.88M 16.61% | -34.25M 1,287.18% | -701.92M 1,949.40% | -48.77M 93.05% | -94.30M 93.37% | -1.03B 994.14% | 11.24M 101.09% | 39.32M 249.80% | -7.14M 118.16% | 1.09B 15,352.82% | 1.02M 99.91% | 1.90M 85.84% | -18.00M 1,045.93% | 15.65M 186.95% | -190.32M 1,316.06% | 2.97M 101.56% | 315.37M 10,514.84% | -65.90M 120.90% | ||||||
net income | -511.47M - | -132.36M 74.12% | -144.64M 9.28% | -175.46M 21.31% | -125.35M 28.56% | -162.44M 29.59% | -136.66M 15.87% | -131.69M 3.64% | -90.24M 31.48% | -79.73M 11.64% | -107.22M 34.47% | -102.87M 4.05% | -167.05M 62.39% | -61.56M 63.15% | -116.49M 89.23% | -21.09M 81.89% | 91.08M 531.76% | 61.00M 33.03% | 100.12M 64.13% | 789.18M 688.26% | 255.30M 67.65% | 190.80M 25.26% | 1.12B 486.76% | 36.52M 96.74% | 118.77M 225.21% | -8.40M 107.07% | -1.38B 16,312.64% | 28.66M 102.08% | 222.12M 675.03% | 68.00M 69.38% | 65.65M 3.46% | -536.76M 917.62% | 181.69M 133.85% | 513.29M 182.50% | -270.01M 152.60% | ||||||
weighted average shs out | 362.62M - | 570.21M 57.24% | 595.61M 4.45% | 614.39M 3.15% | 629.31M 2.43% | 640.46M 1.77% | 655.72M 2.38% | 670.60M 2.27% | 681.42M 1.61% | 691.56M 1.49% | 698.33M 0.98% | 704.36M 0.86% | 713.62M 1.31% | 722.05M 1.18% | 730.07M 1.11% | 736.51M 0.88% | 741.82M 0.72% | 747.70M 0.79% | 752.35M 0.62% | 756.54M 0.56% | 760.52M 0.53% | 764.55M 0.53% | 768.75M 0.55% | 772.79M 0.52% | 776.65M 0.50% | 780.69M 0.52% | 785.91M 0.67% | 790.83M 0.63% | 793.79M 0.37% | 795.63M 0.23% | 796.47M 0.11% | 797.99M 0.19% | 799.37M 0.17% | 778.94M 2.56% | 766.84M 1.55% | ||||||
weighted average shs out dil | 362.62M - | 570.21M 57.24% | 595.61M 4.45% | 614.39M 3.15% | 629.31M 2.43% | 640.46M 1.77% | 655.72M 2.38% | 670.60M 2.27% | 681.42M 1.61% | 691.56M 1.49% | 698.33M 0.98% | 704.36M 0.86% | 713.62M 1.31% | 722.05M 1.18% | 730.07M 1.11% | 736.51M 0.88% | 754.63M 2.46% | 765.86M 1.49% | 772.56M 0.87% | 776.00M 0.45% | 776.13M 0.02% | 777.69M 0.20% | 785.06M 0.95% | 790.52M 0.70% | 788.68M 0.23% | 780.69M 1.01% | 785.91M 0.67% | 806.38M 2.61% | 816.37M 1.24% | 872.19M 6.84% | 869.18M 0.34% | 797.99M 8.19% | 865.03M 8.40% | 838.59M 3.06% | 766.84M 8.56% | ||||||
eps | -1.41 - | -0.23 83.69% | -0.24 4.35% | -0.29 20.83% | -0.20 31.03% | -0.25 25.00% | -0.21 16.00% | -0.20 4.76% | -0.13 35% | -0.12 7.69% | -0.15 25% | -0.15 0% | -0.23 53.33% | -0.09 62.91% | -0.16 87.57% | -0.03 82.13% | 0.12 519.58% | 0.08 32.00% | 0.13 59.31% | 1.04 700% | 0.34 67.31% | 0.25 26.47% | 1.46 484% | 0.05 96.76% | 0.15 217.12% | -0.01 107.20% | -1.75 16,103.70% | 0.04 102.07% | 0.28 673.48% | 0.09 69.46% | 0.08 3.63% | -0.67 913.11% | 0.23 134.33% | 0.66 186.96% | -0.35 153.03% | 0 100% | 0 | 0 | 0 | 0 | |
epsdiluted | -1.41 - | -0.23 83.69% | -0.24 4.35% | -0.29 20.83% | -0.20 31.03% | -0.25 25.00% | -0.21 16.00% | -0.20 4.76% | -0.13 35% | -0.12 7.69% | -0.15 25% | -0.15 0% | -0.23 53.33% | -0.09 62.91% | -0.16 87.57% | -0.03 82.13% | 0.12 519.58% | 0.08 33.67% | 0.13 63.32% | 1.02 684.62% | 0.33 67.65% | 0.25 24.24% | 1.43 472% | 0.05 96.77% | 0.15 224.68% | -0.01 107.20% | -1.75 16,103.70% | 0.04 102.03% | 0.27 660.56% | 0.08 71.11% | 0.08 3.21% | -0.67 987.42% | 0.21 131.34% | 0.61 190.48% | -0.35 157.38% | 0 100% | 0 | 0 | 0 | 0 |
All numbers in USD (except ratios and percentages)