COM:VITRO
Vitro
- Stock
Last Close
8.90
07/11 17:30
Market Cap
4.42B
Beta: -
Volume Today
647
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 | 398.22M - | 413.25M 3.78% | 454.65M 10.02% | 426.92M 6.10% | 262.11M 38.60% | 403.76M 54.04% | 215.58M 46.61% | 228.42M 5.96% | 209.90M 8.11% | 238.02M 13.40% | 224.64M 5.62% | 215.29M 4.16% | 317.66M 47.55% | 454.00M 42.92% | 574.70M 26.59% | 550.72M 4.17% | 390.08M 29.17% | 558M 43.05% | 567M 1.61% | 573M 1.06% | 540.38M 5.69% | 555M 2.71% | 566M 1.98% | 554M 2.12% | 505.26M 8.80% | 500M 1.04% | 298.50M 40.30% | 476.37M 59.58% | 493.02M 3.50% | 474.37M 3.78% | 480M 1.19% | 491M 2.29% | 511.57M 4.19% | 552.38M 7.98% | 581.23M 5.22% | 622.93M 7.17% | 595.83M 4.35% | 602.11M 1.05% | 622M 3.30% | 625.66M 0.59% | -1.54B 346.06% | 71M 104.61% | 70M 1.41% | |
cost of revenue | 309.06M - | 301.74M 2.37% | 325.51M 7.88% | 304.30M 6.52% | 183.13M 39.82% | 283.39M 54.75% | 144.99M 48.84% | 148.41M 2.36% | 134.71M 9.23% | 147.66M 9.62% | 145.72M 1.31% | 137.59M 5.58% | 204.68M 48.76% | 298.48M 45.83% | 404.44M 35.50% | 382.98M 5.31% | 285.02M 25.58% | 386M 35.43% | 409M 5.96% | 434M 6.11% | 384.52M 11.40% | 422M 9.75% | 429M 1.66% | 431M 0.47% | 373.43M 13.36% | 385M 3.10% | 275.85M 28.35% | 361.19M 30.94% | 379.25M 5.00% | 371.42M 2.07% | 356M 4.15% | 386M 8.43% | 448.56M 16.21% | 429.63M 4.22% | 452.15M 5.24% | 471.44M 4.26% | 478.59M 1.52% | 448.71M 6.24% | 462M 2.96% | 477.48M 3.35% | -1.23B 357.34% | 38M 103.09% | 41M 7.89% | |
gross profit | 89.16M - | 111.51M 25.07% | 129.14M 15.81% | 122.62M 5.05% | 78.99M 35.58% | 120.37M 52.39% | 70.59M 41.36% | 80.02M 13.36% | 75.20M 6.02% | 90.37M 20.17% | 78.92M 12.67% | 77.70M 1.54% | 112.98M 45.40% | 155.52M 37.66% | 170.26M 9.47% | 167.74M 1.48% | 105.06M 37.37% | 172M 63.72% | 158M 8.14% | 139M 12.03% | 155.86M 12.13% | 133M 14.67% | 137M 3.01% | 123M 10.22% | 131.82M 7.17% | 115M 12.76% | 22.65M 80.30% | 115.18M 408.41% | 113.76M 1.23% | 102.95M 9.50% | 124M 20.44% | 105M 15.32% | 63.01M 39.99% | 122.75M 94.81% | 129.07M 5.15% | 151.49M 17.37% | 117.24M 22.61% | 153.40M 30.84% | 160M 4.30% | 148.18M 7.39% | -310.76M 309.72% | 33M 110.62% | 29M 12.12% | |
selling and marketing expenses | 139.63M - | 54.49M 60.97% | 56.02M - | -58.22M 203.93% | 37.30M - | 61.55M - | 40.49M 34.22% | 36.78M 9.15% | 32.63M 11.30% | -15.67M 148.03% | 83.83M 634.94% | 95.45M 13.86% | 177.29M - | 101M 43.03% | 94M 6.93% | 213.13M - | 224.52M - | 36.72M - | 46.25M 25.94% | 20.66M 55.33% | 54.69M 164.73% | 66.71M - | 71.29M 6.87% | 79.04M 10.86% | 32.17M 59.29% | 75.95M 136.06% | 74.39M - | -207.31M 378.70% | ||||||||||||||||
general and administrative expenses | -70.93M - | 54.50M 176.83% | 42.16M 22.63% | 11.38M - | 50.32M 342.16% | 35.45M 29.55% | 35.99M 1.52% | -19.82M 155.08% | 40.49M 304.27% | 32.63M - | -27.93M 185.60% | 93.99M - | -111.75M 218.89% | 83M - | -112.74M 235.83% | 91M - | 95M 4.40% | -131.46M 238.38% | 29.12M - | 29.48M 1.22% | -45.70M 255.02% | 34.39M 175.27% | 95M 176.21% | 34.31M - | 35.84M 4.45% | 34.57M 3.53% | -48.93M 241.54% | 37.74M 177.12% | 117M 210.02% | 38.31M 67.26% | -72.44M 289.10% | |||||||||||||
selling general and administrative expenses | 68.70M - | 54.49M 20.68% | 42.16M 22.62% | 56.02M 32.86% | 60.02M 7.15% | 50.32M 16.16% | 35.45M 29.55% | 35.99M 1.52% | 41.73M 15.95% | 40.49M 2.97% | 36.78M 9.15% | 32.63M 11.30% | 59.91M 83.62% | 83.83M 39.93% | 95.45M 13.86% | 93.99M 1.53% | 65.54M 30.27% | 101M 54.09% | 94M 6.93% | 83M 11.70% | 100.39M 20.95% | 91M - | 95M 4.40% | 93.06M 2.04% | 65.84M - | 75.72M 15.01% | -25.04M 133.06% | 89.08M 455.81% | 95M 6.64% | 101.03M - | 107.13M 6.04% | 113.61M 6.05% | -16.76M 114.75% | 113.69M 778.39% | 117M 2.91% | 112.69M 3.68% | -279.75M 348.25% | 26M 109.29% | 26M 0% | |||||
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 2.54M - | 76.64K 96.98% | -462.59K 703.58% | -2.09M 350.89% | 5.31M 354.54% | 327.62K 93.83% | -318.24K 197.14% | 1.66M 622.29% | 1.16M 30.41% | 521.35K 54.93% | 1.86M 255.92% | -3.30M 278.07% | -2.39M 27.64% | 535.00K 122.38% | -441.65K 182.55% | 22.17M 5,120.78% | 7.30M 67.09% | 2M 72.59% | -2M 200% | -3M 50% | 32.15M 1,171.70% | 1M 96.89% | -1M 200% | 4M 500% | -1.68M 142% | 2M 219.05% | 1.65M 17.50% | -4.00M 342.30% | 15.32M 483.27% | -7.70M 150.28% | -7M 9.14% | -9M 28.57% | 19.65M 318.34% | -2.67M 113.59% | 5M 287.27% | -2.20M 143.94% | 5.16M 334.96% | -6.01M 216.49% | 2M 133.26% | -9.13M 556.60% | 13.68M 249.79% | |||
cost and expenses | 384.05M - | 356.23M 7.24% | 392.13M 10.08% | 360.32M 8.11% | 264.87M 26.49% | 333.72M 25.99% | 180.44M 45.93% | 184.40M 2.19% | 181.82M 1.40% | 188.15M 3.48% | 182.50M 3.00% | 170.22M 6.73% | 270.96M 59.18% | 382.31M 41.09% | 499.89M 30.76% | 476.97M 4.59% | 362.78M 23.94% | 487M 34.24% | 503M 3.29% | 517M 2.78% | 492.41M 4.76% | 512M 3.98% | 520M 1.56% | 526M 1.15% | 469.59M 10.72% | 440M 6.30% | 363.27M 17.44% | 436.92M 20.27% | 475.77M 8.89% | 460.50M 3.21% | 451M 2.06% | 478M 5.99% | 550.21M 15.11% | 530.66M 3.55% | 553.92M 4.38% | 582.96M 5.24% | 606.64M 4.06% | 560.50M 7.61% | 579M 3.30% | 585.07M 1.05% | -1.45B 347.16% | 56M 103.87% | 147M 162.50% | |
operating expenses | 74.99M - | 54.49M 27.34% | 66.61M 22.24% | 56.02M 15.91% | 81.74M 45.92% | 50.32M 38.44% | 35.45M 29.55% | 35.99M 1.52% | 47.12M 30.91% | 40.49M 14.06% | 36.78M 9.15% | 32.63M 11.30% | 66.28M 103.14% | 83.83M 26.48% | 95.45M 13.86% | 93.99M 1.53% | 77.76M 17.27% | 101M 29.88% | 94M 6.93% | 83M 11.70% | 107.89M 29.99% | 90M 16.58% | 91M 1.11% | 95M 4.40% | 96.16M 1.22% | 55M 42.80% | 87.42M 58.94% | 75.72M 13.37% | 96.51M 27.45% | 89.08M 7.70% | 95M 6.64% | 92M 3.16% | 101.65M 10.49% | 101.03M 0.61% | 101.76M 0.73% | 111.53M 9.59% | 128.05M 14.82% | 111.79M 12.70% | 117M 4.66% | 107.60M 8.04% | -217.34M 301.99% | 18M 108.28% | 106M 488.89% | |
interest expense | 25.25M - | 25.60M 1.37% | 25.44M 0.61% | 26.00M 2.18% | 13.59M 47.73% | 24.38M 79.37% | 24.12M 1.04% | 23.57M 2.31% | -2.80M 111.87% | 6.23M - | 8.02M 28.89% | 9.88M 23.14% | 9.82M 0.64% | 8.03M 18.20% | 10M 24.50% | 10M 0% | 10M 0% | 8.71M 12.93% | 9M 3.37% | 9M 0% | 9M 0% | 10.33M 14.74% | 9M 12.85% | 8.37M 6.99% | 10.15M 21.24% | 8.13M 19.84% | 7.42M 8.73% | 9M 21.21% | 8M 11.11% | 3.52M 56.04% | 6.82M 94.03% | 17.13M 151.06% | 10.94M 36.12% | 10.32M 5.70% | 12.21M 18.28% | 14M 14.70% | 14.02M 0.11% | -5.20M 137.10% | ||||||
ebitda | 11.41M - | 49.13M 330.55% | 74.48M 51.60% | 24.58M 66.99% | 3.87M 84.25% | 31.39M 710.84% | 13.56M 56.81% | 1.35M 90.04% | 64.48M 4,674.35% | 52.25M 18.97% | 68.49M 31.09% | 51.68M 24.55% | 39.29M 23.97% | 70.62M 79.74% | 80.88M 14.52% | 92.50M 14.37% | 40.74M 55.95% | 71M 74.26% | 58M 18.31% | 40M 31.03% | 76.82M 92.06% | 37M 51.84% | 55M 48.65% | 102.16M 85.75% | -10.67M 110.44% | 148M 1,487.46% | -71.66M 148.42% | 72.66M 201.40% | -8.17M 111.24% | 49.02M 700.24% | 39.28M 19.86% | 44.41M 13.05% | -22.58M 150.85% | 54.22M 340.07% | 66.70M 23.02% | 56.16M 15.81% | 50.23M 10.55% | 80.93M 61.12% | 49M 39.46% | 22.04M 55.02% | 77.41M 251.22% | 20M 74.16% | 3.59M 82.06% | |
operating income | 12.72M - | 57.02M 348.24% | 62.53M 9.66% | 66.60M 6.51% | 12.45M 81.31% | 70.44M 465.91% | 34.82M 50.57% | 45.69M 31.23% | 31.56M 30.93% | 49.88M 58.05% | 43.99M 11.80% | 45.07M 2.46% | 38.78M 13.97% | 72.17M 86.12% | 74.31M 2.96% | 95.98M 29.16% | 36.27M 62.21% | 71M 95.74% | 64M 9.86% | 56M 12.50% | 75.68M 35.15% | 43M 43.18% | 45M 4.65% | 28M 37.78% | 28.13M 0.45% | 60M 113.33% | -63.11M 205.19% | 35.45M 156.17% | 8.66M 75.58% | 6.17M 28.79% | 30M 386.62% | 4M 86.67% | -41.89M 1,147.35% | 19.05M 145.47% | 27.31M 43.36% | 37.77M 38.30% | 15.95M 57.77% | 35.60M 123.22% | 43M 20.80% | 31.45M 26.86% | -70.53M 324.24% | 7M 109.93% | ||
depreciation and amortization | 34.91M - | 32.44M 7.07% | -895.08K 102.76% | -42.01M 4,593.85% | 69.44M 265.27% | 26.71M 61.53% | -1.43M 105.34% | 9.39M 758.24% | 10.20M 8.66% | 2.38M 76.72% | 24.50M 931.77% | 6.61M 73.03% | 513.73K 92.23% | -1.55M 402.01% | 6.57M 523.43% | -3.48M 152.90% | 4.47M 228.69% | -6M - | -16M 166.67% | 1.14M 107.13% | -6M 626.32% | 10M 266.67% | 39.16M 291.64% | 30.10M 23.15% | 88M 192.38% | -8.54M 109.71% | 36.26M 524.37% | 36.34M 0.22% | 37.14M 2.21% | 36.28M 2.31% | 37.41M 3.10% | 36.94M 1.25% | 35.75M 3.22% | 36.25M 1.38% | 36.34M 0.24% | 37.41M 2.97% | 36.65M 2.03% | 6M 83.63% | -9.41M 256.87% | -96.98M 930.43% | -7M 92.78% | 3.59M 151.24% | ||
total other income expenses net | -42.53M - | -33.49M 21.25% | -18.97M 43.37% | -68.01M 258.59% | -91.60M 34.68% | -63.43M 30.76% | -45.38M 28.45% | -71.27M 57.04% | 17.93M 125.16% | 2.38M 86.75% | 24.50M 931.77% | 6.61M 73.03% | -5.71M 186.44% | -9.58M 67.64% | -3.31M 65.41% | -13.29M 301.33% | -3.56M 73.22% | -10M 180.92% | -16M 60% | -26M 62.50% | -7.57M 70.90% | -15M 98.23% | 1M 106.67% | 26M 2,500% | -79.22M 404.68% | 79M 199.72% | -19.31M 124.45% | -8.93M 53.76% | -88.14M 887.04% | -17.93M 79.65% | -36M 100.72% | -5M 86.11% | -21.15M 323% | 958K 104.53% | -13.99M 1,559.92% | -26.26M 87.75% | -16.01M 39.04% | -3.02M 81.15% | -8M 165.08% | -23.24M 190.49% | 146.06M 728.52% | 18M 87.68% | -67M 472.22% | |
income before tax | -29.81M - | 23.53M 178.93% | 43.56M 85.14% | -1.42M 103.25% | -79.15M 5,492.52% | 7.01M 108.86% | -10.57M 250.70% | -25.57M 142.06% | 49.48M 293.48% | 52.25M 5.59% | 68.49M 31.09% | 51.68M 24.55% | 33.06M 36.02% | 62.59M 89.31% | 71.00M 13.42% | 82.68M 16.47% | 32.71M 60.44% | 61M 86.48% | 48M 21.31% | 30M 37.50% | 68.12M 127.06% | 28M 58.89% | 46M 64.29% | 54M 17.39% | -51.09M 194.61% | 139M 372.06% | -82.42M 159.30% | 26.52M 132.18% | -79.49M 399.69% | -11.77M 85.19% | -6M 49.02% | -1M 83.33% | -63.04M 6,204.40% | 20.01M 131.73% | 13.32M 33.41% | 11.51M 13.62% | -61K 100.53% | 32.58M 53,508.20% | 35M 7.43% | 8.21M 76.54% | 75.54M 819.82% | 25M 66.90% | -67M 368% | |
income tax expense | -15.35M - | 14.95M 197.34% | 9.56M 36.03% | -3.80M 139.74% | -32.93M 766.75% | -1.57M 95.22% | -11.65M 640.67% | 3.94M 133.83% | 36.75M 832.67% | 11.59M 68.47% | 24.12M 108.21% | -51.63K 100.21% | -9.21M 17,730.64% | 13.59M 247.61% | 25.17M 85.25% | 22.73M 9.72% | 2.11M 90.70% | -4M 289.35% | 39M 1,075% | 28M 28.21% | 53.11M 89.69% | 7M 86.82% | 8M 14.29% | 14M 75% | -14.29M 202.11% | 7M 148.97% | -21.92M 413.20% | 12.84M 158.55% | 51.71M 302.87% | -11.38M 122.01% | 2M 117.57% | 4M 100% | 29.85M 646.35% | 1.14M 96.18% | 4.87M 327.02% | 27.41M 463.06% | -6.03M 121.99% | -3.65M 39.51% | -1M 72.57% | -6.09M 509.40% | 39.26M 744.31% | 1M 97.45% | 14M 1,300% | |
net income | -14.07M - | 8.97M 163.72% | 33.15M 269.71% | -74.49K 100.22% | -44.54M 59,693.91% | 10.42M 123.39% | 39.65M 280.60% | 1.33B 3,245.12% | -6.23M 100.47% | 41.77M 770.26% | 45.95M 10.03% | 51.89M 12.91% | 42.15M 18.77% | 48.95M 16.15% | 45.77M 6.51% | 59.85M 30.77% | 30.71M 48.68% | 65M 111.63% | 9M 86.15% | 58M 544.44% | 28.74M 50.45% | 21M 26.93% | 38M 80.95% | 40M 5.26% | -36.89M 192.22% | 133M 460.56% | -60.42M 145.43% | 13.66M 122.61% | -131.14M 1,059.90% | -279K 99.79% | -8M 2,767.38% | -5.10M 36.25% | -93.60M 1,735.31% | 18.98M 120.27% | 9M 52.57% | -15.80M 275.57% | 6.13M 138.82% | 36.27M 491.38% | -100K 100.28% | 14.35M 14,450% | 42.57M 196.66% | 26M 38.93% | -53M 303.85% | |
weighted average shs out | 390M - | 483.13M 23.88% | 483.13M 0% | 483.13M - | 483.13M 0.00% | 483.13M 0.00% | 483.13M - | 483.13M 0.00% | 483.13M 0% | 483.13M - | 483.13M 0.00% | 483.13M 0% | 481.82M - | 480.35M 0.30% | 480.35M 0% | 479.04M - | 482M 0.62% | 502.79M 4.31% | 475.01M - | 474.14M 0.18% | 474.14M 0% | 474.14M - | 399.20M 15.81% | 517.20M 29.56% | 470.03M - | 470.03M 0% | 526.70M 12.06% | 470.03M 10.76% | 470.03M 0% | 470.03M 0.00% | 478.33M 1.77% | 470.03M 1.74% | 470.04M 0.00% | 470.03M 0.00% | ||||||||||
weighted average shs out dil | 390M - | 483.13M 23.88% | 483.13M 0% | 483.13M - | 483.13M 0.00% | 483.13M 0.00% | 483.13M - | 483.13M 0.00% | 483.13M 0% | 483.13M - | 483.13M 0.00% | 483.13M 0% | 481.82M - | 480.35M 0.30% | 480.35M 0% | 479.04M - | 482M 0.62% | 502.79M 4.31% | 475.01M - | 474.14M 0.18% | 474.14M 0% | 474.14M - | 399.20M 15.81% | 517.20M 29.56% | 470.03M - | 470.03M 0% | 526.70M 12.06% | 470.03M 10.76% | 470.03M 0% | 470.03M 0.00% | 478.33M 1.77% | 470.03M 1.74% | 470.03M 0.00% | 470.03M 0% | ||||||||||
eps | 0.02 - | 0.07 198.26% | -0.00 100.29% | 0.02 - | 0.08 316.75% | 2.75 3,249.57% | 0.09 - | 0.10 9.44% | 0.11 15.67% | 0.10 - | 0.09 8.90% | 0.12 31.72% | 0.10 - | 0.02 81.30% | 0.12 541.71% | 0.05 - | 0.08 60% | 0.08 0% | 0.28 - | -0.13 146.43% | 0.03 122.69% | -0.00 - | -0.02 3,233.33% | -0.01 50.50% | 0.04 - | 0.02 52.72% | -0.03 257.07% | 0.02 160% | 0.08 344.44% | -0.00 100.25% | 0.03 15,100.00% | 0.09 203.33% | 0.06 39.23% | -0.11 298.92% | ||||||||||
epsdiluted | 0.02 - | 0.07 198.26% | -0.00 100.29% | 0.02 - | 0.08 316.75% | 2.75 3,249.57% | 0.09 - | 0.10 9.44% | 0.11 15.67% | 0.10 - | 0.09 8.90% | 0.12 31.72% | 0.10 - | 0.02 81.30% | 0.12 541.71% | 0.05 - | 0.08 60% | 0.08 0% | 0.28 - | -0.13 146.43% | 0.03 122.69% | -0.00 - | -0.02 3,233.33% | -0.01 50.50% | 0.04 - | 0.02 52.72% | -0.03 257.07% | 0.02 160% | 0.08 344.44% | -0.00 100.25% | 0.03 15,100.00% | 0.09 203.33% | 0.06 39.23% | -0.11 298.92% |
All numbers in (except ratios and percentages)