COM:REVGROUP
REV Group
- Stock
Last Close
29.82
22/11 21:00
Market Cap
1.61B
Beta: -
Volume Today
317.61K
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
Jul '15 | Oct '15 | Jan '16 | Apr '16 | Jul '16 | Oct '16 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Jan '18 | Apr '18 | Jul '18 | Oct '18 | Jan '19 | Apr '19 | Jul '19 | Oct '19 | Jan '20 | Apr '20 | Jul '20 | Oct '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Jan '24 | Apr '24 | Jul '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 450.34M - | 463.03M 2.82% | 372.78M 19.49% | 480.23M 28.82% | 528.24M 10.00% | 544.75M 3.13% | 442.94M 18.69% | 545.32M 23.11% | 595.60M 9.22% | 683.93M 14.83% | 514.86M 24.72% | 608.93M 18.27% | 597.70M 1.84% | 659.80M 10.39% | 518.70M 21.39% | 615M 18.57% | 617M 0.33% | 652.90M 5.82% | 532.10M 18.50% | 547M 2.80% | 582.20M 6.44% | 616.30M 5.86% | 554M 10.11% | 643.60M 16.17% | 593.30M 7.82% | 589.80M 0.59% | 537M 8.95% | 576.30M 7.32% | 594.80M 3.21% | 623.60M 4.84% | 583.50M 6.43% | 681.20M 16.74% | 680M 0.18% | 693.30M 1.96% | 586M 15.48% | 616.90M 5.27% | 579.40M 6.08% | |
cost of revenue | 401.94M - | 407.34M 1.34% | 337.84M 17.06% | 421.51M 24.77% | 464.29M 10.15% | 472.43M 1.75% | 395.42M 16.30% | 472.47M 19.49% | 517.60M 9.55% | 587.69M 13.54% | 462.30M 21.34% | 536.07M 15.96% | 518.20M 3.33% | 586.70M 13.22% | 472.40M 19.48% | 542.60M 14.86% | 545.70M 0.57% | 591.20M 8.34% | 484.70M 18.01% | 494.60M 2.04% | 515.70M 4.27% | 554.60M 7.54% | 492.30M 11.23% | 556.20M 12.98% | 516.70M 7.10% | 524.60M 1.53% | 481.20M 8.27% | 519.20M 7.90% | 527M 1.50% | 556.80M 5.65% | 525.60M 5.60% | 598.70M 13.91% | 599.80M 0.18% | 597.80M 0.33% | 523.10M 12.50% | 540.20M 3.27% | 501.60M 7.15% | |
gross profit | 48.41M - | 55.69M 15.04% | 34.94M 37.26% | 58.72M 68.06% | 63.95M 8.91% | 72.32M 13.08% | 47.52M 34.29% | 72.84M 53.29% | 78.00M 7.08% | 96.23M 23.37% | 52.55M 45.39% | 72.87M 38.66% | 79.50M 9.10% | 73.10M 8.05% | 46.30M 36.66% | 72.40M 56.37% | 71.30M 1.52% | 61.70M 13.46% | 47.40M 23.18% | 52.40M 10.55% | 66.50M 26.91% | 61.70M 7.22% | 61.70M 0% | 87.40M 41.65% | 76.60M 12.36% | 65.20M 14.88% | 55.80M 14.42% | 57.10M 2.33% | 67.80M 18.74% | 66.80M 1.47% | 57.90M 13.32% | 82.50M 42.49% | 80.20M 2.79% | 95.50M 19.08% | 62.90M 34.14% | 76.70M 21.94% | 77.80M 1.43% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||
general and administrative expenses | ||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 24.58M - | 26.88M 9.34% | 27.11M 0.84% | 35.31M 30.28% | 35.48M 0.47% | 41.87M 18.01% | 56.50M 34.94% | 42.60M 24.59% | 40.58M 4.76% | 48.58M 19.72% | 41.03M 15.53% | 48.70M 18.69% | 43.50M 10.68% | 49.50M 13.79% | 47.80M 3.43% | 48.60M 1.67% | 48.90M 0.62% | 54M 10.43% | 46.30M 14.26% | 54.90M 18.57% | 53.50M 2.55% | 47.20M 11.78% | 47.10M 0.21% | 48.70M 3.40% | 45.20M 7.19% | 47.90M 5.97% | 47.60M 0.63% | 50.50M 6.09% | 46.10M 8.71% | 45.70M 0.87% | 66.90M 46.39% | 51.20M 23.47% | 52.60M 2.73% | 49.80M 5.32% | 55.40M 11.24% | 48.70M 12.09% | 42.60M 12.53% | |
research and development expenses | 1.49M - | 362K 75.62% | 1.14M 214.64% | 1.29M 13.61% | 1.33M 2.78% | 1.05M 20.90% | 1.20M 13.88% | 963K 19.62% | 1.20M 24.51% | 859K 28.36% | 1.73M 101.51% | 1.50M 13.34% | 1.60M 6.67% | 1.60M 0% | 1.30M 18.75% | 1.20M 7.69% | 1.20M 0% | 1.10M 8.33% | 1.20M 9.09% | 1.50M 25% | 1.70M 13.33% | 1.40M 17.65% | 1.30M 7.14% | 1.50M 15.38% | 600K 60% | 1M 66.67% | 1.20M 20% | 800K 33.33% | 900K 12.50% | 1.20M 33.33% | 900K 25% | 1.30M 44.44% | 1.30M 0% | |||||
other expenses | 2.15M - | 2.15M 0% | 2.24M 4.42% | 2.20M 1.92% | 2.50M 13.86% | 2.48M 1.20% | 2.61M 5.62% | 2.69M 3.10% | 5.11M 89.57% | 4.51M 11.78% | 4.74M 5.15% | 4.33M 8.61% | 4.60M 6.21% | 4.50M 2.17% | 4.60M 2.22% | 4.60M 0% | 4M 13.04% | 4M 0% | 4M 0% | 3.40M 15% | 3M 11.76% | 2.90M 3.33% | 2.60M 10.34% | 2.50M 3.85% | 2.30M 8% | 2.40M 4.35% | 2.40M 0% | 2M 16.67% | 1.30M 35% | 1.40M 7.69% | 1.40M 0% | 1M 28.57% | 600K 40% | 600K 0% | 14M 2,233.33% | 4.30M 69.29% | -500K 111.63% | |
cost and expenses | 430.15M - | 436.73M 1.53% | 368.33M 15.66% | 460.32M 24.97% | 503.60M 9.40% | 517.83M 2.83% | 455.73M 11.99% | 518.73M 13.83% | 564.48M 8.82% | 641.64M 13.67% | 509.81M 20.55% | 590.60M 15.85% | 567.90M 3.84% | 642.30M 13.10% | 526.10M 18.09% | 597M 13.48% | 599.80M 0.47% | 650.30M 8.42% | 536.20M 17.55% | 554.40M 3.39% | 573.90M 3.52% | 606.10M 5.61% | 543.30M 10.36% | 608.90M 12.07% | 564.80M 7.24% | 575.90M 1.97% | 532.40M 7.55% | 572.50M 7.53% | 575.30M 0.49% | 605.10M 5.18% | 594.80M 1.70% | 652.20M 9.65% | 654.30M 0.32% | 648.20M 0.93% | 579.10M 10.66% | 588.90M 1.69% | 544.20M 7.59% | |
operating expenses | 28.22M - | 29.39M 4.16% | 30.49M 3.74% | 38.81M 27.29% | 39.32M 1.31% | 45.40M 15.47% | 60.31M 32.85% | 46.26M 23.29% | 46.88M 1.34% | 53.94M 15.06% | 47.50M 11.94% | 54.53M 14.80% | 49.70M 8.87% | 55.60M 11.87% | 53.70M 3.42% | 54.40M 1.30% | 54.10M 0.55% | 59.10M 9.24% | 51.50M 12.86% | 59.80M 16.12% | 58.20M 2.68% | 51.50M 11.51% | 51M 0.97% | 52.70M 3.33% | 48.10M 8.73% | 51.30M 6.65% | 51.20M 0.19% | 53.30M 4.10% | 48.30M 9.38% | 48.30M 0% | 69.20M 43.27% | 53.50M 22.69% | 54.50M 1.87% | 50.40M 7.52% | 56M 11.11% | 48.70M 13.04% | 42.60M 12.53% | |
interest expense | 6.72M - | 6.42M 4.48% | 6.69M 4.14% | 6.78M 1.33% | 7.36M 8.68% | 8.33M 13.12% | 7.48M 10.23% | 3.42M 54.32% | 4.56M 33.49% | 5.29M 16.10% | 5.42M 2.32% | 6.08M 12.15% | 6.80M 11.93% | 7.40M 8.82% | 7.80M 5.41% | 8M 2.56% | 8.40M 5% | 8.30M 1.19% | 7.30M 12.05% | 7.30M 0% | 5.70M 21.92% | 5.40M 5.26% | 5.50M 1.85% | 5.50M 0% | 3.40M 38.18% | 3M 11.76% | 3.40M 13.33% | 3.50M 2.94% | 4.30M 22.86% | 5.80M 34.88% | 7.10M 22.41% | 7.40M 4.23% | 7.30M 1.35% | 6.70M 8.22% | 6.80M 1.49% | 6.50M 4.41% | 7.60M 16.92% | |
ebitda | 22.34M - | 31.15M 39.45% | 9.32M 70.07% | 25.30M 171.36% | 31.49M 24.48% | 34.40M 9.23% | -5.37M 115.61% | 29.28M 645.32% | 42.66M 45.70% | 46.80M 9.70% | 16.07M 65.67% | 29.43M 83.21% | 41.58M 41.28% | 22M 47.09% | 5M 77.27% | 29.40M 488% | 28.20M 4.08% | 6.60M 76.60% | 6.70M 1.52% | 3.50M 47.76% | 17.50M 400% | 13.10M 25.14% | 19.30M 47.33% | 42.80M 121.76% | 36M 15.89% | 16.40M 54.44% | 14.20M 13.41% | 12.50M 11.97% | 26.40M 111.20% | 19.90M 24.62% | -4.60M 123.12% | 35M 860.87% | 32M 8.57% | 45.70M 42.81% | 13.40M 70.68% | 34.50M 157.46% | 41.60M 20.58% | |
operating income | 19.28M - | 25.70M 33.27% | 1.49M 94.22% | 20.13M 1,254.44% | 24.58M 22.12% | 26.21M 6.62% | -13.65M 152.10% | 26.25M 292.24% | 28.84M 9.88% | 41.25M 43.03% | 996K 97.59% | 16.39M 1,546.08% | 28.90M 76.27% | -18.30M 163.32% | -11.20M 38.80% | 16.10M 243.75% | 15.90M 1.24% | -5M 131.45% | -4.70M 6% | -13.50M 187.23% | 2.10M 115.56% | -2.10M 200% | 9.70M 561.90% | 34.70M 257.73% | 28.50M 17.87% | 10.90M 61.75% | 900K 91.74% | 3.80M 322.22% | 17.20M 352.63% | 17.90M 4.07% | -11.30M 163.13% | 29M 356.64% | 25.70M 11.38% | 45.10M 75.49% | -6.50M 114.41% | 28M 530.77% | 35.20M 25.71% | |
depreciation and amortization | 2.15M - | 4.85M 125.98% | 4.87M 0.37% | 5.39M 10.57% | 6.86M 27.27% | 7.48M 9.07% | 7.42M 0.76% | 2.69M 63.68% | 11.54M 328.09% | 4.51M 60.94% | 11.02M 144.50% | 11.10M 0.76% | 11.78M 6.13% | 4.50M 61.81% | 12.40M 175.56% | 11.40M 8.06% | 11M 3.51% | 4M 63.64% | 10.80M 170% | 10.90M 0.93% | 9.20M 15.60% | 2.90M 68.48% | 8.60M 196.55% | 8.10M 5.81% | 7.50M 7.41% | 2.40M 68% | 9.60M 300% | 8.70M 9.38% | 9.20M 5.75% | 2M 78.26% | 6.70M 235% | 6M 10.45% | 6.30M 5% | 600K 90.48% | 6.50M 983.33% | 6.50M 0% | 6.40M 1.54% | |
total other income expenses net | -909K - | -601K 33.88% | -2.96M 393.34% | 215K 107.25% | -57K 126.51% | -714K 1,152.63% | -864K 21.01% | -12.26M 1,318.40% | -2.28M 81.40% | -1.04M 54.45% | -4.05M 290.37% | -1.94M 52.22% | -900K 53.51% | -35.80M 3,877.78% | -3.80M 89.39% | -1.90M 50% | -1.30M 31.58% | -7.60M 484.62% | -600K 92.11% | -3M 400% | -6.70M 123.33% | -17.40M 159.70% | -5.20M 70.11% | -1.40M 73.08% | 1M 171.43% | -9.30M 1,030% | -3.70M 60.22% | -6.50M 75.68% | -4.30M 33.85% | -5.80M 34.88% | -7.30M 25.86% | -9M 23.29% | -7.30M 18.89% | -6.70M 8.22% | 244.10M 3,743.28% | -10.10M 104.14% | -12.80M 26.73% | |
income before tax | 12.56M - | 19.28M 53.47% | -5.20M 126.98% | 13.35M 356.70% | 17.22M 28.95% | 17.88M 3.85% | -21.13M 218.20% | 10.91M 151.64% | 24.28M 122.53% | 35.96M 48.09% | -4.42M 112.29% | 10.32M 333.43% | 22.10M 114.15% | -25.70M 216.29% | -19M 26.07% | 8.10M 142.63% | 7.50M 7.41% | -13.30M 277.33% | -12M 9.77% | -17.70M 47.50% | -4.10M 76.84% | -12.60M 207.32% | 4.50M 135.71% | 27.80M 517.78% | 26.10M 6.12% | 1.70M 93.49% | -2.50M 247.06% | -2.70M 8% | 12.90M 577.78% | 12.10M 6.20% | -18.60M 253.72% | 20M 207.53% | 18.40M 8% | 38.40M 108.70% | 244.20M 535.94% | 17.90M 92.67% | 22.40M 25.14% | |
income tax expense | 4.29M - | 6.76M 57.84% | -2.19M 132.39% | 5.31M 342.31% | 4.14M 22.09% | 5.80M 40.14% | -7.83M 235.08% | 4.10M 152.36% | 9.09M 121.79% | 13.29M 46.18% | -13.84M 204.16% | 2.88M 120.80% | 3.80M 31.99% | -3.70M 197.37% | -4.40M 18.92% | 2.50M 156.82% | 1.90M 24% | -3.50M 284.21% | -2.60M 25.71% | -10.10M 288.46% | -500K 95.05% | -2.40M 380% | 4.50M 287.50% | 7.20M 60% | 2.40M 66.67% | 1.70M 29.17% | -1.80M 205.88% | -400K 77.78% | 3.40M 950% | 3.40M 0% | -5.10M 250% | 5.80M 213.73% | 3.50M 39.66% | 8.70M 148.57% | 61.50M 606.90% | 2.70M 95.61% | 4.40M 62.96% | |
net income | 8.27M - | 12.51M 51.21% | -3.01M 124.06% | 8.04M 367.18% | 13.08M 62.65% | 12.08M 7.63% | -13.30M 210.11% | 6.81M 151.21% | 15.19M 122.97% | 22.67M 49.23% | 9.42M 58.44% | 7.44M 21.02% | 18.30M 145.93% | -22M 220.22% | -14.60M 33.64% | 5.60M 138.36% | 5.60M 0% | -9M 260.71% | -9.40M 4.44% | -7.60M 19.15% | -3.60M 52.63% | -10.20M 183.33% | 20.60M - | 23.70M 15.05% | 100K 99.58% | -700K 800% | -2.30M 228.57% | 9.50M 513.04% | 8.70M 8.42% | -13.50M 255.17% | 14.20M 205.19% | 14.90M 4.93% | 29.70M 99.33% | 182.70M 515.15% | 15.20M 91.68% | 18M 18.42% | ||
weighted average shs out | 64.09M - | 64.09M 0% | 64.09M 0% | 64.09M 0% | 64.09M 0% | 64.09M 0% | 51.36M 19.86% | 63.72M 24.07% | 63.77M 0.07% | 63.99M 0.35% | 64.29M 0.46% | 64.58M 0.45% | 63.99M 0.90% | 63.10M 1.39% | 63.02M 0.12% | 62.96M 0.10% | 62.64M 0.50% | 62.53M 0.17% | 62.78M 0.40% | 63.11M 0.52% | 63.13M 0.04% | 63.14M 0.01% | 63.45M 0.48% | 64.02M 0.91% | 64.13M 0.16% | 63.79M 0.52% | 62.80M 1.55% | 61.67M 1.81% | 59.42M 3.65% | 58.15M 2.13% | 58.34M 0.33% | 58.70M 0.61% | 58.73M 0.05% | 58.80M 0.12% | 59.05M 0.43% | 53.12M 10.05% | 51.51M 3.02% | |
weighted average shs out dil | 64.27M - | 64.09M 0.29% | 64.27M 0.29% | 64.27M 0% | 64.27M 0% | 64.09M 0.29% | 51.36M 19.86% | 65.50M 27.53% | 65.53M 0.04% | 65.63M 0.16% | 66.50M 1.32% | 66.27M 0.34% | 64.85M 2.14% | 63.44M 2.16% | 63.02M 0.66% | 63.35M 0.51% | 63.42M 0.12% | 62.53M 1.41% | 62.78M 0.40% | 63.11M 0.52% | 63.13M 0.04% | 63.14M 0.01% | 63.45M 0.48% | 65.72M 3.58% | 65.38M 0.51% | 65.20M 0.27% | 62.80M 3.68% | 61.67M 1.81% | 59.92M 2.83% | 58.78M 1.91% | 58.34M 0.74% | 59.02M 1.17% | 59.16M 0.22% | 59.51M 0.60% | 59.78M 0.45% | 53.66M 10.24% | 52.14M 2.84% | |
eps | 0.13 - | 0.20 53.85% | -0.05 123.50% | 0.13 376.60% | 0.20 53.85% | 0.19 5.00% | -0.26 236.84% | 0.11 142.31% | 0.24 118.18% | 0.35 45.83% | 0.15 57.14% | 0.12 20% | 0.29 141.67% | -0.35 220.69% | -0.23 34.29% | 0.09 139.13% | 0.09 0% | -0.14 255.56% | -0.15 7.14% | -0.12 20% | -0.06 52.50% | -0.16 180.70% | 0 100% | 0.32 Infinity% | 0.37 15.62% | 0.00 99.57% | -0.01 793.75% | -0.04 236.04% | 0.16 528.95% | 0.15 6.25% | -0.23 253.33% | 0.24 204.35% | 0.25 4.17% | 0.51 104% | 3.09 505.88% | 0.29 90.61% | 0.35 20.69% | |
epsdiluted | 0.13 - | 0.20 53.85% | -0.05 123.40% | 0.13 377.78% | 0.20 53.85% | 0.19 5.00% | -0.26 236.84% | 0.10 138.46% | 0.23 130% | 0.35 52.17% | 0.14 60% | 0.11 21.43% | 0.28 154.55% | -0.35 225% | -0.23 34.29% | 0.09 139.13% | 0.09 0% | -0.14 255.56% | -0.15 7.14% | -0.12 20% | -0.06 52.50% | -0.16 180.70% | 0 100% | 0.31 Infinity% | 0.36 16.13% | 0.00 99.58% | -0.01 840% | -0.04 236.04% | 0.16 528.95% | 0.15 6.25% | -0.23 253.33% | 0.24 204.35% | 0.25 4.17% | 0.50 100% | 3.06 512% | 0.28 90.85% | 0.35 25.00% |
All numbers in (except ratios and percentages)