COM:UNIVERSALCORP
Universal Corporation
- Stock
Last Close
54.89
21/11 21:00
Market Cap
1.16B
Beta: -
Volume Today
95.01K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 767.80M - | 689.92M 10.14% | 271.47M 60.65% | 464.12M 70.96% | 758.05M 63.33% | 778.16M 2.65% | 275.42M 64.61% | 456.38M 65.70% | 584.59M 28.09% | 803.98M 37.53% | 295.48M 63.25% | 456.94M 54.65% | 668.77M 46.36% | 650.03M 2.80% | 284.62M 56.21% | 488.25M 71.54% | 653.58M 33.86% | 607.50M 7.05% | 379.72M 37.49% | 539.60M 42.11% | 636.11M 17.88% | 671.72M 5.60% | 296.92M 55.80% | 475.92M 60.29% | 505.05M 6.12% | 632.09M 25.15% | 315.81M 50.04% | 377.02M 19.38% | 672.93M 78.48% | 617.59M 8.22% | 350.03M 43.32% | 453.95M 29.69% | 652.64M 43.77% | 646.97M 0.87% | 429.82M 33.56% | 650.98M 51.45% | 795.04M 22.13% | 693.98M 12.71% | 517.72M 25.40% | 638.48M 23.33% | 821.51M 28.67% | 770.86M 6.17% | |
cost of revenue | 628.50M - | 586.71M 6.65% | 215.93M 63.20% | 379.05M 75.54% | 610.48M 61.06% | 656.07M 7.47% | 227.03M 65.40% | 358.29M 57.82% | 464.69M 29.70% | 663.04M 42.69% | 243.28M 63.31% | 369.10M 51.72% | 533.32M 44.49% | 530.85M 0.46% | 230.76M 56.53% | 395.17M 71.24% | 545.06M 37.93% | 491.00M 9.92% | 307.50M 37.37% | 440.14M 43.14% | 520.68M 18.30% | 552.24M 6.06% | 238.26M 56.86% | 379.89M 59.44% | 412.08M 8.47% | 522.93M 26.90% | 262.05M 49.89% | 308.27M 17.64% | 533.43M 73.04% | 493.61M 7.47% | 287.56M 41.74% | 361.27M 25.64% | 521.17M 44.26% | 524.68M 0.67% | 350.10M 33.27% | 540.73M 54.45% | 649.54M 20.12% | 571.17M 12.07% | 431.21M 24.50% | 506.77M 17.52% | 619.94M - | ||
gross profit | 139.31M - | 103.20M 25.92% | 55.54M 46.18% | 85.07M 53.17% | 147.57M 73.47% | 122.09M 17.27% | 48.39M 60.37% | 98.09M 102.72% | 119.91M 22.24% | 140.94M 17.54% | 52.20M 62.97% | 87.84M 68.29% | 135.45M 54.20% | 119.19M 12.01% | 53.86M 54.81% | 93.08M 72.82% | 108.52M 16.59% | 116.50M 7.35% | 72.22M 38.01% | 99.46M 37.72% | 115.43M 16.06% | 119.48M 3.51% | 58.65M 50.91% | 96.03M 63.73% | 92.97M 3.18% | 109.16M 17.41% | 53.77M 50.75% | 68.76M 27.89% | 139.50M 102.89% | 123.98M 11.13% | 62.47M 49.61% | 92.68M 48.36% | 131.47M 41.85% | 122.30M 6.98% | 79.72M 34.82% | 110.26M 38.31% | 145.50M 31.96% | 122.81M 15.60% | 86.51M 29.56% | 131.72M 52.25% | 821.51M 523.69% | 150.92M 81.63% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 66.47M - | 60.47M 9.02% | 63.78M 5.47% | 59.81M 6.22% | 53.54M 10.48% | 73.06M 36.46% | 51.30M 29.79% | 60.81M 18.55% | 54.08M 11.07% | 60.50M 11.87% | 60.20M 0.49% | 40.83M 32.17% | 52.07M 27.51% | 58.87M 13.06% | 47.30M 19.65% | 48.10M 1.69% | 48.84M 1.53% | 56.22M 15.11% | 63.85M 13.58% | 45.09M 29.38% | 58.30M 29.30% | 57.87M 0.73% | 51.14M 11.64% | 52.83M 3.31% | 48.86M 7.52% | ||||||||||||||||||
selling general and administrative expenses | 66.47M - | 60.47M 9.02% | 63.78M 5.47% | 59.81M 6.22% | 53.54M 10.48% | 73.06M 36.46% | 51.30M 29.79% | 60.81M 18.55% | 54.08M 11.07% | 60.50M 11.87% | 60.20M 0.49% | 40.83M 32.17% | 52.07M 27.51% | 58.87M 13.06% | 47.30M 19.65% | 48.10M 1.69% | 48.84M 1.53% | 56.22M 15.11% | 63.85M 13.58% | 45.09M 29.38% | 58.30M 29.30% | 57.87M 0.73% | 51.14M 11.64% | 52.83M 3.31% | 48.86M 7.52% | 70.08M 43.43% | 49.41M 29.49% | 52.41M 6.07% | 59.34M 13.22% | 58.64M 1.18% | 49.84M 15.00% | 65.40M 31.21% | 60.27M 7.85% | 65.17M 8.14% | 66.45M 1.96% | 72.37M 8.91% | 67.97M 6.08% | 70.41M 3.59% | 75.48M 7.19% | 73.81M 2.21% | 78.56M 6.45% | 82.72M 5.29% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||
other expenses | 12.68M - | 3.39M - | 190K - | 196K 3.16% | 163K 16.84% | 283K 73.62% | 627K 121.55% | 633K 0.96% | 633K 0% | -907K 243.29% | 4.16M 558.10% | -20K 100.48% | 30K 250% | -432K 1,540% | 48K 111.11% | 2.59M 5,287.50% | 56K 97.83% | 2.53M 4,416.07% | -62K 102.45% | -77K 24.19% | -69K 10.39% | 2.00M 2,997.10% | 725K 63.73% | 728K 0.41% | |||||||||||||||||||
cost and expenses | 694.96M - | 647.18M 6.88% | 279.71M 56.78% | 438.85M 56.90% | 664.02M 51.31% | 729.13M 9.81% | 278.33M 61.83% | 419.10M 50.58% | 518.77M 23.78% | 723.54M 39.47% | 303.48M 58.06% | 409.93M 35.08% | 585.39M 42.80% | 589.71M 0.74% | 278.07M 52.85% | 443.27M 59.41% | 593.90M 33.98% | 547.22M 7.86% | 371.35M 32.14% | 485.23M 30.67% | 578.98M 19.32% | 610.12M 5.38% | 289.40M 52.57% | 432.72M 49.52% | 460.93M 6.52% | 593.01M 28.65% | 311.46M 47.48% | 360.67M 15.80% | 592.77M 64.35% | 552.25M 6.84% | 337.40M 38.90% | 426.67M 26.46% | 581.44M 36.27% | 589.85M 1.45% | 416.56M 29.38% | 613.10M 47.18% | 717.51M 17.03% | 641.59M 10.58% | 506.69M 21.03% | 580.57M 14.58% | 78.56M 86.47% | 702.66M 794.39% | |
operating expenses | 66.47M - | 60.47M 9.02% | 63.78M 5.47% | 59.81M 6.22% | 53.54M 10.48% | 73.06M 36.46% | 51.30M 29.79% | 60.81M 18.55% | 54.08M 11.07% | 60.50M 11.87% | 60.20M 0.49% | 40.83M 32.17% | 52.07M 27.51% | 58.87M 13.06% | 47.30M 19.65% | 48.10M 1.69% | 48.84M 1.53% | 56.22M 15.11% | 63.85M 13.58% | 45.09M 29.38% | 58.30M 29.30% | 57.87M 0.73% | 51.14M 11.64% | 52.83M 3.31% | 48.86M 7.52% | 70.08M 43.43% | 49.41M 29.49% | 52.41M 6.07% | 59.34M 13.22% | 58.64M 1.18% | 49.84M 15.00% | 65.40M 31.21% | 60.27M 7.85% | 65.17M 8.14% | 66.45M 1.96% | 72.37M 8.91% | 67.97M 6.08% | 70.41M 3.59% | 75.48M 7.19% | 73.81M 2.21% | 78.56M 6.45% | 82.72M 5.29% | |
interest expense | 5.16M - | 3.68M 28.56% | 4.02M 9.12% | 4.85M 20.70% | 4.64M 4.43% | 3.61M 22.13% | 3.88M 7.56% | 3.91M 0.72% | 3.94M 0.64% | 3.94M 0.03% | 4.05M 3.00% | 4.33M 6.93% | 4.05M 6.55% | 3.84M 5.11% | 3.93M 2.29% | 3.96M 0.81% | 4.02M 1.41% | 3.71M 7.84% | 3.95M 6.59% | 4.59M 16.31% | 4.73M 3.03% | 4.24M 10.48% | 4.03M 4.91% | 5.14M 27.51% | 5.20M 1.19% | 5.49M 5.70% | 6.81M 23.98% | 5.59M 17.84% | 6.74M 20.38% | 5.81M 13.67% | 6.21M 6.78% | 7.13M 14.85% | 7.46M 4.66% | 6.95M 6.90% | 6.72M 3.21% | 12.27M 82.48% | 14.27M 16.26% | 16.04M 12.45% | 15.54M 3.10% | 17.05M 9.71% | 15.53M 8.96% | 18.15M 16.92% | |
ebitda | 84.41M - | 45.08M 46.60% | 1.57M 96.52% | 37.70M 2,302.68% | 93.65M 148.43% | 75.00M 19.91% | 6.08M 91.89% | 47.77M 685.26% | 81.07M 69.70% | 83.59M 3.11% | 873K 98.96% | 57.22M 6,454.75% | 97.14M 69.77% | 60.75M 37.47% | 15.61M 74.31% | 54.84M 251.33% | 74.87M 36.54% | 63.09M 15.73% | 18.25M 71.07% | 64.05M 250.84% | 72.25M 12.80% | 62.24M 13.85% | 18.26M 70.67% | 55.55M 204.26% | 44.84M 19.27% | 51.15M 14.07% | 18.77M 63.31% | 27.30M 45.46% | 93.95M 244.16% | 65.87M 29.89% | 25.42M 61.41% | 45.78M 80.14% | 87.57M 91.26% | 60.81M 30.56% | 27.02M 55.57% | 52.48M 94.26% | 92.43M 76.11% | 62.18M 32.72% | 23.71M 61.87% | 58.88M 148.30% | 87.46M 48.55% | 82.68M 5.47% | |
operating income | 69.44M - | 40.70M 41.39% | -8.24M 120.24% | 21.91M 366.02% | 92.89M 323.92% | 61.31M 34.00% | -5.30M 108.64% | 37.28M 804.00% | 69.22M 85.64% | 80.44M 16.22% | -8.00M 109.95% | 43.33M 641.46% | 83.21M 92.04% | 59.82M 28.11% | 6.55M 89.04% | 44.98M 586.12% | 59.68M 32.69% | 60.28M 1.00% | 8.37M 86.12% | 54.37M 549.66% | 37.68M 30.70% | 60.75M 61.22% | 7.51M 87.63% | 43.20M 474.91% | 44.12M 2.12% | 31.54M 28.51% | 8.53M 72.96% | 16.35M 91.73% | 60.19M 268.09% | 62.74M 4.25% | 10.61M 83.10% | 29.81M 181.12% | 62.77M 110.56% | 57.12M 9.00% | 13.27M 76.78% | 37.89M 185.59% | 77.53M 104.63% | 52.39M 32.42% | 11.04M 78.94% | 55.31M 401.24% | 87.46M 58.13% | 68.20M 22.03% | |
depreciation and amortization | 9.43M - | 8.60M 8.86% | 9.06M 5.41% | 9.05M 0.11% | 9.88M 9.10% | 9.33M 5.49% | 9.37M 0.36% | 9.44M 0.77% | 9.08M 3.80% | 9.76M 7.42% | 8.64M 11.41% | 8.68M 0.46% | 8.78M 1.16% | 9.80M 11.62% | 8.82M 10.06% | 8.67M 1.71% | 8.62M 0.53% | 8.73M 1.26% | 8.64M 0.97% | 9.79M 13.30% | 9.21M 5.96% | 9.45M 2.63% | 9.07M 4.08% | 9.16M 1.07% | 9.27M 1.15% | 10.88M 17.37% | 10.11M 7.11% | 10.28M 1.69% | 12.24M 19.16% | 12.11M 1.13% | 12.06M 0.40% | 13.04M 8.13% | 14.01M 7.49% | 3.69M 73.70% | 13.75M 273.06% | 14.60M 6.15% | 14.90M 2.10% | 9.79M 34.31% | 14.75M 50.70% | 3.57M 75.82% | 14.48M - | ||
total other income expenses net | -1.61M - | 104K 106.46% | 601K 477.88% | -33K 105.49% | -1.67M 4,960.61% | 16.02M 1,059.58% | -3.00M 118.75% | 846K 128.15% | 5.72M 575.65% | 2.87M 49.86% | -130K 104.54% | -2.42M 1,763.08% | 4.32M 278.24% | -350K 108.11% | -435K 24.29% | 667K 253.33% | 6.40M 860.12% | 2.49M 61.13% | 729K 70.71% | -418K 157.34% | -13.77M 3,194.74% | -712K 94.83% | 667K 193.68% | 2.94M 341.23% | 564K 80.84% | -6.52M 1,256.03% | 4.15M 163.62% | 570K 86.26% | -18.44M 3,335.61% | -2.13M 88.43% | -1.37M 35.94% | 4.95M 462.03% | -6.29M 227.16% | -3.26M 48.18% | -7.10M 117.79% | -11.84M 66.69% | -13.91M 17.52% | -6.25M 55.07% | -3.44M 44.95% | -2.58M 24.91% | -11.70M 352.59% | -12.53M 7.14% | |
income before tax | 66.42M - | 39.35M 40.75% | -11.51M 129.25% | 20.44M 277.57% | 87.87M 329.83% | 61.66M 29.83% | -9.56M 115.50% | 34.42M 460.19% | 68.06M 97.71% | 79.66M 17.04% | -11.82M 114.84% | 40.52M 442.76% | 84.13M 107.61% | 56.40M 32.96% | 2.86M 94.93% | 42.20M 1,376.70% | 62.23M 47.45% | 59.39M 4.57% | 5.66M 90.47% | 49.66M 777.19% | 38.86M 21.75% | 57.15M 47.07% | 5.16M 90.97% | 41.25M 699.19% | 39.65M 3.88% | 27.24M 31.30% | 1.85M 93.20% | 11.43M 517.01% | 54.99M 381.22% | 57.46M 4.49% | 5.13M 91.08% | 25.62M 399.65% | 57.66M 125.08% | 53.86M 6.59% | 6.16M 88.56% | 26.05M 322.58% | 63.61M 144.22% | 46.14M 27.46% | -6.58M 114.27% | 39.23M 695.79% | 75.77M 93.16% | 55.67M 26.53% | |
income tax expense | 22.21M - | 12.14M 45.32% | -12.04M 199.12% | 4.96M 141.20% | 29.80M 500.75% | 15.29M 48.70% | -3.43M 122.45% | 9.36M 372.70% | 21.44M 129.09% | 27.06M 26.22% | -4.32M 115.96% | 14.03M 424.75% | 27.07M 93.01% | 19.95M 26.29% | -463K 102.32% | 13.90M 3,101.73% | 12.01M 13.58% | 25.06M 108.69% | -5.40M 121.54% | 15.37M 384.59% | 7.77M 49.44% | 23.45M 201.93% | 4.27M 81.81% | 11.50M 169.55% | 10.33M 10.18% | 9.20M 10.97% | -5.05M 154.90% | 3.18M 162.96% | 14.55M 357.77% | 16.73M 15.03% | 1.22M 92.74% | 3.86M 217.86% | 13.51M 249.69% | 20.08M 48.69% | 3.36M 83.25% | 6.64M 97.50% | 12.25M 84.48% | -10.53M 185.90% | -1.42M 86.48% | 8.44M 693.04% | 22.55M 167.25% | 9.61M 57.38% | |
net income | 38.59M - | 26.67M 30.88% | 717K 97.31% | 15.03M 1,995.54% | 53.04M 253.00% | 45.83M 13.60% | -5.95M 112.98% | 22.46M 477.75% | 44.53M 98.24% | 47.96M 7.70% | -5.48M 111.42% | 25.26M 561.36% | 53.65M 112.35% | 32.87M 38.73% | 3.58M 89.12% | 26.17M 631.53% | 45.40M 73.50% | 30.52M 32.78% | 13.18M 56.82% | 31.45M 138.61% | 28.14M 10.53% | 31.36M 11.47% | 2.07M 93.39% | 28.08M 1,255.07% | 25.97M 7.52% | 15.56M 40.06% | 7.27M 53.27% | 7.50M 3.13% | 33.27M 343.52% | 39.36M 18.30% | 6.36M 83.85% | 19.51M 206.91% | 34.94M 79.09% | 25.77M 26.24% | 2.80M 89.13% | 21.86M 680.26% | 41.66M 90.62% | 53.71M 28.92% | -2.06M 103.84% | 28.13M 1,462.79% | 53.22M 89.19% | 40.32M 24.24% | |
weighted average shs out | 23.22M - | 23.22M 0.00% | 23.22M 0.03% | 23.18M 0.19% | 23.10M 0.35% | 22.64M 1.97% | 22.62M 0.07% | 22.68M 0.23% | 22.72M 0.18% | 22.72M 0.00% | 22.73M 0.07% | 22.78M 0.19% | 22.98M 0.90% | 25.27M 9.97% | 25.41M 0.53% | 25.33M 0.29% | 25.23M 0.41% | 25.13M 0.41% | 25.06M 0.24% | 25.15M 0.35% | 25.16M 0.04% | 25.14M 0.10% | 25.16M 0.08% | 25.09M 0.29% | 24.93M 0.62% | 24.75M 0.72% | 24.60M 0.60% | 24.66M 0.23% | 24.68M 0.07% | 24.69M 0.03% | 24.69M 0.04% | 24.78M 0.33% | 24.79M 0.06% | 24.77M 0.08% | 24.77M 0.02% | 24.78M 0.04% | 24.77M 0.04% | 24.78M 0.02% | 24.84M 0.27% | 24.87M 0.11% | 24.85M 0.08% | 24.85M 0.01% | |
weighted average shs out dil | 28.36M - | 28.40M 0.13% | 23.22M 18.23% | 23.51M 1.23% | 28.29M 20.34% | 27.86M 1.53% | 22.62M 18.80% | 27.85M 23.11% | 27.85M 0.02% | 27.88M 0.10% | 22.73M 18.47% | 27.97M 23.02% | 28.00M 0.10% | 25.27M 9.73% | 25.63M 1.42% | 25.55M 0.33% | 25.46M 0.34% | 25.39M 0.27% | 25.28M 0.42% | 25.34M 0.21% | 25.37M 0.11% | 25.33M 0.13% | 25.28M 0.19% | 25.20M 0.34% | 25.06M 0.56% | 24.89M 0.67% | 24.70M 0.74% | 24.77M 0.27% | 24.82M 0.20% | 24.86M 0.17% | 24.85M 0.04% | 24.92M 0.26% | 24.95M 0.13% | 24.95M 0.02% | 24.94M 0.07% | 24.94M 0.02% | 24.93M 0.04% | 24.97M 0.17% | 24.84M 0.52% | 25.02M 0.70% | 25.06M 0.16% | 25.11M 0.22% | |
eps | 1.50 - | 0.99 34% | -0.13 113.13% | 0.49 476.92% | 2.13 334.69% | 1.86 12.68% | -0.26 113.98% | 0.83 419.23% | 1.80 116.87% | 1.95 8.33% | -0.24 112.31% | 0.95 495.83% | 2.17 128.42% | -1.64 175.58% | 0.14 108.54% | 1.03 635.71% | 1.80 74.76% | 1.21 32.78% | 0.53 56.20% | 1.25 135.85% | 1.12 10.40% | 1.25 11.61% | 0.08 93.60% | 1.12 1,300% | 1.04 7.14% | 0.63 39.42% | 0.30 52.38% | 0.30 0% | 1.35 350.00% | 1.59 17.78% | 0.26 83.65% | 0.79 203.85% | 1.41 78.48% | 1.36 3.55% | 0.11 91.91% | 0.88 700% | 1.68 90.91% | 2.17 29.17% | -0.08 103.83% | 1.13 1,459.81% | 2.14 89.38% | 1.62 24.30% | |
epsdiluted | 1.36 - | 0.94 30.88% | -0.13 113.83% | 0.48 469.23% | 1.87 289.58% | 1.64 12.30% | -0.26 115.85% | 0.81 411.54% | 1.60 97.53% | 1.72 7.50% | -0.24 113.95% | 0.90 475.00% | 1.92 113.33% | -1.64 185.42% | 0.14 108.54% | 1.02 628.57% | 1.78 74.51% | 1.20 32.58% | 0.52 56.67% | 1.24 138.46% | 1.11 10.48% | 1.24 11.71% | 0.08 93.55% | 1.11 1,287.50% | 1.04 6.31% | 0.63 39.42% | 0.29 53.97% | 0.30 3.45% | 1.34 346.67% | 1.58 17.91% | 0.26 83.54% | 0.78 200% | 1.40 79.49% | 1.35 3.57% | 0.11 91.85% | 0.88 700% | 1.67 89.77% | 2.15 28.74% | -0.08 103.87% | 1.12 1,447.77% | 2.12 89.29% | 1.61 24.06% |
All numbers in (except ratios and percentages)