COM:HEROUXDEVTEK
Héroux Devtek
- Stock
Last Close
31.94
21/11 20:59
Market Cap
852.11M
Beta: -
Volume Today
31.84K
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 61.45M - | 91.21M 48.44% | 86.41M 5.27% | 84.09M 2.69% | 88.37M 5.09% | 106.05M 20.01% | 98.24M 7.37% | 94.52M 3.79% | 96.56M 2.16% | 117.50M 21.68% | 95.59M 18.64% | 91.57M 4.20% | 98.49M 7.55% | 120.89M 22.74% | 86.86M 28.15% | 89.68M 3.25% | 97.01M 8.17% | 113.02M 16.51% | 85.77M 24.11% | 95.67M 11.54% | 144.53M 51.08% | 157.91M 9.26% | 143.43M 9.17% | 145.52M 1.46% | 157.25M 8.07% | 166.80M 6.07% | 128.34M 23.06% | 137.06M 6.80% | 150.30M 9.66% | 154.99M 3.12% | 126.19M 18.58% | 131.29M 4.05% | 131.15M 0.11% | 147.46M 12.44% | 114.09M 22.63% | 132.68M 16.30% | 140.88M 6.18% | 155.98M 10.72% | 114.09M 26.86% | 141.50M 24.03% | 163.52M 15.56% | 184.05M 12.56% | 174.00M 5.46% | 173.16M 0.48% | |
cost of revenue | 51.44M - | 75.82M 47.39% | 72.23M 4.74% | 71.00M 1.70% | 73.75M 3.87% | 88.76M 20.36% | 81.68M 7.98% | 77.00M 5.73% | 78.51M 1.96% | 95.30M 21.40% | 79.48M 16.60% | 75.53M 4.98% | 83.45M 10.49% | 100.10M 19.95% | 73.94M 26.14% | 76.12M 2.95% | 81.17M 6.63% | 94.07M 15.89% | 72.70M 22.71% | 80.19M 10.30% | 119.60M 49.14% | 128.18M 7.18% | 119.20M 7.01% | 123.30M 3.44% | 130.42M 5.78% | 136.95M 5.00% | 107.79M 21.29% | 116.00M 7.62% | 122.16M 5.31% | 129.82M 6.27% | 104.55M 19.47% | 109.08M 4.33% | 109.80M 0.66% | 121.57M 10.72% | 101.58M 16.44% | 114.31M 12.54% | 120.96M 5.81% | 133.24M 10.15% | 101.58M 23.76% | 119.05M 17.20% | 134.43M 12.93% | 144.66M 7.61% | 138.40M 4.33% | 137.60M 0.58% | |
gross profit | 10.01M - | 15.39M 53.80% | 14.18M 7.89% | 13.09M 7.71% | 14.62M 11.70% | 17.29M 18.28% | 16.56M 4.23% | 17.52M 5.82% | 18.05M 3.04% | 22.19M 22.92% | 16.11M 27.43% | 16.04M 0.40% | 15.04M 6.26% | 20.79M 38.23% | 12.92M 37.84% | 13.56M 4.95% | 15.84M 16.82% | 18.96M 19.69% | 13.07M 31.08% | 15.47M 18.42% | 24.93M 61.10% | 29.73M 19.27% | 24.23M 18.52% | 22.21M 8.30% | 26.83M 20.78% | 29.85M 11.27% | 20.55M 31.17% | 21.07M 2.53% | 28.14M 33.57% | 25.17M 10.54% | 21.64M 14.02% | 22.22M 2.67% | 21.35M 3.92% | 25.89M 21.29% | 12.51M 51.68% | 18.37M 46.81% | 19.92M 8.43% | 22.74M 14.18% | 12.51M 44.98% | 22.45M 79.47% | 29.09M 29.54% | 39.39M 35.43% | 35.60M 9.62% | 35.56M 0.12% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 8.51M - | 9.70M 14.04% | 7.97M - | 8.60M 7.93% | 6.87M 20.14% | ||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 4.75M - | 5.98M 25.94% | 7.94M 32.83% | 7.35M 7.41% | 7.91M 7.58% | 6.56M 17.04% | 9.11M 38.83% | 8.84M 2.96% | 8.26M 6.53% | 8.86M 7.24% | 8.51M 3.94% | 9.70M 14.04% | 7.34M 24.33% | 10.41M 41.84% | 7.51M 27.87% | 7.97M 6.08% | 8.60M 7.93% | 6.87M 20.14% | 7.85M 14.27% | 9.31M 18.59% | 10.95M 17.68% | 13.52M 23.44% | 13.24M 2.09% | 11.70M 11.66% | 13.36M 14.26% | 12.28M 8.14% | 13.12M 6.85% | 11.28M 14.02% | 13.99M 24.07% | 11.32M 19.08% | 10.84M 4.23% | 10.26M 5.34% | 10.80M 5.24% | 12.12M 12.19% | 9.87M 18.60% | 11.02M 11.75% | 14.80M 34.30% | 12.86M 13.12% | 9.87M 23.30% | 13.35M 35.35% | 13.53M 1.34% | 16.30M 20.45% | 15.53M 4.74% | 15.95M 2.76% | |
research and development expenses | 575K - | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 4.15M - | ||||||||||||||||||||||||||||||||||||||||||||
cost and expenses | 56.18M - | 81.79M 45.58% | 80.17M 1.99% | 78.35M 2.27% | 81.66M 4.22% | 95.32M 16.74% | 90.79M 4.76% | 85.83M 5.45% | 86.77M 1.09% | 104.16M 20.05% | 87.99M 15.52% | 85.23M 3.14% | 90.80M 6.52% | 110.52M 21.72% | 81.45M 26.30% | 84.09M 3.24% | 89.77M 6.76% | 100.94M 12.44% | 80.55M 20.19% | 89.50M 11.11% | 130.56M 45.87% | 141.71M 8.54% | 132.44M 6.54% | 135.00M 1.93% | 143.79M 6.51% | 149.22M 3.78% | 120.91M 18.98% | 127.28M 5.27% | 136.15M 6.98% | 141.14M 3.66% | 115.39M 18.24% | 119.34M 3.42% | 120.60M 1.06% | 133.69M 10.85% | 111.44M 16.64% | 125.34M 12.47% | 135.76M 8.32% | 146.10M 7.61% | 111.44M 23.72% | 132.40M 18.80% | 147.96M 11.76% | 160.96M 8.78% | 153.93M 4.37% | 157.71M 2.46% | |
operating expenses | 4.75M - | 5.98M 25.94% | 7.94M 32.83% | 7.35M 7.41% | 7.91M 7.58% | 6.56M 17.04% | 9.11M 38.83% | 8.84M 2.96% | 8.26M 6.53% | 8.86M 7.24% | 8.51M 3.94% | 9.70M 14.04% | 7.34M 24.33% | 10.41M 41.84% | 7.51M 27.87% | 7.97M 6.08% | 8.60M 7.93% | 6.87M 20.14% | 7.85M 14.27% | 9.31M 18.59% | 10.95M 17.68% | 13.52M 23.44% | 13.24M 2.09% | 11.70M 11.66% | 13.36M 14.26% | 12.28M 8.14% | 13.12M 6.85% | 11.28M 14.02% | 13.99M 24.07% | 11.32M 19.08% | 10.84M 4.23% | 10.26M 5.34% | 10.80M 5.24% | 12.12M 12.19% | 9.87M 18.60% | 11.02M 11.75% | 14.80M 34.30% | 12.86M 13.12% | 9.87M 23.30% | 13.35M 35.35% | 13.53M 1.34% | 16.30M 20.45% | 15.53M 4.74% | 20.11M 29.51% | |
interest expense | 795K - | 1.01M 27.67% | 1.55M 52.91% | 1.16M 25.39% | 1.29M 11.83% | 1.38M 6.72% | 897K 35.09% | 1.36M 51.51% | 1.20M 11.55% | 1.58M 31.45% | 1.53M 3.29% | 1.43M 6.61% | 1.06M 25.44% | 1.01M 4.98% | 1.35M 33.53% | 1.22M 9.85% | 1.11M 8.87% | 1.08M 2.98% | 1.47M 36.15% | 1.34M 8.40% | 2.66M 98.29% | 1.50M 43.48% | 2.41M 60.31% | 2.64M 9.58% | 2.72M 3.10% | 1.17M 57.12% | 2.93M 151.11% | 2.51M 14.46% | 2.62M 4.58% | 2.44M 6.90% | 2.01M 17.56% | 1.94M 3.57% | 2.11M 8.75% | 1.94M 8.05% | 2.23M 14.83% | 2.55M 14.30% | 3.44M 35.03% | 3.11M 9.70% | 2.23M 28.25% | 2.88M 29.15% | 4.47M 55.28% | 4.42M 1.12% | 3.48M 21.19% | 3.63M 4.19% | |
ebitda | 8.16M - | 13.05M 59.86% | 10.21M 21.78% | 9.87M 3.35% | 19.39M 96.53% | 10.60M 45.34% | 12.95M 22.17% | 14.46M 11.71% | 15.51M 7.19% | 20.55M 32.54% | 13.84M 32.67% | 12.48M 9.78% | 13.78M 10.37% | 16.66M 20.93% | 11.98M 28.08% | 12.02M 0.33% | 13.67M 13.67% | 19.70M 44.12% | 12.58M 36.12% | 13.39M 6.41% | 22.78M 70.13% | 24.98M 9.64% | 21.28M 14.78% | 21.32M 0.15% | 24.38M 14.38% | 27.16M 11.39% | 18.36M 32.39% | 21.26M 15.81% | 23.70M 11.45% | 25.93M 9.41% | 20.17M 22.20% | 21.19M 5.04% | 19.70M 7.02% | 22.67M 15.09% | 12.28M 45.84% | 16.54M 34.67% | 14.78M 10.65% | 20.32M 37.54% | 12.28M 39.57% | 18.22M 48.34% | 24.51M 34.56% | 32.51M 32.62% | 28.89M 11.15% | 24.36M 15.67% | |
operating income | 4.15M - | 5.78M 39.36% | 6.24M 7.97% | 5.74M 8.11% | 6.71M 16.98% | -12.13M 280.75% | 5.97M 149.23% | 8.68M 45.44% | 9.79M 12.78% | 13.33M 36.14% | 7.60M 43.03% | 11.58M 52.50% | 7.69M 33.58% | 8.68M 12.79% | 5.41M 37.68% | 4.64M 14.13% | 6.63M 42.74% | 6.70M 1.03% | 4.86M 27.47% | 5.29M 8.89% | 11.90M 125.07% | 15.19M 27.60% | 10.37M 31.72% | 10.52M 1.43% | 13.47M 28.02% | -64.43M 578.43% | 1.39M 102.15% | 7.12M 414.08% | 13.36M 87.67% | 12.23M 8.48% | 10.80M 11.71% | 11.95M 10.71% | 10.54M 11.78% | 11.46M 8.71% | 2.65M 76.92% | 8.56M 223.58% | 5.11M 40.31% | 9.88M 93.29% | 2.65M 73.22% | 9.10M 243.95% | 15.55M 70.90% | 23.09M 48.46% | 20.07M 13.07% | 15.45M 23.03% | |
depreciation and amortization | 3.02M - | 3.83M 26.78% | 4.12M 7.49% | 4.24M 3.01% | 12.76M 200.80% | -2.75M 121.60% | 5.63M 304.46% | 5.92M 5.15% | 5.87M 0.86% | 7.38M 25.66% | 6.32M 14.35% | 6.22M 1.55% | 6.16M 1.04% | 6.87M 11.56% | 6.53M 4.91% | 6.44M 1.38% | 6.33M 1.82% | 7.28M 15.10% | 7.03M 3.48% | 7.01M 0.23% | 8.91M 27.09% | 9.70M 8.89% | 10.52M 8.46% | 10.99M 4.45% | 11.10M 0.96% | 11.03M 0.59% | 10.93M 0.94% | 11.45M 4.73% | 9.59M 16.24% | 11.13M 16.08% | 9.25M 16.85% | 9.20M 0.52% | 9.15M 0.60% | 8.38M 8.44% | 8.78M 4.81% | 8.87M 1.06% | 9.02M 1.63% | 9.72M 7.74% | 9.63M 0.84% | 9.12M 5.34% | 8.98M 1.50% | 9.42M 4.84% | 8.81M 6.42% | 8.93M 1.35% | |
total other income expenses net | -1.12M - | -5.52M 394.71% | -351K 93.64% | -763K 117.38% | -8.53M 1,017.43% | -13.22M 55.06% | -1.48M 88.80% | -1.50M 1.42% | -1.36M 9.19% | -1.74M 27.81% | -1.61M 7.81% | 5.25M 426.71% | 3.05M 41.83% | 1.63M 46.59% | -1.31M 180.12% | -946K 27.57% | -395K 58.25% | -4.26M 977.47% | -234K 94.50% | -1.39M 495.30% | -2.07M 48.53% | 18K 100.87% | -615K 3,516.67% | -2.84M 361.30% | -2.91M 2.43% | -78.85M 2,613.35% | -6.04M 92.33% | -2.67M 55.86% | -783K 70.65% | 30K 103.83% | -1.89M 6,410.00% | -1.89M 0.21% | -2.08M 10.27% | -715K 65.67% | -618K 13.57% | 1.22M 297.25% | -2.80M 329.37% | 1.21M 143.17% | -1.38M 214.00% | -2.88M 109.67% | -4.50M 55.88% | -205K 95.44% | -3.92M 1,812.19% | -3.65M 6.81% | |
income before tax | 3.23M - | 2.69M 16.92% | 4.19M 55.98% | 3.70M 11.56% | -3.19M 186.07% | -4.00M 25.56% | 4.94M 223.38% | 7.18M 45.43% | 8.43M 17.37% | 11.59M 37.49% | 5.99M 48.33% | 10.08M 68.33% | 9.61M 4.68% | 10.41M 8.36% | 4.10M 60.61% | 3.42M 16.65% | 6.23M 82.33% | 7.09M 13.67% | 3.86M 45.57% | 3.64M 5.52% | 9.14M 150.82% | 13.79M 50.85% | 7.74M 43.90% | 7.68M 0.69% | 10.56M 37.46% | -63.89M 705.05% | -1.54M 97.58% | 4.64M 400.39% | 10.70M 130.64% | 12.39M 15.72% | 8.90M 28.12% | 10.04M 12.76% | 8.44M 15.96% | 13.11M 55.32% | 1.27M 90.31% | 6.33M 398.74% | 2.31M 63.45% | 8.70M 275.98% | 1.27M 85.41% | 6.22M 389.45% | 11.06M 77.88% | 22.89M 106.98% | 16.15M 29.42% | 11.80M 26.97% | |
income tax expense | 624K - | 1.46M 133.17% | 688K 52.71% | 431K 37.35% | -1.28M 396.75% | -2.36M 84.75% | 429K 118.15% | 1.15M 168.76% | 1.42M 23.24% | 2.50M 76.00% | 811K 67.57% | 564K 30.46% | 1.44M 154.61% | 1.52M 5.78% | 75K 95.06% | 256K 241.33% | 5.61M 2,090.63% | 1.23M 78.10% | 305K 75.16% | 350K 14.75% | 1.75M 400% | 1.83M 4.57% | 1.29M 29.40% | 1.38M 6.42% | 1.85M 34.91% | 8.22M 343.13% | -232K 102.82% | 803K 446.12% | 2.22M 176.21% | 3.58M 61.63% | 2.20M 38.61% | 2.53M 14.95% | 1.97M 22.13% | 1.65M 16.40% | 305K 81.48% | 1.53M 403.28% | 542K 64.69% | 2.42M 345.76% | 305K 87.38% | 1.59M 420.66% | 2.08M 30.79% | 2.19M 5.58% | 3.61M 64.48% | 1.84M 49.04% | |
net income | 2.61M - | 1.23M 52.84% | 3.50M 184.55% | 3.27M 6.49% | -1.91M 158.33% | -1.64M 14.09% | 4.51M 375% | 6.03M 33.70% | 7.01M 16.25% | 9.09M 29.69% | 5.18M 43.03% | 9.52M 83.80% | 8.18M 14.12% | 8.89M 8.81% | 4.03M 54.73% | 3.16M 21.46% | 626K 80.21% | 5.86M 835.78% | 3.55M 39.36% | 3.29M 7.26% | 7.39M 124.35% | 12.21M 65.24% | 6.54M 46.43% | 6.57M 0.37% | 8.80M 34.08% | -72.03M 918.09% | -1.40M 98.06% | 3.91M 379.80% | 8.60M 120.17% | 8.95M 4.03% | 6.84M 23.53% | 7.76M 13.36% | 6.47M 16.61% | 11.46M 77.16% | 965K 91.58% | 4.80M 397.31% | 1.77M 63.05% | 6.29M 254.65% | 965K 84.65% | 4.63M 379.59% | 8.98M 94.04% | 20.69M 130.43% | 12.54M 39.38% | 9.96M 20.62% | |
weighted average shs out | 31.53M - | 31.81M 0.88% | 31.81M 0% | 35.91M 12.88% | 35.93M 0.07% | 35.96M 0.06% | 35.96M 0% | 35.97M 0.04% | 35.99M 0.04% | 36.02M 0.09% | 36.02M 0% | 36.06M 0.13% | 36.09M 0.07% | 36.13M 0.11% | 36.13M 0% | 36.14M 0.03% | 36.16M 0.04% | 36.24M 0.23% | 36.24M 0% | 36.30M 0.17% | 36.34M 0.09% | 36.36M 0.07% | 36.36M 0% | 36.36M 0% | 36.36M 0% | 36.37M 0.01% | 36.37M 0% | 36.37M 0% | 36.37M 0.01% | 36.70M 0.89% | 36.70M 0% | 36.24M 1.24% | 35.44M 2.21% | 34.62M 2.31% | 34.50M 0.36% | 34.46M 0.11% | 34.37M 0.25% | 34.20M 0.49% | 34.50M 0.86% | 33.96M 1.55% | 33.69M 0.81% | 33.65M 0.10% | 33.66M 0.02% | 33.67M 0.04% | |
weighted average shs out dil | 31.71M - | 31.95M 0.76% | 31.95M 0% | 36.02M 12.76% | 36.05M 0.07% | 36.07M 0.06% | 36.07M 0% | 36.10M 0.07% | 36.17M 0.20% | 36.28M 0.32% | 36.28M 0% | 36.30M 0.04% | 36.33M 0.08% | 36.32M 0.01% | 36.32M 0% | 36.32M 0.01% | 36.38M 0.15% | 36.44M 0.17% | 36.44M 0% | 36.49M 0.15% | 36.42M 0.21% | 36.62M 0.56% | 36.62M 0% | 36.74M 0.34% | 36.70M 0.12% | 36.37M 0.91% | 36.37M 0% | 36.38M 0.03% | 36.51M 0.36% | 36.98M 1.29% | 36.98M 0% | 36.58M 1.09% | 35.74M 2.28% | 34.88M 2.41% | 34.63M 0.70% | 34.55M 0.23% | 34.45M 0.30% | 34.30M 0.43% | 34.63M 0.96% | 34.14M 1.41% | 33.85M 0.85% | 33.90M 0.14% | 34.31M 1.20% | 34.67M 1.07% | |
eps | 0.08 - | 0.04 51.25% | 0.11 182.05% | 0.09 18.18% | -0.05 159% | -0.05 14.12% | 0.13 385.09% | 0.17 30.77% | 0.19 11.76% | 0.25 31.58% | 0.14 44.00% | 0.26 85.71% | 0.23 11.54% | 0.25 8.70% | 0.11 56.00% | 0.09 18.18% | 0.02 77.78% | 0.16 700.00% | 0.10 37.50% | 0.09 10.00% | 0.20 122.22% | 0.34 70% | 0.18 47.06% | 0.18 0% | 0.24 33.33% | -1.98 925% | -0.04 98.06% | 0.11 386.46% | 0.24 118.18% | 0.24 0% | 0.19 20.83% | 0.21 10.53% | 0.18 14.29% | 0.33 83.33% | 0.03 91.52% | 0.14 400.00% | 0.05 64.29% | 0.18 260% | 0.03 84.44% | 0.14 400.00% | 0.27 92.86% | 0.61 125.93% | 0.37 39.34% | 0.30 18.92% | |
epsdiluted | 0.08 - | 0.04 51.25% | 0.11 182.05% | 0.09 18.18% | -0.05 158.89% | -0.05 14.15% | 0.13 385.71% | 0.17 30.77% | 0.19 11.76% | 0.25 31.58% | 0.14 44.00% | 0.26 85.71% | 0.23 11.54% | 0.24 4.35% | 0.11 54.17% | 0.09 18.18% | 0.02 77.78% | 0.16 700.00% | 0.10 37.50% | 0.09 10.00% | 0.20 122.22% | 0.33 65% | 0.18 45.45% | 0.18 0% | 0.24 33.33% | -1.98 925% | -0.04 98.06% | 0.11 386.46% | 0.24 118.18% | 0.24 0% | 0.19 20.83% | 0.21 10.53% | 0.18 14.29% | 0.32 77.78% | 0.03 91.28% | 0.14 401.79% | 0.05 64.29% | 0.18 260% | 0.03 84.50% | 0.14 401.79% | 0.27 92.86% | 0.61 125.93% | 0.37 39.34% | 0.29 21.62% |
All numbers in (except ratios and percentages)