COM:DOUBLEVERIFY
DoubleVerify
- Stock
Last Close
20.00
22/11 21:00
Market Cap
3.42B
Beta: -
Volume Today
1.11M
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 '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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 51.22M - | 53.02M 3.52% | 61.04M 15.12% | 78.64M 28.84% | 67.59M 14.06% | 76.52M 13.22% | 83.10M 8.59% | 105.53M 27.00% | 96.72M 8.35% | 109.81M 13.53% | 112.25M 2.23% | 133.64M 19.05% | 122.59M 8.26% | 133.74M 9.10% | 143.97M 7.65% | 172.23M 19.63% | 140.78M 18.26% | 155.89M 10.73% | 169.56M 8.77% | |
cost of revenue | 7.31M - | 7.66M 4.72% | 9.00M 17.54% | 11.79M 31.00% | 10.20M 13.44% | 12.29M 20.46% | 13.44M 9.31% | 18.45M 37.35% | 16.88M 8.54% | 18.84M 11.61% | 19.32M 2.59% | 22.83M 18.15% | 23.95M 4.91% | 26.19M 9.35% | 26.47M 1.05% | 41.54M 56.96% | 37.55M 9.62% | 26.10M 30.48% | 29.48M 12.94% | |
gross profit | 43.91M - | 45.37M 3.32% | 52.04M 14.71% | 66.85M 28.47% | 57.38M 14.17% | 64.23M 11.94% | 69.66M 8.45% | 87.08M 25.00% | 79.85M 8.31% | 90.97M 13.93% | 92.93M 2.16% | 110.81M 19.23% | 98.64M 10.98% | 107.55M 9.03% | 117.51M 9.26% | 130.69M 11.22% | 103.24M 21.01% | 129.79M 25.72% | 140.08M 7.93% | |
selling and marketing expenses | 12.32M - | 12.83M 4.17% | 16.73M 30.35% | 20.28M 21.22% | 15.53M 23.39% | 19.58M 26.05% | 19.54M 0.21% | 22.66M 15.97% | 26.68M 17.76% | 24.73M 7.31% | 27.12M 9.64% | 28.88M 6.50% | 25.71M 10.97% | 31.54M 22.65% | 32.97M 4.55% | 35.73M 8.38% | 37.87M 5.99% | 44.86M 18.46% | 40.52M 9.67% | |
general and administrative expenses | 10.70M - | 8.26M 22.76% | 10.37M 25.50% | 23.73M 128.85% | 11.84M 50.12% | 32.02M 170.53% | 14.46M 54.82% | 23.06M 59.44% | 19.68M 14.69% | 21.53M 9.42% | 19.39M 9.91% | 18.07M 6.85% | 20.19M 11.74% | 19.75M 2.14% | 23.28M 17.84% | 24.75M 6.31% | 22.07M 10.80% | 23.07M 4.49% | 23.04M 0.12% | |
selling general and administrative expenses | 23.02M - | 21.09M 8.34% | 27.10M 28.45% | 44.01M 62.40% | 27.37M 37.81% | 51.60M 88.52% | 34.00M 34.10% | 45.72M 34.46% | 46.36M 1.39% | 46.26M 0.21% | 46.51M 0.54% | 46.95M 0.94% | 45.90M 2.23% | 51.29M 11.75% | 56.25M 9.67% | 60.52M 7.60% | 59.88M 1.07% | 67.93M 13.45% | 63.56M 6.43% | |
research and development expenses | 10.33M - | 10.91M 5.57% | 13.09M 20.00% | 12.68M 3.11% | 14.18M 11.82% | 15.12M 6.64% | 16.36M 8.19% | 17.04M 4.16% | 21.59M 26.69% | 23.22M 7.57% | 23.93M 3.06% | 26.38M 10.21% | 28.55M 8.26% | 31.94M 11.86% | 32.31M 1.17% | 32.56M 0.77% | 36.39M 11.76% | 39.81M 9.38% | 39.31M 1.26% | |
other expenses | 320K - | -198K 161.88% | -481K 142.93% | 1.24M 358.63% | 49K 96.06% | -49K 200% | -365K 644.90% | 674K 284.66% | 9.04M 1,241.25% | 8.32M 8.00% | 8.09M 2.74% | 8.88M 9.80% | 8.98M 1.14% | 2.48M 72.44% | 1.63M 34.05% | 4.37M 167.79% | -29K 100.66% | |||
cost and expenses | 46.59M - | 45.80M 1.69% | 55.27M 20.67% | 74.90M 35.52% | 58.81M 21.49% | 86.45M 47.00% | 71.29M 17.53% | 89.51M 25.56% | 93.86M 4.86% | 96.64M 2.95% | 97.86M 1.26% | 105.04M 7.34% | 107.39M 2.24% | 119.10M 10.90% | 125.74M 5.57% | 134.63M 7.07% | 133.82M 0.60% | 133.84M 0.01% | 132.35M 1.11% | |
operating expenses | 39.28M - | 38.15M 2.88% | 46.27M 21.30% | 63.11M 36.40% | 48.60M 22.99% | 74.16M 52.57% | 57.85M 21.98% | 71.06M 22.82% | 76.99M 8.34% | 77.80M 1.06% | 78.53M 0.94% | 82.21M 4.68% | 83.44M 1.50% | 92.91M 11.35% | 99.27M 6.85% | 93.09M 6.23% | 96.27M 3.42% | 107.73M 11.91% | 102.87M 4.52% | |
interest expense | 1.16M - | 936K 19.59% | 858K 8.33% | 1.97M 129.95% | 390K 80.23% | 297K 23.85% | 249K 16.16% | 236K 5.22% | 232K 1.69% | 223K 3.88% | 226K 1.35% | 224K 0.88% | 256K 14.29% | 247K 3.52% | 288K 16.60% | 275K 4.51% | 232K 15.64% | 233K 0.43% | 353K 51.50% | |
ebitda | 10.88M - | 13.17M 20.98% | 11.37M 13.61% | 11.41M 0.33% | 15.88M 39.19% | -2.53M 115.95% | 18.94M 847.57% | 24.99M 31.98% | 11.85M 52.57% | 21.34M 80.04% | 22.25M 4.29% | 39.15M 75.93% | 26.92M 31.24% | 26.80M 0.46% | 30.57M 14.10% | 49.12M 60.65% | 17.89M 63.57% | 24.12M 34.79% | 41.43M 71.80% | |
operating income | 4.63M - | 7.22M 55.93% | 5.77M 20.09% | 3.74M 35.16% | 8.78M 134.71% | -9.92M 213.06% | 11.81M 218.98% | 16.02M 35.69% | 2.86M 82.16% | 13.17M 360.58% | 14.40M 9.33% | 28.60M 98.65% | 15.20M 46.84% | 14.64M 3.68% | 18.24M 24.53% | 37.60M 106.18% | 6.96M 81.48% | 11.05M 58.66% | 25.72M 132.82% | |
depreciation and amortization | 5.93M - | 6.15M 3.57% | 6.09M 0.96% | 6.43M 5.60% | 7.06M 9.79% | 7.44M 5.41% | 7.49M 0.73% | 8.30M 10.72% | 8.99M 8.41% | 8.17M 9.14% | 7.86M 3.84% | 10.55M 34.30% | 11.72M 11.03% | 9.68M 17.42% | 10.71M 10.64% | 11.52M 7.60% | 10.93M 5.14% | 11.00M 0.70% | 11.48M 4.35% | |
total other income expenses net | 320K - | -198K 161.88% | -481K 142.93% | 1.24M 358.63% | 49K 96.06% | -49K 200% | -365K 644.90% | 674K 284.66% | -278K 141.25% | -368K 32.37% | -457K 24.18% | 1.45M 416.63% | 2.48M 71.25% | 2.48M 0.08% | 1.63M 34.05% | 4.14M 153.64% | 1.97M 52.41% | 1.83M 7.10% | 3.87M 111.47% | |
income before tax | 3.79M - | 6.08M 60.74% | 4.43M 27.20% | 3.01M 32.02% | 8.44M 180.21% | -10.27M 221.73% | 11.19M 209.00% | 16.46M 47.04% | 2.58M 84.32% | 12.80M 395.93% | 13.94M 8.91% | 30.05M 115.55% | 17.68M 41.15% | 16.87M 4.58% | 19.58M 16.05% | 41.74M 113.17% | 8.94M 78.59% | 12.88M 44.15% | 29.60M 129.78% | |
income tax expense | 1.34M - | 2.01M 49.14% | -1.38M 168.59% | -5.12M 272.02% | 2.79M 154.56% | 2.30M 17.72% | 3.27M 42.30% | -11.85M 462.32% | -2.00M 83.14% | 2.51M 225.63% | 3.61M 43.78% | 11.98M 231.92% | 5.51M 54.03% | 4.03M 26.75% | 6.23M 54.54% | 8.64M 38.53% | 1.78M 79.40% | 5.41M 203.88% | 11.39M 110.78% | |
net income | 2.44M - | 4.08M 67.13% | 5.80M 42.35% | 8.13M 40.05% | 5.64M 30.58% | -12.57M 322.68% | 7.92M 163.05% | 28.31M 257.24% | 4.58M 83.82% | 10.29M 124.72% | 10.33M 0.40% | 18.07M 74.89% | 12.18M 32.62% | 12.84M 5.45% | 13.35M 3.96% | 33.10M 148.03% | 7.16M 78.38% | 7.47M 4.44% | 18.20M 143.52% | |
weighted average shs out | 155.33M - | 155.33M 0% | 155.33M 0% | 155.33M 0% | 155.39M 0.04% | 149.60M 3.73% | 158.04M 5.65% | 158.04M 0% | 162.61M 2.89% | 163.61M 0.61% | 164.30M 0.42% | 163.88M 0.25% | 165.63M 1.07% | 166.54M 0.55% | 168.61M 1.24% | 170.37M 1.05% | 171.31M 0.55% | 171.63M 0.19% | 170.25M 0.80% | |
weighted average shs out dil | 155.33M - | 155.33M 0% | 155.33M 0% | 155.33M 0% | 155.39M 0.04% | 149.60M 3.73% | 167.04M 11.66% | 167.04M 0% | 170.44M 2.03% | 170.22M 0.13% | 170.88M 0.38% | 170.75M 0.07% | 171.66M 0.53% | 172.49M 0.48% | 173.98M 0.86% | 175.01M 0.59% | 176.12M 0.64% | 175.96M 0.09% | 173.91M 1.17% | |
eps | 0.02 - | 0.03 67.52% | 0.04 42.21% | 0.05 39.04% | 0.04 30.19% | -0.08 331.40% | 0.05 159.52% | 0.18 260% | 0.03 84.33% | 0.06 123.05% | 0.06 4.61% | 0.11 83.33% | 0.07 36.36% | 0.08 14.29% | 0.08 0% | 0.19 137.50% | 0.04 78% | 0.04 4.07% | 0.11 152.87% | |
epsdiluted | 0.02 - | 0.03 67.52% | 0.04 42.21% | 0.05 39.04% | 0.04 30.19% | -0.08 331.40% | 0.05 159.52% | 0.17 240% | 0.03 84.18% | 0.06 124.91% | 0.06 0.83% | 0.11 83.33% | 0.07 36.36% | 0.07 0% | 0.08 14.29% | 0.19 137.50% | 0.04 78.63% | 0.04 4.68% | 0.10 135.29% |
All numbers in (except ratios and percentages)