COM:NV5
NV5
- Stock
Last Close
21.81
22/11 21:00
Market Cap
1.49B
Beta: -
Volume Today
353.07K
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 | Apr '17 | Jul '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 | Oct '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Dec '22 | Apr '23 | Jul '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 16.91M - | 18.99M 12.28% | 29.23M 53.90% | 31.42M 7.50% | 28.74M 8.53% | 29.15M 1.44% | 34.48M 18.28% | 48.70M 41.24% | 42.32M 13.10% | 44.91M 6.11% | 55.89M 24.47% | 60.09M 7.51% | 63.02M 4.88% | 64.06M 1.65% | 83.74M 30.72% | 91.26M 8.99% | 93.98M 2.97% | 94.53M 0.59% | 104.02M 10.03% | 104.19M 0.16% | 115.34M 10.71% | 117.33M 1.73% | 127.97M 9.07% | 131.03M 2.39% | 132.60M 1.20% | 165.48M 24.80% | 162.69M 1.69% | 169.95M 4.46% | 161.18M 5.16% | 153.09M 5.01% | 179.50M 17.25% | 185.55M 3.37% | 188.56M 1.62% | 190.15M 0.85% | 202.73M 6.61% | 204.07M 0.66% | 189.82M 6.99% | 184.32M 2.90% | 222.64M 20.79% | 239.29M 7.48% | 231.23M 3.37% | 226.05M 2.24% | 236.33M 4.55% | 273.34M 15.66% | |
cost of revenue | 8.15M - | 9.64M 18.24% | 17.29M 79.34% | 18.70M 8.20% | 17.58M 6.02% | 16.27M 7.44% | 19.11M 17.47% | 27.17M 42.18% | 23.33M 14.14% | 22.08M 5.35% | 29.68M 34.43% | 32.44M 9.27% | 32.13M 0.94% | 32.34M 0.64% | 42.38M 31.04% | 44.52M 5.05% | 48.55M 9.06% | 47.90M 1.33% | 53.32M 11.30% | 54.21M 1.68% | 61.25M 12.98% | 61.91M 1.07% | 66.53M 7.48% | 67.54M 1.51% | 67.58M 0.06% | 80.95M 19.78% | 79.24M 2.11% | 83.19M 4.99% | 81.38M 2.17% | 74.50M 8.45% | 88.12M 18.27% | 93.73M 6.37% | 91.05M 2.86% | 96.33M 5.80% | 103.49M 7.44% | 104.14M 0.63% | 96.84M 7.00% | 88.32M 8.80% | 112.34M 27.20% | 123.84M 10.24% | 122.61M 1.00% | 113.22M 7.66% | 129.12M 14.05% | 132.33M 2.48% | |
gross profit | 8.76M - | 9.35M 6.73% | 11.94M 27.69% | 12.72M 6.48% | 11.16M 12.22% | 12.88M 15.42% | 15.37M 19.29% | 21.53M 40.08% | 18.99M 11.80% | 22.82M 20.18% | 26.21M 14.83% | 27.66M 5.52% | 30.89M 11.70% | 31.72M 2.69% | 41.36M 30.38% | 46.75M 13.02% | 45.43M 2.82% | 46.63M 2.65% | 50.70M 8.73% | 49.97M 1.44% | 54.10M 8.25% | 55.43M 2.46% | 61.44M 10.84% | 63.49M 3.34% | 65.02M 2.40% | 84.53M 30.01% | 83.45M 1.28% | 86.76M 3.97% | 79.79M 8.03% | 78.59M 1.51% | 91.39M 16.28% | 91.83M 0.48% | 97.51M 6.19% | 93.83M 3.78% | 99.24M 5.77% | 99.94M 0.70% | 92.97M 6.97% | 96.00M 3.25% | 110.30M 14.90% | 115.44M 4.66% | 108.62M 5.91% | 112.83M 3.87% | 107.20M 4.99% | 141.01M 31.54% | |
selling and marketing expenses | 74.14M - | -74.14M 200% | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 7.58M - | 7.80M 2.83% | 9.68M 24.13% | 9.35M 3.45% | 8.12M 13.10% | 10.46M 28.83% | 11.85M 13.22% | 15.54M 31.13% | 13.76M 11.42% | 18.26M 32.68% | 20.18M 10.52% | 20.58M 1.96% | 23.93M 16.30% | 26.70M 11.57% | 31.24M 17.01% | 34.00M 8.83% | 33.62M 1.12% | 36.53M 8.67% | 37.55M 2.77% | 35.94M 4.27% | 38.31M 6.59% | 41.91M 9.38% | 45.60M 8.81% | 49.12M 7.72% | 51.73M 5.32% | 64.11M 23.92% | 61.33M 4.34% | 62.34M 1.64% | 60.53M 2.89% | 59.60M 1.55% | 62.62M 5.07% | 62.77M 0.24% | 66.03M 5.20% | 71.34M 8.03% | 66.97M 6.12% | 71.84M 7.27% | 65.27M 9.15% | 70.59M 8.15% | 70.50M 0.13% | 80.52M 14.21% | 17.94M 77.72% | 22.24M 23.98% | 21.18M 4.79% | 47.21M 122.92% | |
selling general and administrative expenses | 7.58M - | 7.80M 2.83% | 9.68M 24.13% | 9.35M 3.45% | 8.12M 13.10% | 10.46M 28.83% | 11.85M 13.22% | 15.54M 31.13% | 13.76M 11.42% | 18.26M 32.68% | 20.18M 10.52% | 20.58M 1.96% | 23.93M 16.30% | 26.70M 11.57% | 31.24M 17.01% | 34.00M 8.83% | 33.62M 1.12% | 36.53M 8.67% | 37.55M 2.77% | 35.94M 4.27% | 38.31M 6.59% | 41.91M 9.38% | 45.60M 8.81% | 49.12M 7.72% | 51.73M 5.32% | 64.11M 23.92% | 61.33M 4.34% | 62.34M 1.64% | 60.53M 2.89% | 59.60M 1.55% | 62.62M 5.07% | 62.77M 0.24% | 66.03M 5.20% | 71.34M 8.03% | 66.97M 6.12% | 71.84M 7.27% | 65.27M 9.15% | 70.59M 8.15% | 70.50M 0.13% | 80.52M 14.21% | 17.94M 77.72% | 22.24M 23.98% | 95.32M 328.55% | 53.25M 44.14% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 388K - | 388K 0% | 522K 34.54% | 532K 1.92% | 546K 2.63% | 638K 16.85% | 760K 19.12% | 1.05M 37.89% | 1.02M 2.48% | 1.24M 21.53% | 1.44M 15.86% | 1.60M 11.47% | 1.94M 21.13% | 2.50M 28.72% | 3.25M 30.07% | 3.79M 16.45% | 3.59M 5.33% | 3.80M 5.86% | 3.81M 0.29% | 4.06M 6.57% | 5.72M 41.09% | 6.11M 6.80% | 6.25M 2.16% | 6.55M 4.90% | 6.91M 5.45% | 11.04M 59.81% | 11.16M 1.09% | 10.19M 8.72% | 9.69M 4.86% | 9.44M 2.60% | 10.22M 8.22% | 10.11M 1.06% | 10.19M 0.80% | 9.93M 2.50% | 9.67M 2.68% | 9.77M 1.07% | 15.00M 53.47% | 16.42M 9.50% | 78.31M 376.90% | 74.00M - | 85.88M 16.05% | 90.21M 5.05% | 70.71M 21.62% | ||
cost and expenses | 16.12M - | 17.82M 10.56% | 27.49M 54.21% | 28.58M 3.98% | 26.25M 8.17% | 27.37M 4.29% | 31.72M 15.88% | 43.75M 37.95% | 38.11M 12.89% | 41.58M 9.10% | 51.30M 23.37% | 54.62M 6.46% | 58.01M 6.21% | 61.54M 6.09% | 76.87M 24.91% | 82.30M 7.07% | 85.75M 4.19% | 88.23M 2.89% | 94.67M 7.29% | 94.21M 0.48% | 105.28M 11.75% | 109.92M 4.41% | 118.38M 7.69% | 123.21M 4.08% | 126.22M 2.45% | 156.10M 23.67% | 151.73M 2.80% | 155.71M 2.63% | 151.61M 2.63% | 143.54M 5.32% | 160.95M 12.13% | 166.60M 3.51% | 167.27M 0.40% | 177.60M 6.18% | 180.13M 1.43% | 185.75M 3.12% | 177.11M 4.65% | 175.33M 1.00% | 202.20M 15.32% | 224.21M 10.89% | 214.55M 4.31% | 221.34M 3.17% | 224.45M 1.40% | 256.29M 14.19% | |
operating expenses | 7.97M - | 8.19M 2.70% | 10.20M 24.62% | 9.88M 3.18% | 8.67M 12.25% | 11.10M 28.08% | 12.61M 13.55% | 16.58M 31.54% | 14.78M 10.85% | 19.50M 31.91% | 21.62M 10.86% | 22.18M 2.59% | 25.87M 16.65% | 29.20M 12.86% | 34.49M 18.13% | 37.79M 9.55% | 37.20M 1.54% | 40.33M 8.40% | 41.35M 2.53% | 40M 3.27% | 44.04M 10.09% | 48.02M 9.04% | 51.84M 7.96% | 55.67M 7.38% | 58.64M 5.34% | 75.15M 28.15% | 72.49M 3.54% | 72.52M 0.05% | 70.22M 3.17% | 69.04M 1.69% | 72.83M 5.50% | 72.88M 0.06% | 76.22M 4.59% | 81.27M 6.62% | 76.64M 5.70% | 81.61M 6.49% | 80.27M 1.65% | 87.01M 8.41% | 89.86M 3.27% | 100.37M 11.69% | 91.94M 8.40% | 108.12M 17.60% | 95.32M 11.84% | 123.96M 30.04% | |
interest expense | 101K - | 52K 48.51% | 77K 48.08% | 90K 16.88% | 55K 38.89% | 68K 23.64% | 34K 50% | 78K 129.41% | 32K 58.97% | 69K 115.63% | 71K 2.90% | 81K 14.08% | 36K 55.56% | 239K 563.89% | 279K 16.74% | 524K 87.81% | 893K 70.42% | 611K 31.58% | 650K 6.38% | 451K 30.62% | 254K 43.68% | 351K 38.19% | 457K 30.20% | 421K 7.88% | 1.04M 148.22% | 3.79M 262.49% | 4.40M 16.24% | 3.73M 15.26% | 3.26M 12.62% | 2.32M 28.90% | 1.57M 32.36% | 1.48M 5.93% | 878K 40.47% | 914K 4.10% | 887K 2.95% | 1.00M 13.08% | 1.00M 0.20% | 1.58M 57.31% | 3.65M 130.74% | 3.88M 6.41% | -3.86M 199.41% | -4.19M 8.60% | -4.61M 9.90% | -13.76M 198.72% | |
ebitda | 1.18M - | 1.55M 31.78% | 2.26M 45.53% | 3.37M 48.96% | 3.04M 9.79% | 2.42M 20.42% | 3.52M 45.58% | 6.00M 70.17% | 5.23M 12.78% | 4.56M 12.72% | 6.03M 32.08% | 7.08M 17.44% | 6.96M 1.68% | 5.02M 27.84% | 10.12M 101.49% | 12.75M 25.97% | 11.81M 7.37% | 10.10M 14.49% | 13.16M 30.31% | 14.03M 6.64% | 15.78M 12.49% | 13.52M 14.32% | 15.84M 17.14% | 14.38M 9.26% | 13.28M 7.60% | 20.42M 53.76% | 23.20M 13.60% | 25.64M 10.53% | 19.26M 24.89% | 20.10M 4.35% | 29.95M 49.01% | 30.41M 1.55% | 31.48M 3.50% | 23.72M 24.64% | 33.49M 41.19% | 29.36M 12.35% | 22.27M 24.13% | 21.29M 4.42% | 35.34M 66.02% | 30.37M 14.07% | 17.25M 43.20% | 10.59M 38.61% | 29.47M 178.33% | 14.58M 50.54% | |
operating income | 792K - | 1.17M 47.35% | 1.74M 49.19% | 2.84M 63.07% | 2.50M 12.12% | 1.78M 28.58% | 2.76M 55.05% | 4.95M 79.04% | 4.21M 14.96% | 3.32M 21.04% | 4.59M 38.14% | 5.47M 19.31% | 5.02M 8.37% | 2.52M 49.75% | 6.87M 172.35% | 8.96M 30.48% | 8.22M 8.23% | 6.30M 23.36% | 9.35M 48.39% | 9.97M 6.67% | 10.06M 0.86% | 7.41M 26.33% | 9.60M 29.50% | 7.83M 18.46% | 6.37M 18.54% | 9.38M 47.19% | 10.96M 16.84% | 14.24M 29.89% | 9.57M 32.79% | 9.55M 0.15% | 18.55M 94.16% | 18.95M 2.15% | 21.29M 12.33% | 12.55M 41.02% | 22.60M 80.02% | 18.32M 18.92% | 12.71M 30.65% | 8.98M 29.29% | 20.44M 127.47% | 15.07M 26.25% | 16.68M 10.67% | 4.71M 71.77% | 11.88M 152.28% | 17.05M 43.55% | |
depreciation and amortization | 388K - | 388K 0% | 522K 34.54% | 532K 1.92% | 546K 2.63% | 638K 16.85% | 760K 19.12% | 1.05M 37.89% | 1.02M 2.48% | 1.24M 21.53% | 1.44M 15.86% | 1.60M 11.47% | 1.94M 21.13% | 2.50M 28.72% | 3.25M 30.07% | 3.79M 16.45% | 3.59M 5.33% | 3.80M 5.86% | 3.81M 0.29% | 4.06M 6.57% | 5.72M 41.09% | 6.11M 6.80% | 6.25M 2.16% | 6.55M 4.90% | 6.91M 5.45% | 11.04M 59.81% | 12.24M 10.84% | 11.40M 6.82% | 9.69M 15.01% | 10.54M 8.78% | 11.39M 8.08% | 11.46M 0.59% | 10.19M 11.10% | 11.17M 9.60% | 10.89M 2.47% | 11.03M 1.30% | 9.56M 13.31% | 12.30M 28.61% | 14.90M 21.14% | 15.29M 2.62% | 14.06M 8.06% | 14.48M 3.00% | 17.59M 21.47% | 11.11M 36.85% | |
total other income expenses net | -101K - | -52K 48.51% | -77K 48.08% | -90K 16.88% | -55K 38.89% | -68K 23.64% | -34K 50% | -78K 129.41% | -32K 58.97% | -69K 115.63% | -71K 2.90% | -81K 14.08% | -36K 55.56% | -239K 563.89% | -279K 16.74% | -524K 87.81% | -893K 70.42% | -611K 31.58% | -650K 6.38% | -451K 30.62% | -254K 43.68% | -351K 38.19% | -457K 30.20% | -422K 7.66% | -1.04M 147.63% | -3.79M 262.49% | -4.40M 16.24% | -3.73M 15.26% | -3.26M 12.62% | -2.32M 28.90% | -1.57M 32.36% | -1.48M 5.93% | -877K 40.54% | -914K 4.22% | -887K 2.95% | -1.00M 13.08% | -1.00M 0.20% | -1.58M 57.31% | -3.65M 130.74% | -3.88M 6.41% | -3.86M 0.59% | -4.19M 8.60% | -4.61M 9.90% | -4.55M 1.28% | |
income before tax | 691K - | 1.11M 61.36% | 1.66M 49.24% | 2.75M 65.20% | 2.44M 11.24% | 1.71M 29.75% | 2.73M 59.22% | 4.87M 78.42% | 4.17M 14.25% | 3.25M 22.08% | 4.52M 38.89% | 5.39M 19.39% | 4.98M 7.66% | 2.28M 54.19% | 6.59M 188.65% | 8.44M 28.06% | 7.33M 13.11% | 5.69M 22.36% | 8.70M 52.90% | 9.52M 9.46% | 9.81M 2.97% | 7.06M 28.00% | 9.14M 29.46% | 7.40M 19.00% | 5.33M 28.02% | 5.59M 4.97% | 6.56M 17.25% | 10.51M 60.19% | 6.31M 39.95% | 7.24M 14.71% | 16.98M 134.68% | 17.48M 2.89% | 20.41M 16.78% | 11.64M 42.96% | 21.71M 86.54% | 17.32M 20.23% | 11.70M 32.44% | 7.40M 36.73% | 16.79M 126.77% | 11.19M 33.34% | 12.82M 14.57% | 518K 95.96% | 7.27M 1,304.25% | 12.51M 71.94% | |
income tax expense | 156K - | 408K 161.54% | 610K 49.51% | 1.03M 68.20% | 1.03M 0.58% | 629K 39.05% | 996K 58.35% | 1.87M 87.45% | 1.50M 19.50% | 1.20M 20.29% | 1.66M 38.48% | 1.99M 19.95% | 1.69M 14.97% | 12K 99.29% | 2.27M 18,800% | 2.52M 11.24% | -4.18M 265.52% | 1.40M 133.48% | 1.08M 22.75% | 2.24M 107.22% | 2.15M 4.07% | 1.52M 29.34% | 346K 77.19% | 1.56M 350.87% | 1.75M 12.44% | 1.41M 19.84% | 2.06M 46.23% | 2.75M 33.90% | 1.74M 36.98% | 1.76M 1.27% | 3.35M 90.44% | 4.90M 46.50% | 4.95M 1.04% | 3.00M 39.47% | 4.45M 48.27% | 1.26M 71.72% | 3.70M 194.51% | 1.46M 60.64% | 1.38M 5.49% | -2.12M 254.25% | -2.89M 35.97% | -110K 96.19% | -633K 475.45% | 2.99M 572.83% | |
net income | 535K - | 707K 32.15% | 1.05M 49.08% | 1.72M 63.47% | 1.41M 18.28% | 1.08M 22.94% | 1.73M 59.72% | 3.00M 73.23% | 2.67M 10.99% | 2.06M 23.09% | 2.86M 39.12% | 3.40M 19.06% | 3.29M 3.38% | 2.27M 30.98% | 4.32M 90.26% | 5.91M 36.88% | 11.51M 94.60% | 4.29M 62.69% | 7.62M 77.54% | 7.29M 4.40% | 7.66M 5.13% | 5.54M 27.63% | 8.79M 58.65% | 5.84M 33.56% | 3.58M 38.82% | 4.19M 17.15% | 4.50M 7.52% | 7.75M 72.20% | 4.57M 41.01% | 5.48M 19.81% | 13.64M 148.87% | 12.57M 7.81% | 15.46M 22.92% | 8.64M 44.08% | 17.27M 99.81% | 16.06M 6.98% | 8M 50.20% | 5.95M 25.66% | 15.41M 159.17% | 13.32M 13.61% | 9.94M 25.38% | 408K 95.89% | 7.91M 1,837.99% | 14.23M 80.02% | |
weighted average shs out | 5.03M - | 5.03M 0% | 5.10M 1.57% | 5.13M 0.49% | 5.15M 0.36% | 5.52M 7.29% | 6.30M 14.11% | 7.52M 19.27% | 7.72M 2.71% | 7.73M 0.15% | 8.79M 13.74% | 9.94M 13.06% | 10.02M 0.75% | 10.08M 0.67% | 10.17M 0.88% | 10.21M 0.38% | 10.24M 0.32% | 10.30M 0.51% | 10.50M 1.95% | 11.26M 7.24% | 11.92M 5.86% | 11.96M 0.37% | 12.11M 1.21% | 12.19M 0.70% | 12.20M 0.11% | 12.23M 0.24% | 12.31M 0.62% | 12.43M 1.02% | 12.47M 0.27% | 12.88M 3.28% | 14.42M 11.98% | 14.59M 1.21% | 14.65M 0.39% | 14.69M 0.29% | 14.74M 0.29% | 14.77M 0.22% | 14.82M 0.33% | 14.88M 0.45% | 15.01M 0.88% | 15.21M 1.31% | 15.24M 0.17% | 15.27M 0.20% | 15.36M 0.63% | 61.50B 400,223.05% | |
weighted average shs out dil | 5.03M - | 5.39M 7.30% | 5.61M 4.07% | 5.62M 0.22% | 5.74M 1.99% | 6.03M 5.15% | 6.84M 13.37% | 7.94M 16.15% | 8.03M 1.08% | 8.11M 1.00% | 9.17M 13.12% | 10.35M 12.87% | 10.51M 1.48% | 10.72M 2.02% | 10.72M 0.04% | 10.79M 0.58% | 10.87M 0.76% | 10.91M 0.42% | 11.00M 0.83% | 11.70M 6.34% | 12.42M 6.13% | 12.46M 0.36% | 12.52M 0.47% | 12.57M 0.36% | 12.59M 0.18% | 12.59M 0.03% | 12.61M 0.13% | 12.75M 1.11% | 12.92M 1.35% | 13.43M 3.92% | 14.97M 11.44% | 15.07M 0.70% | 15.16M 0.59% | 15.22M 0.37% | 15.23M 0.11% | 15.30M 0.46% | 15.32M 0.12% | 15.38M 0.41% | 15.45M 0.44% | 15.50M 0.30% | 15.55M 0.33% | 15.63M 0.54% | 15.67M 0.24% | 62.77B 400,441.57% | |
eps | 0.11 - | 0.14 27.27% | 0.21 50.00% | 0.34 61.90% | 0.27 20.59% | 0.20 25.93% | 0.28 40.00% | 0.40 42.86% | 0.35 12.50% | 0.27 22.86% | 0.33 22.22% | 0.34 3.03% | 0.33 2.94% | 0.23 30.30% | 0.42 82.61% | 0.58 38.10% | 1.12 93.10% | 0.42 62.50% | 0.73 73.81% | 0.65 10.96% | 0.64 1.54% | 0.46 28.13% | 0.73 58.70% | 0.48 34.25% | 0.29 39.58% | 0.34 17.24% | 0.37 8.82% | 0.62 67.57% | 0.37 40.32% | 0.43 16.22% | 0.95 120.93% | 0.86 9.47% | 1.05 22.09% | 0.59 43.81% | 1.17 98.31% | 1.09 6.84% | 0.54 50.46% | 0.40 25.93% | 1.03 157.50% | 0.88 14.56% | 0.64 27.27% | 0.03 95.83% | 0.51 1,810.11% | 0.00 99.96% | |
epsdiluted | 0.11 - | 0.13 18.18% | 0.19 46.15% | 0.31 63.16% | 0.25 19.35% | 0.18 28.00% | 0.25 38.89% | 0.38 52% | 0.33 13.16% | 0.25 24.24% | 0.31 24% | 0.33 6.45% | 0.31 6.06% | 0.21 32.26% | 0.40 90.48% | 0.55 37.50% | 1.06 92.73% | 0.39 63.21% | 0.69 76.92% | 0.62 10.14% | 0.62 0% | 0.44 29.03% | 0.70 59.09% | 0.46 34.29% | 0.28 39.13% | 0.33 17.86% | 0.36 9.09% | 0.61 69.44% | 0.35 42.62% | 0.41 17.14% | 0.91 121.95% | 0.83 8.79% | 1.02 22.89% | 0.57 44.12% | 1.13 98.25% | 1.05 7.08% | 0.52 50.48% | 0.39 25% | 1 156.41% | 0.86 14.00% | 0.64 25.58% | 0.03 95.92% | 0.50 1,815.71% | 0.00 99.96% |
All numbers in USD (except ratios and percentages)