COM:ABSOLUTE
Absolute
- Stock
Last Close
15.19
28/07 20:00
Market Cap
808.03M
Beta: -
Volume Today
116.30K
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 21.86M - | 24.09M 10.17% | 23.34M 3.08% | 23.20M 0.63% | 23.06M 0.59% | 24.09M 4.45% | 23.31M 3.24% | 23.98M 2.90% | 21.14M 11.85% | 21.66M 2.44% | 22.01M 1.64% | 22.48M 2.14% | 22.45M 0.15% | 23.09M 2.85% | 23.18M 0.40% | 23.00M 0.81% | 23.21M 0.93% | 23.34M 0.54% | 24.08M 3.16% | 24.30M 0.95% | 24.45M 0.59% | 24.88M 1.79% | 25.28M 1.58% | 25.65M 1.49% | 25.80M 0.57% | 26.06M 1.02% | 27.16M 4.21% | 28.50M 4.92% | 29.86M 4.78% | 30.65M 2.67% | 31.78M 3.66% | 43.75M 37.68% | 49.05M 12.12% | 51.98M 5.98% | 52.53M 1.04% | 53.56M 1.97% | 57.19M 6.78% | 58.77M 2.76% | |
cost of revenue | 4.52M - | 5.04M 11.38% | 5.20M 3.19% | 4.66M 10.30% | 4.46M 4.32% | 4.25M 4.69% | 4.37M 2.73% | 3.45M 21.00% | 3.22M 6.68% | 3.36M 4.32% | 3.80M 13.01% | 3.51M 7.64% | 3.96M 12.80% | 3.38M 14.64% | 3.61M 6.97% | 3.56M 1.37% | 3.65M 2.53% | 3.80M 4.00% | 3.35M 11.89% | 3.29M 1.76% | 3.18M 3.30% | 2.92M 8.26% | 3.59M 23.17% | 3.23M 10.01% | 3.02M 6.53% | 3.38M 11.95% | 2.99M 11.68% | 3.12M 4.26% | 3.36M 7.70% | 3.89M 15.98% | 4.48M 15.13% | 8.52M 90.07% | 9.41M 10.55% | 9.10M 3.35% | 9.75M 7.16% | 10.29M 5.57% | 10.70M 3.95% | 10.12M 5.42% | |
gross profit | 17.34M - | 19.05M 9.86% | 18.15M 4.74% | 18.53M 2.14% | 18.60M 0.35% | 19.83M 6.64% | 18.94M 4.52% | 20.53M 8.42% | 17.92M 12.71% | 18.30M 2.11% | 18.22M 0.45% | 18.98M 4.17% | 18.49M 2.55% | 19.71M 6.60% | 19.57M 0.72% | 19.43M 0.70% | 19.56M 0.64% | 19.54M 0.11% | 20.73M 6.09% | 21.02M 1.39% | 21.27M 1.20% | 21.97M 3.29% | 21.68M 1.29% | 22.42M 3.39% | 22.78M 1.59% | 22.68M 0.43% | 24.17M 6.58% | 25.38M 5.00% | 26.50M 4.42% | 26.76M 0.98% | 27.30M 2.00% | 35.23M 29.08% | 39.64M 12.50% | 42.89M 8.20% | 42.78M 0.25% | 43.27M 1.15% | 46.49M 7.45% | 48.65M 4.64% | |
selling and marketing expenses | 10.29M - | 10.21M 0.83% | 10.74M 5.20% | 10.41M 3.06% | 10.24M 1.63% | 9.84M 3.89% | 11.79M 19.80% | 11.79M 0.03% | 11.22M 4.88% | 10.50M 6.41% | 11.33M 7.93% | 11.36M 0.26% | 11.06M 2.66% | 11.10M 0.44% | 10.86M 2.18% | 10.39M 4.34% | 10.06M 3.20% | 10.25M 1.91% | 10.21M 0.35% | 9.63M 5.76% | 9.10M 5.42% | 9.40M 3.29% | 9.25M 1.63% | 9.52M 2.92% | 9.52M 0.03% | 9.86M 3.58% | 9.10M 7.76% | 10.08M 10.83% | 10.19M 1.06% | 11.04M 8.33% | 11.81M 7.00% | 20.56M 74.09% | 20.00M 2.75% | 19.28M 3.61% | 19.32M 0.25% | 22.81M 18.03% | 22.73M 0.35% | 23.11M 1.69% | |
general and administrative expenses | 3.98M - | 2.85M 28.28% | 3.75M 31.30% | 2.96M 21.07% | 3.26M 10.18% | 3.69M 13.17% | 3.73M 1.18% | 3.86M 3.35% | 3.38M 12.37% | 3.86M 14.35% | 3.87M 0.19% | 3.96M 2.23% | 4.68M 18.36% | 4.13M 11.82% | 4.05M 1.99% | 3.95M 2.41% | 3.38M 14.54% | 3.27M 3.16% | 4.82M 47.36% | 4.43M 8.04% | 5.29M 19.29% | 4.32M 18.24% | 4.39M 1.59% | 4.49M 2.32% | 5.18M 15.37% | 4.70M 9.22% | 6.10M 29.70% | 6.04M 1.06% | 7.41M 22.75% | 7.23M 2.44% | 14.42M 99.53% | 9.25M 35.85% | 11.02M 19.14% | 12.85M 16.56% | 10.62M 17.36% | 12.71M 19.70% | 10.66M 16.14% | 10.82M 1.48% | |
selling general and administrative expenses | 14.27M - | 13.06M 8.48% | 14.49M 10.91% | 13.37M 7.72% | 13.50M 0.98% | 13.53M 0.23% | 15.52M 14.72% | 15.65M 0.83% | 14.60M 6.73% | 14.36M 1.60% | 15.20M 5.84% | 15.32M 0.76% | 15.74M 2.77% | 15.24M 3.21% | 14.91M 2.13% | 14.34M 3.82% | 13.43M 6.32% | 13.52M 0.63% | 15.03M 11.19% | 14.06M 6.49% | 14.39M 2.37% | 13.72M 4.62% | 13.64M 0.62% | 14.01M 2.73% | 14.70M 4.95% | 14.57M 0.93% | 15.20M 4.34% | 16.12M 6.06% | 17.60M 9.19% | 18.27M 3.79% | 26.23M 43.61% | 29.82M 13.65% | 31.02M 4.04% | 32.13M 3.56% | 29.94M 6.79% | 35.52M 18.62% | 33.39M 6.00% | 33.93M 1.62% | |
research and development expenses | 2.93M - | 2.85M 2.91% | 2.11M 25.79% | 3.16M 49.47% | 3.14M 0.63% | 1.94M 38.25% | 3.25M 67.83% | 3.00M 7.86% | 3.08M 2.69% | 3.36M 9.20% | 2.96M 12.05% | 4.36M 47.33% | 4.90M 12.41% | 3.92M 19.89% | 4.35M 10.83% | 5.42M 24.57% | 4.92M 9.24% | 4.90M 0.23% | 4.82M 1.75% | 5.03M 4.31% | 4.47M 11.15% | 4.71M 5.45% | 5.02M 6.62% | 3.74M 25.53% | 4.19M 11.93% | 4.93M 17.84% | 5.44M 10.29% | 5.06M 6.95% | 5.82M 15.07% | 5.27M 9.53% | 5.93M 12.63% | 10.27M 73.09% | 11.24M 9.44% | 12.43M 10.59% | 10.83M 12.93% | 13.64M 26.03% | 13.76M 0.84% | 12.95M 5.89% | |
other expenses | |||||||||||||||||||||||||||||||||||||||
cost and expenses | 21.73M - | 20.95M 3.60% | 21.80M 4.06% | 21.19M 2.79% | 21.10M 0.43% | 19.72M 6.54% | 23.14M 17.36% | 22.10M 4.52% | 20.90M 5.44% | 21.08M 0.90% | 21.95M 4.13% | 23.18M 5.58% | 24.59M 6.10% | 22.53M 8.37% | 22.87M 1.49% | 23.32M 1.97% | 22.00M 5.65% | 22.22M 1.00% | 23.20M 4.39% | 22.37M 3.57% | 22.03M 1.50% | 21.35M 3.10% | 22.25M 4.23% | 20.98M 5.71% | 21.91M 4.42% | 22.88M 4.43% | 23.63M 3.25% | 24.30M 2.83% | 26.78M 10.22% | 27.43M 2.42% | 36.65M 33.62% | 48.60M 32.61% | 51.68M 6.32% | 53.66M 3.83% | 50.52M 5.85% | 59.45M 17.69% | 57.85M 2.70% | 57.00M 1.47% | |
operating expenses | 17.21M - | 15.91M 7.53% | 16.60M 4.33% | 16.53M 0.44% | 16.64M 0.67% | 15.47M 7.03% | 18.77M 21.38% | 18.65M 0.68% | 17.67M 5.21% | 17.72M 0.28% | 18.16M 2.45% | 19.67M 8.35% | 20.64M 4.90% | 19.16M 7.17% | 19.26M 0.52% | 19.76M 2.59% | 18.35M 7.13% | 18.42M 0.40% | 19.85M 7.74% | 19.08M 3.87% | 18.85M 1.19% | 18.43M 2.24% | 18.66M 1.23% | 17.75M 4.88% | 18.89M 6.42% | 19.50M 3.23% | 20.64M 5.84% | 21.18M 2.63% | 23.42M 10.59% | 23.54M 0.48% | 32.17M 36.68% | 40.09M 24.61% | 42.26M 5.43% | 44.56M 5.43% | 40.77M 8.51% | 49.16M 20.59% | 47.15M 4.10% | 46.88M 0.57% | |
interest expense | 131.20K - | 126.73K 3.41% | 226.28K 78.55% | 135.19K 40.25% | 138.65K 2.56% | 142.69K 2.91% | 170.94K 19.81% | 154K 9.91% | 5.15M 3,241.56% | 5.21M 1.26% | 5.08M 2.42% | 5.26M 3.44% | 6.19M 17.76% | 7.13M 15.16% | 7.65M 7.28% | ||||||||||||||||||||||||
ebitda | 3.21M - | 6.81M 111.96% | 5.19M 23.81% | 5.69M 9.76% | 5.23M 8.14% | 7.29M 39.35% | 3.00M 58.88% | 4.50M 50.11% | -10.48M 333.02% | 3.08M 129.41% | 3.06M 0.69% | 2.27M 26.01% | 894.88K 60.50% | 3.62M 304.89% | 3.56M 1.73% | 2.81M 20.96% | 4.33M 53.95% | 4.19M 3.19% | 4.10M 2.32% | 2.86M 30.24% | 3.37M 17.92% | 4.30M 27.51% | 3.82M 11.14% | 6.02M 57.61% | 5.27M 12.39% | 4.77M 9.51% | 4.91M 2.91% | 5.58M 13.56% | 4.50M 19.32% | 4.69M 4.24% | -3.41M 172.62% | 1.57M 146.07% | 3.80M 142.13% | 4.44M 16.95% | 8.21M 84.70% | 514K 93.74% | 5.62M 993.97% | 8.06M 43.43% | |
operating income | 132.27K - | 3.14M 2,271.91% | 1.55M 50.74% | 2.01M 29.80% | 1.96M 2.27% | 4.37M 122.71% | 163.45K 96.26% | 1.88M 1,053.17% | 246.69K 86.91% | 575.05K 133.10% | 59.63K 89.63% | -695.08K 1,265.74% | -2.14M 208.40% | 556.09K 125.94% | 313.81K 43.57% | -322.72K 202.84% | 1.21M 474.84% | 1.11M 7.90% | 877.32K 21.25% | 1.93M 120.33% | -2.41M 224.78% | 3.53M 246.48% | 3.02M 14.44% | 4.67M 54.46% | 3.89M 16.77% | 3.18M 18.18% | 3.53M 11.09% | 4.20M 18.89% | 3.08M 26.70% | 3.23M 4.80% | -4.87M 251.09% | -4.85M 0.39% | -2.63M 45.88% | -1.67M 36.43% | 2.01M 220.30% | -5.64M 380.89% | -515K 90.87% | 1.77M 444.08% | |
depreciation and amortization | 3.12M - | 3.41M 9.01% | 3.63M 6.44% | 3.41M 5.81% | 3.19M 6.68% | 2.87M 9.84% | 2.76M 3.78% | 2.54M 8.23% | 2.65M 4.44% | 2.68M 1.10% | 2.94M 9.92% | 2.98M 1.26% | 2.99M 0.26% | 3.06M 2.24% | 3.17M 3.66% | 3.05M 3.68% | 3.10M 1.57% | 3.15M 1.61% | 3.10M 1.64% | 886.45K 71.38% | 884.01K 0.27% | 843.44K 4.59% | 802.59K 4.84% | 1.24M 54.31% | 1.26M 1.69% | 1.48M 17.62% | 1.34M 9.81% | 1.36M 1.50% | 1.42M 4.58% | 1.46M 3.29% | 1.47M 0.15% | 6.42M 337.76% | 6.43M 0.06% | 6.11M 4.87% | 6.20M 1.37% | 6.16M 0.65% | 6.14M 0.31% | 6.29M 2.53% | |
total other income expenses net | 44.16K - | -265.92K 702.21% | -17.52K 93.41% | -273.79K 1,462.52% | -84.19K 69.25% | -50.28K 40.28% | -69.36K 37.94% | -77.35K 11.51% | 13.38M 17,397.61% | 170.19K 98.73% | -58.35K 134.29% | 20.49K 135.12% | -49.73K 342.73% | -11.34K 77.20% | -79.30K 599.26% | -86.03K 8.49% | -24.22K 71.85% | 68.53K 383.00% | -122.68K 279.01% | -39.04K 68.18% | -74.72K 91.41% | 78.39K 204.91% | 6.21K 92.08% | -12.82K 306.52% | -40.43K 215.36% | 270.77K 769.80% | -18.04K 106.66% | -186.23K 932.58% | -299.71K 60.94% | -101.80K 66.04% | -103K 1.18% | 14K 113.59% | -167K 1,292.86% | -5.41M 3,140.12% | -5.11M 5.54% | -6.25M 22.30% | -7.11M 13.73% | -7.57M 6.54% | |
income before tax | 218.55K - | 2.95M 1,248.32% | 1.56M 46.99% | 1.78M 13.63% | 1.90M 6.87% | 4.39M 131.18% | 183.75K 95.81% | 1.90M 936.36% | 13.71M 619.86% | 798.46K 94.18% | 61.35K 92.32% | -632.65K 1,131.22% | -2.19M 245.81% | 570.51K 126.08% | 242.71K 57.46% | -402.42K 265.80% | 1.20M 398.14% | 1.22M 1.82% | 840.85K 31.17% | 1.97M 134.25% | 2.41M 22.30% | 3.66M 52.08% | 3.07M 16.25% | 4.64M 51.14% | 3.85M 17.03% | 3.34M 13.31% | 3.42M 2.59% | 3.90M 13.86% | 2.64M 32.27% | 2.95M 11.89% | -5.13M 273.75% | -9.98M 94.64% | -8.01M 19.83% | -7.08M 11.54% | -3.10M 56.19% | -11.89M 283.43% | -7.62M 35.90% | -5.80M 23.90% | |
income tax expense | -6K - | 1.54M 25,791.67% | 752.10K 51.21% | 1.47M 95.45% | -345K 123.47% | 1.59M 562.03% | 907.40K 43.07% | 890K 1.92% | 4.96M 457.30% | -382K 107.70% | 1.28M 434.03% | 157K 87.70% | -345K 319.75% | 797K 331.01% | 2.33M 192.97% | -258K 111.05% | 1.55M 700.39% | 169K 89.09% | -1.71M 1,112.43% | 706K 141.26% | 646K 8.50% | 1.15M 78.33% | 1.03M 10.85% | 1.19M 15.48% | 1.14M 4.13% | 1.08M 5.28% | 1.21M 12.07% | 1.29M 7.21% | 736K 43.12% | 719.02K 2.31% | -2.12M 395.40% | -2.42M 13.79% | -2.88M 19.24% | -624K 78.35% | 2.23M 458.17% | -2.41M 207.74% | -625K 74.04% | -1.83M 192.96% | |
net income | 224.55K - | 1.41M 525.80% | 810.09K 42.35% | 305.17K 62.33% | 2.24M 634.71% | 2.79M 24.51% | -723.65K 125.92% | 1.01M 240.17% | 8.75M 762.50% | 1.18M 86.51% | -1.21M 202.90% | -789.65K 34.99% | -1.84M 133.36% | -226.49K 87.71% | -2.09M 823.79% | -144.42K 93.10% | -349.22K 141.82% | 1.05M 401.43% | 2.55M 142.42% | 1.26M 50.48% | 1.76M 39.51% | 2.51M 42.46% | 2.04M 18.73% | 3.45M 69.09% | 2.71M 21.47% | 2.26M 16.67% | 2.21M 1.93% | 2.60M 17.48% | 1.90M 26.88% | 2.23M 17.39% | -3.01M 234.59% | -7.57M 151.76% | -5.12M 32.31% | -6.46M 26.04% | -5.34M 17.35% | -9.49M 77.74% | -7.00M 26.22% | -3.97M 43.26% | |
weighted average shs out | 42.90M - | 43.40M 1.18% | 43.95M - | 43.99M 0.10% | 44.34M 0.79% | 44.34M - | 39.02M 12.00% | 38.64M 0.97% | 38.97M - | 39.02M 0.12% | 39.15M 0.34% | 39.78M - | 39.99M 0.53% | 40.14M 0.36% | 40.31M - | 40.48M 0.44% | 41.10M 1.53% | 41.72M - | 41.72M 0% | 42.42M 1.67% | 42.63M - | 48.98M 14.91% | 49.33M 0.72% | 49.53M 0.40% | 49.67M 0.28% | 50.07M 0.81% | 50.73M 1.31% | 51.07M 0.67% | 51.42M 0.69% | 52.41M 1.92% | 52.80M 0.74% | ||||||||
weighted average shs out dil | 42.90M - | 43.40M 1.18% | 43.95M - | 43.99M 0.10% | 44.34M 0.79% | 44.34M - | 39.98M 9.85% | 38.64M 3.34% | 38.97M - | 39.02M 0.12% | 39.15M 0.34% | 39.78M - | 39.99M 0.53% | 41.39M 3.48% | 40.31M - | 40.48M 0.44% | 41.10M 1.53% | 44.17M - | 43.86M 0.70% | 44.84M 2.25% | 45.83M - | 52.25M 14.00% | 52.36M 0.21% | 49.53M 5.39% | 49.67M 0.28% | 50.07M 0.81% | 50.73M 1.31% | 51.07M 0.67% | 51.42M 0.69% | 52.41M 1.92% | 52.80M 0.74% | ||||||||
eps | 0.01 - | 0.03 200.00% | 0 100% | 0.01 Infinity% | 0.05 400% | 0.06 20.00% | 0 100% | 0.02 Infinity% | 0.22 1,000% | 0.03 86.36% | 0 100% | -0.02 Infinity% | -0.05 132.51% | -0.01 87.71% | 0 100% | -0.00 Infinity% | -0.01 141.67% | 0.03 444.83% | 0 100% | 0.03 Infinity% | 0.04 33.33% | 0.06 50.00% | 0 100% | 0.08 Infinity% | 0.06 25.00% | 0.05 16.67% | 0 100% | 0.06 Infinity% | 0.04 33.33% | 0.05 25.00% | -0.06 221.40% | -0.15 147.12% | -0.10 33.33% | -0.13 30% | -0.10 23.08% | -0.18 80.00% | -0.13 27.78% | -0.08 42.15% | |
epsdiluted | 0.01 - | 0.03 200.00% | 0 100% | 0.01 Infinity% | 0.05 400% | 0.06 20.00% | 0 100% | 0.02 Infinity% | 0.21 950% | 0.03 85.71% | 0 100% | -0.02 Infinity% | -0.05 132.51% | -0.01 87.71% | 0 100% | -0.00 Infinity% | -0.01 141.67% | 0.03 444.83% | 0 100% | 0.03 Infinity% | 0.04 33.33% | 0.06 50.00% | 0 100% | 0.08 Infinity% | 0.06 25.00% | 0.05 16.67% | 0 100% | 0.06 Infinity% | 0.04 33.33% | 0.04 0% | -0.06 251.75% | -0.15 147.12% | -0.10 33.33% | -0.13 30% | -0.10 23.08% | -0.18 80.00% | -0.13 27.78% | -0.08 42.15% |
All numbers in CAD (except ratios and percentages)