COM:FIRMCAPITAL
Firm Capital
- Stock
Last Close
11.56
22/11 21:00
Market Cap
384.56M
Beta: -
Volume Today
73.49K
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 '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 | 5.77M - | 5.70M 1.17% | 5.70M 0.08% | 5.76M 1.13% | 5.65M 1.92% | 5.75M 1.66% | 6.04M 5.13% | 7.22M 19.51% | 5.97M 17.23% | 6.38M 6.77% | 6.40M 0.36% | 6.66M 4.02% | 8.70M 30.60% | 6.92M 20.39% | 7.29M 5.33% | 7.74M 6.18% | 8.00M 3.28% | 7.96M 0.48% | 8.58M 7.85% | 7.85M 8.49% | 8.25M 5.09% | 8.85M 7.17% | 9.30M 5.12% | 8.27M 11.07% | 7.83M 5.30% | 8.52M 8.76% | 8.26M 2.98% | 9.03M 9.26% | 8.92M 1.21% | 7.41M 16.93% | 8.88M 19.90% | 9.00M 1.29% | 8.90M 1.06% | 10.26M 15.22% | 10.24M 0.20% | 13.75M 34.35% | 15.02M 9.18% | 11.42M 23.93% | 9.91M 13.23% | 18.12M 82.81% | 16.29M 10.11% | 17.07M 4.81% | 19.08M 11.77% | |
cost of revenue | 1.16M - | 1.12M 3.22% | 1.11M 0.48% | 1.18M 6.19% | ||||||||||||||||||||||||||||||||||||||||
gross profit | 5.77M - | 5.70M 1.17% | 5.70M 0.08% | 5.76M 1.13% | 5.65M 1.92% | 5.75M 1.66% | 6.04M 5.13% | 7.22M 19.51% | 5.97M 17.23% | 6.38M 6.77% | 6.40M 0.36% | 6.66M 4.02% | 8.70M 30.60% | 6.92M 20.39% | 7.29M 5.33% | 7.74M 6.18% | 8.00M 3.28% | 7.96M 0.48% | 8.58M 7.85% | 7.85M 8.49% | 8.25M 5.09% | 8.85M 7.17% | 9.30M 5.12% | 8.27M 11.07% | 7.83M 5.30% | 8.52M 8.76% | 8.26M 2.98% | 9.03M 9.26% | 8.92M 1.21% | 7.41M 16.93% | 8.88M 19.90% | 9.00M 1.29% | 8.90M 1.06% | 10.26M 15.22% | 10.24M 0.20% | 13.75M 34.35% | 15.02M 9.18% | 11.42M 23.93% | 9.91M 13.23% | 16.96M 71.13% | 15.17M 10.58% | 15.96M 5.21% | 17.89M 12.16% | |
selling and marketing expenses | 20.55K - | |||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 197.31K - | 269.57K 36.63% | 184.93K 31.40% | 153.94K 16.76% | 159.49K 3.60% | 236.70K 48.41% | 197.71K 16.47% | 235.68K 19.20% | 186.56K 20.84% | 207.37K 11.16% | 216.18K 4.24% | 232.08K 7.36% | 216.42K 6.75% | 280.60K 29.66% | 219.46K 21.79% | 240.40K 9.54% | 261.46K 8.76% | 246.29K 5.80% | 229.00K 7.02% | 307.63K 34.34% | 244.02K 20.68% | 280.88K 15.10% | 326.59K 16.27% | 379.14K 16.09% | 332.16K 12.39% | 282.30K 15.01% | 1.18M 319.38% | 313.43K 73.53% | 287.57K 8.25% | 199.25K 30.71% | 293.33K 47.22% | 444.09K 51.40% | 269.69K 39.27% | 333.48K 23.66% | 1.65M 396.21% | 1.01M 39.00% | 342.86K 66.03% | 480.32K 40.09% | 445.46K 7.26% | 528.92K 18.74% | 1.48M 180.22% | |||
selling general and administrative expenses | 197.31K - | 269.57K 36.63% | 184.93K 31.40% | 153.94K 16.76% | 159.49K 3.60% | 236.70K 48.41% | 197.71K 16.47% | 235.68K 19.20% | 186.56K 20.84% | 207.37K 11.16% | 216.18K 4.24% | 232.08K 7.36% | 216.42K 6.75% | 280.60K 29.66% | 219.46K 21.79% | 240.40K 9.54% | 261.46K 8.76% | 246.29K 5.80% | 229.00K 7.02% | 307.63K 34.34% | 244.02K 20.68% | 280.88K 15.10% | 326.59K 16.27% | 379.14K 16.09% | 332.16K 12.39% | 282.30K 15.01% | 1.18M 319.38% | 313.43K 73.53% | 287.57K 8.25% | 199.25K 30.71% | 293.33K 47.22% | 444.09K 51.40% | 269.69K 39.27% | 333.48K 23.66% | 1.65M 396.21% | 1.01M 39.00% | 342.86K 66.03% | 480.32K 40.09% | 445.46K 7.26% | 528.92K 18.74% | 1.50M 184.11% | |||
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 908.66K - | 647.50K 28.74% | 1.01M 56.47% | 961.92K 5.05% | 1.04M 8.18% | 1.19M 14.54% | 1.37M 14.88% | 345.62K 74.76% | 1.61M 364.70% | 1.43M 10.97% | 1.38M 3.82% | 1.15M 16.35% | 1.12M 2.93% | 1.57M 40.60% | 2.02M 28.40% | 1.73M 14.28% | 1.92M 11.30% | 1.76M 8.30% | 1.93M 9.19% | 1.61M 16.51% | 1.70M 5.44% | 1.29M 24.04% | 989.58K 23.15% | 801.08K 19.05% | 792.34K 1.09% | 765.25K 3.42% | -1.09M 242.01% | 667.77K 161.45% | 658.93K 1.32% | 2.35M 256.70% | 1.11M 52.95% | 1.53M 38.34% | 2.37M 55.15% | 1.29M 45.69% | 37.47K 97.09% | -3.01M 8,146.38% | -2.65M 12.23% | -3.38M 27.75% | -1.76M 47.89% | -449.22K 74.50% | -1.75M 289.81% | -528.71K 69.81% | -1.57M 197.28% | |
cost and expenses | 1.11M - | 917.07K 17.08% | 1.20M 30.64% | 1.12M 6.86% | 1.20M 7.55% | 1.43M 19.04% | 1.57M 9.69% | 581.30K 62.90% | 1.79M 208.39% | 1.64M 8.67% | 1.59M 2.80% | 1.38M 13.13% | 1.33M 3.57% | 1.85M 38.82% | 2.24M 20.79% | 1.97M 11.94% | 2.18M 10.99% | 2.01M 8.00% | 2.15M 7.21% | 1.92M 11.11% | 1.94M 1.24% | 1.57M 19.11% | 1.32M 16.09% | 1.18M 10.33% | 1.12M 4.72% | 1.05M 6.84% | 97.15K 90.73% | 981.20K 909.95% | 946.51K 3.54% | 2.55M 169.37% | 1.40M 45.12% | 1.97M 41.08% | 2.64M 33.91% | 1.62M 38.61% | 1.69M 4.28% | -2.01M 218.52% | -2.30M 14.85% | -2.90M 25.91% | -1.32M 54.61% | 1.61M 222.08% | 2.87M 78.70% | 1.64M 42.76% | 2.76M 67.66% | |
operating expenses | 1.11M - | 917.07K 17.08% | 1.20M 30.64% | 1.12M 6.86% | 1.20M 7.55% | 1.43M 19.04% | 1.57M 9.69% | 581.30K 62.90% | 1.79M 208.39% | 1.64M 8.67% | 1.59M 2.80% | 1.38M 13.13% | 1.33M 3.57% | 1.85M 38.82% | 2.24M 20.79% | 1.97M 11.94% | 2.18M 10.99% | 2.01M 8.00% | 2.15M 7.21% | 1.92M 11.11% | 1.94M 1.24% | 1.57M 19.11% | 1.32M 16.09% | 1.18M 10.33% | 1.12M 4.72% | 1.05M 6.84% | 97.15K 90.73% | 981.20K 909.95% | 946.51K 3.54% | 2.55M 169.37% | 1.40M 45.12% | 1.97M 41.08% | 2.64M 33.91% | 1.62M 38.61% | 1.69M 4.28% | -2.01M 218.52% | -2.30M 14.85% | -2.90M 25.91% | -1.32M 54.61% | 449.22K 134.13% | 1.75M 289.81% | -528.71K 130.19% | -1.57M 197.28% | |
interest expense | 1.91M - | 1.82M 4.58% | 2.10M 15.36% | 1.94M 7.72% | 2.00M 3.49% | 2.37M 18.45% | 2.55M 7.45% | 2.42M 4.98% | 2.75M 13.58% | 2.62M 4.97% | 2.59M 1.09% | 2.67M 3.33% | 3.00M 12.38% | 3.01M 0.07% | 3.62M 20.56% | 3.59M 0.97% | 3.75M 4.41% | 3.68M 1.75% | 3.81M 3.41% | 3.67M 3.54% | 3.60M 1.85% | 3.37M 6.58% | 2.93M 13.05% | 2.77M 5.35% | 2.72M 1.87% | 2.70M 0.81% | 2.43M 9.94% | 2.69M 10.80% | 2.56M 4.91% | 2.58M 0.83% | 2.72M 5.28% | 3.24M 19.18% | 3.68M 13.80% | 3.64M 1.15% | 3.75M 2.94% | 3.79M 1.14% | 4.00M 5.49% | 4.10M 2.57% | 3.57M 12.90% | 4.03M 12.83% | 3.44M 14.82% | |||
ebitda | 6.88M - | 6.62M 3.73% | 6.90M 4.18% | 6.88M 0.26% | 6.85M 0.39% | 7.17M 4.70% | 7.61M 6.04% | 7.80M 2.53% | 7.77M 0.41% | 8.02M 3.21% | 7.99M 0.28% | 8.04M 0.61% | 10.03M 24.73% | 8.77M 12.53% | 9.53M 8.59% | 9.71M 1.93% | 10.18M 4.84% | 9.97M 2.10% | 10.74M 7.72% | 9.77M 9.01% | 10.19M 4.33% | 10.41M 2.17% | 10.61M 1.93% | 9.45M 10.97% | 8.96M 5.23% | 9.56M 6.80% | 8.36M 12.59% | 10.01M 19.73% | 9.87M 1.43% | 9.96M 0.94% | 10.28M 3.25% | 10.97M 6.71% | 11.55M 5.23% | 11.88M 2.89% | 11.93M 0.41% | 11.75M 1.52% | 12.71M 8.21% | 8.52M 32.96% | 8.59M 0.85% | 16.51M 92.11% | 13.41M 18.76% | 15.43M 15.00% | 16.32M 5.81% | |
operating income | 6.88M - | 6.62M 3.73% | 6.90M 4.18% | 6.88M 0.26% | 6.85M 0.39% | 7.17M 4.70% | 7.61M 6.04% | 7.80M 2.53% | 7.77M 0.41% | 8.02M 3.21% | 7.99M 0.28% | 8.04M 0.61% | 10.03M 24.73% | 8.77M 12.53% | 9.53M 8.59% | 9.71M 1.93% | 10.18M 4.84% | 9.97M 2.10% | 10.74M 7.72% | 9.77M 9.01% | 10.19M 4.33% | 10.41M 2.17% | 10.61M 1.93% | 9.45M 10.97% | 8.96M 5.23% | 9.56M 6.80% | 8.36M 12.59% | 10.01M 19.73% | 9.87M 1.43% | 9.96M 0.94% | 10.28M 3.25% | 10.97M 6.71% | 11.55M 5.23% | 11.88M 2.89% | 11.93M 0.41% | 11.75M 1.52% | 12.71M 8.21% | 8.52M 32.96% | 8.59M 0.85% | 16.51M 92.11% | 13.41M 18.76% | 15.43M 15.00% | 16.32M 5.81% | |
depreciation and amortization | -8.26M - | -9.94M 20.38% | ||||||||||||||||||||||||||||||||||||||||||
total other income expenses net | -1.91M - | -1.82M 4.58% | -2.10M 15.36% | -1.94M 7.72% | -2.00M 3.49% | -2.37M 18.45% | -2.55M 7.45% | -2.42M 4.98% | -2.75M 13.58% | -2.62M 4.97% | -2.59M 1.09% | -2.67M 3.33% | -3.00M 12.38% | -3.01M 0.07% | -3.62M 20.56% | -3.59M 0.97% | -3.75M 4.41% | -3.68M 1.75% | -3.81M 3.41% | -3.67M 3.54% | -3.60M 1.85% | -3.37M 6.58% | -2.93M 13.05% | -2.77M 5.35% | -2.72M 1.87% | -2.70M 0.81% | -2.43M 9.94% | -2.69M 10.80% | -2.56M 4.91% | -2.58M 0.83% | -2.72M 5.28% | -3.24M 19.18% | -3.68M 13.80% | -3.64M 1.15% | -3.75M 2.94% | -3.79M 1.14% | -4.00M 5.49% | -8.18M - | -4.84M 40.74% | -6.89M 42.27% | -7.36M 6.81% | |||
income before tax | 4.97M - | 4.80M 3.40% | 4.80M 0.06% | 4.94M 3.01% | 4.85M 1.91% | 4.80M 0.98% | 5.06M 5.34% | 5.38M 6.32% | 5.01M 6.72% | 5.40M 7.69% | 5.41M 0.11% | 5.37M 0.70% | 7.03M 30.88% | 5.77M 17.91% | 5.90M 2.35% | 6.12M 3.71% | 6.43M 5.10% | 6.29M 2.30% | 6.93M 10.24% | 6.10M 12.02% | 6.59M 8.06% | 7.05M 6.95% | 7.69M 9.08% | 6.68M 13.12% | 6.24M 6.63% | 6.87M 10.12% | 5.93M 13.63% | 7.32M 23.39% | 7.31M 0.16% | 7.38M 0.98% | 7.57M 2.54% | 7.73M 2.23% | 7.86M 1.65% | 8.24M 4.79% | 8.18M 0.71% | 7.96M 2.74% | 8.71M 9.51% | 8.52M 2.18% | 8.59M 0.85% | 8.34M 3.01% | 8.57M 2.81% | 8.53M 0.42% | 8.96M 5.00% | |
income tax expense | 8.26M - | 9.94M 20.38% | ||||||||||||||||||||||||||||||||||||||||||
net income | 4.97M - | 4.80M 3.40% | 4.80M 0.06% | 4.94M 3.01% | 4.85M 1.91% | 4.80M 0.98% | 5.06M 5.34% | 5.38M 6.32% | 5.01M 6.72% | 5.40M 7.69% | 5.41M 0.11% | 5.37M 0.70% | 7.03M 30.88% | 5.77M 17.91% | 5.90M 2.35% | 6.12M 3.71% | 6.43M 5.10% | 6.29M 2.30% | 6.93M 10.24% | 6.10M 12.02% | 6.59M 8.06% | 7.05M 6.95% | 7.69M 9.08% | 6.68M 13.12% | 6.24M 6.63% | 6.87M 10.12% | 5.93M 13.63% | 7.32M 23.39% | 7.31M 0.16% | 7.38M 0.98% | 7.57M 2.54% | 7.73M 2.23% | 7.86M 1.65% | 8.24M 4.79% | 8.18M 0.71% | 7.96M 2.74% | 8.71M 9.51% | 8.52M 2.18% | 8.59M 0.85% | 8.34M 3.01% | 8.57M 2.81% | 8.53M 0.42% | 8.96M 5.00% | |
weighted average shs out | 19.64M - | 20.08M 2.24% | 20.12M 0.16% | 20.17M 0.27% | 20.17M 0% | 20.26M 0.43% | 20.29M 0.14% | 20.37M 0.39% | 20.37M 0% | 21.97M 7.89% | 22.42M 2.05% | 22.59M 0.74% | 22.59M 0% | 24.25M 7.33% | 24.51M 1.10% | 26.09M 6.43% | 26.09M 0% | 26.10M 0.04% | 26.12M 0.08% | 26.75M 2.41% | 26.75M 0% | 28.04M 4.84% | 28.15M 0.37% | 28.55M 1.42% | 28.55M 0% | 28.70M 0.54% | 28.70M 0.00% | 30.86M 7.51% | 30.86M 0% | 30.98M 0.40% | 31.38M 1.27% | 33.87M 7.95% | 33.87M 0% | 34.48M 1.81% | 34.48M 0.00% | 34.49M 0.00% | 34.49M 0.00% | 34.85M 1.05% | 34.49M 1.03% | 34.49M 0.00% | 34.49M 0.00% | 34.49M 0.00% | 35.79M 3.78% | |
weighted average shs out dil | 24.12M - | 24.53M 1.67% | 24.56M 0.13% | 24.64M 0.34% | 24.64M 0% | 26.54M 7.68% | 26.57M 0.12% | 28.33M 6.64% | 28.33M 0% | 29.95M 5.71% | 30.42M 1.56% | 34.08M 12.06% | 34.08M 0% | 33.70M 1.13% | 35.67M 5.87% | 37.26M 4.44% | 37.26M 0% | 37.47M 0.56% | 38.97M 4.03% | 38.14M 2.14% | 38.14M 0% | 39.45M 3.43% | 39.57M 0.30% | 28.60M 27.73% | 28.60M 0% | 38.34M 34.07% | 28.71M 25.11% | 38.90M 35.49% | 38.90M 0% | 39.31M 1.05% | 42.02M 6.89% | 35.55M 15.39% | 35.55M 0% | 43.47M 22.28% | 43.43M 0.10% | 42.94M 1.12% | 42.46M 1.13% | 41.44M 2.40% | 41.08M 0.87% | 41.18M 0.25% | 39.61M 3.83% | 34.49M 12.91% | 39.17M 13.57% | |
eps | 0.25 - | 0.24 4.00% | 0.24 0% | 0.25 4.17% | 0.24 4.00% | 0.24 0% | 0.25 4.17% | 0.26 4.00% | 0.25 3.85% | 0.25 0% | 0.24 4.00% | 0.24 0% | 0.31 29.17% | 0.24 22.58% | 0.24 0% | 0.23 4.17% | 0.25 8.70% | 0.24 4.00% | 0.27 12.50% | 0.23 14.81% | 0.25 8.70% | 0.25 0% | 0.27 8.00% | 0.23 14.81% | 0.22 4.35% | 0.24 9.09% | 0.21 12.50% | 0.24 14.29% | 0.24 0% | 0.24 0% | 0.24 0% | 0.23 4.17% | 0.23 0% | 0.24 4.35% | 0.24 0% | 0.23 4.17% | 0.25 8.70% | 0.25 0% | 0.25 0% | 0.24 4.00% | 0.25 4.17% | 0.25 0% | 0.25 0% | |
epsdiluted | 0.25 - | 0.24 4.00% | 0.24 0% | 0.20 16.67% | 0.24 20.00% | 0.23 4.17% | 0.24 4.35% | 0.19 20.83% | 0.24 26.32% | 0.24 0% | 0.24 0% | 0.16 33.33% | 0.28 75.00% | 0.23 17.86% | 0.24 4.35% | 0.16 33.33% | 0.24 50.00% | 0.24 0% | 0.25 4.17% | 0.16 36% | 0.24 50.00% | 0.24 0% | 0.26 8.33% | 0.23 11.54% | 0.22 4.35% | 0.24 9.09% | 0.21 12.50% | 0.19 9.52% | 0.23 21.05% | 0.23 0% | 0.24 4.35% | 0.22 8.33% | 0.22 0% | 0.19 13.64% | 0.23 21.05% | 0.19 17.39% | 0.24 26.32% | 0.24 0% | 0.25 4.17% | 0.24 4.00% | 0.22 8.33% | 0.25 13.64% | 0.25 0% |
All numbers in CAD (except ratios and percentages)