COM:HESKA
Heska
- Stock
Last Close
119.99
12/06 20:00
Market Cap
1.31B
Beta: -
Volume Today
330.89K
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 | 23.50M - | 20.79M 11.53% | 22.92M 10.21% | 21.80M 4.85% | 24.32M 11.55% | 22.89M 5.88% | 23.91M 4.44% | 28.03M 17.25% | 29.76M 6.15% | 27.15M 8.78% | 29.96M 10.38% | 33.43M 11.56% | 39.54M 18.28% | 30.38M 23.17% | 34.34M 13.01% | 31.43M 8.47% | 36.04M 14.68% | 32.77M 9.09% | 29.66M 9.47% | 30.95M 4.36% | 34.06M 10.04% | 29.51M 13.37% | 28.15M 4.63% | 31.24M 10.98% | 33.77M 8.10% | 30.65M 9.22% | 45.71M 49.12% | 56.64M 23.90% | 64.32M 13.57% | 60.50M 5.94% | 64.93M 7.31% | 60.24M 7.22% | 68.07M 12.99% | 64.80M 4.80% | 64.68M 0.19% | 61.49M 4.92% | 66.34M 7.88% | 62.38M 5.96% | |
cost of revenue | 13.10M - | 12.51M 4.47% | 13.84M 10.59% | 13.49M 2.54% | 14.28M 5.88% | 12.81M 10.30% | 13.61M 6.27% | 16.44M 20.74% | 17.52M 6.61% | 15.70M 10.39% | 17.28M 10.05% | 19.71M 14.05% | 23.49M 19.18% | 17.17M 26.90% | 19.41M 13.01% | 17.88M 7.89% | 19.47M 8.93% | 19.46M 0.07% | 16.60M 14.70% | 16.16M 2.63% | 18.59M 15.04% | 16.97M 8.73% | 15.73M 7.27% | 17.57M 11.69% | 17.94M 2.07% | 17.21M 4.08% | 27.85M 61.84% | 33.23M 19.34% | 37.75M 13.59% | 35.03M 7.19% | 37.66M 7.49% | 35.00M 7.06% | 40.26M 15.04% | 35.66M 11.44% | 37.35M 4.75% | 34.62M 7.32% | 38.52M 11.28% | 34.98M 9.18% | |
gross profit | 10.40M - | 8.28M 20.42% | 9.08M 9.64% | 8.32M 8.37% | 10.04M 20.74% | 10.08M 0.42% | 10.30M 2.11% | 11.60M 12.63% | 12.23M 5.50% | 11.44M 6.48% | 12.68M 10.84% | 13.72M 8.17% | 16.05M 17.00% | 13.21M 17.70% | 14.93M 13.02% | 13.55M 9.22% | 16.57M 22.26% | 13.31M 19.69% | 13.06M 1.82% | 14.79M 13.23% | 15.47M 4.58% | 12.54M 18.93% | 12.41M 1.04% | 13.66M 10.09% | 15.83M 15.85% | 13.45M 15.05% | 17.86M 32.85% | 23.40M 31.00% | 26.57M 13.54% | 25.47M 4.15% | 27.27M 7.07% | 25.24M 7.44% | 27.81M 10.16% | 29.14M 4.81% | 27.33M 6.23% | 26.88M 1.65% | 27.82M 3.51% | 27.40M 1.51% | |
selling and marketing expenses | 4.87M - | 4.95M 1.46% | 4.75M 3.90% | 4.72M 0.76% | 4.75M 0.64% | 5.46M 15.04% | 5.24M 4.05% | 5.17M 1.26% | 5.47M 5.68% | 5.62M 2.78% | 5.39M 4.15% | 5.49M 1.93% | 5.60M 1.95% | 6.10M 8.99% | 5.99M 1.75% | 5.82M 2.97% | 5.32M 8.56% | 6.14M 15.48% | 5.94M 3.19% | 6.21M 4.56% | 6.36M 2.40% | 7.03M 10.51% | 6.71M 4.52% | 6.71M 0.09% | 7.22M 7.63% | 7.38M 2.20% | 9.58M 29.85% | 10.75M 12.19% | 10.75M 0.03% | 10.91M 1.42% | 12.45M 14.14% | 10.79M 13.37% | 11.14M 3.32% | 12.00M 7.66% | 11.77M 1.93% | 11.28M 4.12% | 12.62M 11.87% | 12.45M 1.35% | |
general and administrative expenses | 2.47M - | 3.05M 23.26% | 3.03M 0.43% | 2.94M 3.16% | 3.21M 9.33% | 3.18M 0.87% | 2.84M 10.90% | 3.79M 33.56% | 2.85M 24.81% | 3.28M 15.06% | 3.22M 1.86% | 3.23M 0.37% | 3.40M 5.17% | 3.79M 11.63% | 3.93M 3.69% | 3.36M 14.55% | 3.73M 11.10% | 4.63M 23.95% | 4.36M 5.79% | 11.24M 157.89% | 4.62M 58.86% | 4.22M 8.76% | 4.02M 4.62% | 4.23M 5.12% | 5.73M 35.48% | 8.56M 49.33% | 11.04M 29.00% | 10.25M 7.13% | 12.39M 20.84% | 12.36M 0.25% | 13.57M 9.79% | 14.94M 10.08% | 13.65M 8.59% | 16.15M 18.25% | 18.78M 16.31% | 13.88M 26.06% | 15.24M 9.76% | 22.29M 46.23% | |
selling general and administrative expenses | 7.35M - | 7.99M 8.79% | 7.79M 2.58% | 7.65M 1.70% | 7.96M 3.97% | 8.64M 8.62% | 8.08M 6.57% | 8.96M 10.97% | 8.32M 7.21% | 8.90M 6.99% | 8.60M 3.30% | 8.72M 1.35% | 8.99M 3.14% | 9.89M 9.99% | 9.92M 0.33% | 9.17M 7.56% | 9.05M 1.36% | 10.77M 18.97% | 10.30M 4.31% | 17.45M 69.42% | 10.99M 37.05% | 11.25M 2.40% | 10.74M 4.56% | 10.94M 1.86% | 12.95M 18.40% | 15.94M 23.05% | 20.62M 29.40% | 21.00M 1.85% | 23.14M 10.19% | 23.27M 0.53% | 26.02M 11.83% | 25.72M 1.14% | 24.80M 3.60% | 28.14M 13.49% | 30.55M 8.53% | 25.16M 17.61% | 27.86M 10.71% | 34.73M 24.68% | |
research and development expenses | 303K - | 388K 28.05% | 374K 3.61% | 322K 13.90% | 330K 2.48% | 419K 26.97% | 392K 6.44% | 493K 25.77% | 354K 28.19% | 575K 62.43% | 523K 9.04% | 507K 3.06% | 542K 6.90% | 530K 2.21% | 445K 16.04% | 601K 35.06% | 428K 28.79% | 670K 56.54% | 559K 16.57% | 935K 67.26% | 1.17M 25.13% | 1.37M 16.75% | 2.24M 63.91% | 2.53M 13.09% | 2.10M 16.94% | 2.13M 1.19% | 1.70M 20.30% | 2.20M 29.54% | 2.75M 25.22% | 1.19M 56.89% | 1.95M 64.25% | 1.96M 0.36% | 1.89M 3.17% | 12.46M 558.00% | 2.33M 81.33% | 2.38M 2.45% | 2.59M 8.69% | 3.09M 19.27% | |
other expenses | 138K - | -26K 118.84% | 10K 138.46% | -115K 1,250% | 48K 141.74% | 126K 162.50% | 46K 63.49% | 8K 82.61% | 13K 62.50% | -78K 700% | 73K 193.59% | 54K 26.03% | 1K 98.15% | -7K 800% | -574K 8,100% | 97K 116.90% | -86K 188.66% | 68K 179.07% | 205K 201.47% | -23K 111.22% | 5K 121.74% | 469K - | -394K 184.01% | 81K 120.56% | 74K - | -954K 1,389.19% | -151K 84.17% | ||||||||||||
cost and expenses | 20.75M - | 20.89M 0.70% | 22.00M 5.29% | 21.46M 2.43% | 22.57M 5.15% | 21.87M 3.08% | 22.08M 0.95% | 25.89M 17.26% | 26.19M 1.17% | 25.18M 3.89% | 26.41M 4.90% | 28.94M 9.58% | 33.03M 14.13% | 27.59M 16.45% | 29.78M 7.91% | 27.65M 7.14% | 28.95M 4.69% | 30.89M 6.72% | 27.46M 11.12% | 34.55M 25.83% | 30.75M 11.00% | 29.59M 3.79% | 28.71M 2.95% | 31.04M 8.12% | 32.99M 6.27% | 35.27M 6.91% | 50.17M 42.23% | 56.43M 12.49% | 63.64M 12.78% | 59.48M 6.53% | 65.62M 10.32% | 62.67M 4.49% | 66.95M 6.82% | 76.25M 13.90% | 70.22M 7.91% | 62.16M 11.47% | 68.97M 10.95% | 72.80M 5.56% | |
operating expenses | 7.65M - | 8.38M 9.56% | 8.16M 2.63% | 7.98M 2.25% | 8.29M 3.91% | 9.06M 9.35% | 8.47M 6.57% | 9.46M 11.66% | 8.67M 8.30% | 9.47M 9.25% | 9.13M 3.65% | 9.23M 1.10% | 9.54M 3.35% | 10.42M 9.29% | 10.37M 0.50% | 9.78M 5.73% | 9.48M 3.05% | 11.44M 20.67% | 10.86M 5.03% | 18.39M 69.31% | 12.16M 33.88% | 12.62M 3.78% | 12.98M 2.85% | 13.47M 3.80% | 15.05M 11.76% | 18.07M 20% | 22.32M 23.54% | 23.20M 3.95% | 25.89M 11.61% | 24.45M 5.57% | 27.97M 14.37% | 27.68M 1.03% | 26.69M 3.57% | 40.60M 52.11% | 32.87M 19.04% | 27.55M 16.19% | 30.45M 10.53% | 37.82M 24.22% | |
interest expense | 38K - | 38K 0% | 54K 42.11% | 30K 44.44% | 24K 20% | 51K 112.50% | 81K 58.82% | 89K 9.88% | 65K 26.97% | 77K 18.46% | 89K 15.58% | 79K 11.24% | 77K 2.53% | 147K 90.91% | 494K 236.05% | 2.37M 379.96% | 2.35M 1.05% | 2.15M 8.57% | 2.34M 9.04% | -644K 127.53% | 920K 242.86% | 581K 36.85% | 918K 58.00% | 1.44M 56.97% | 359K 75.09% | 481K 33.98% | 1.17M 143.66% | 456K 61.09% | 939K 105.92% | ||||||||||
ebitda | 2.75M - | -101K 103.67% | 917K 1,007.92% | 341K 62.81% | 1.75M 414.37% | 1.02M 41.79% | 1.83M 79.14% | 2.14M 17.11% | 3.56M 66.43% | 1.97M 44.74% | 3.56M 80.51% | 4.49M 26.32% | 6.51M 45.04% | 2.79M 57.21% | 4.56M 63.56% | 5.26M 15.33% | 7.09M 34.87% | 1.87M 73.62% | 2.20M 17.80% | -2.32M 205.08% | 3.31M 243.09% | -75K 102.26% | -566K 654.67% | 193K 134.10% | 775K 301.55% | -4.62M 695.87% | -4.45M 3.55% | 3.87M 186.84% | 679K 82.45% | 4.98M 633.87% | -694K 113.93% | 1.92M 376.51% | 1.12M 41.74% | -11.45M 1,124.51% | -5.54M 51.62% | 3.76M 167.86% | -2.63M 169.90% | -10.42M 296.46% | |
operating income | 2.75M - | -101K 103.67% | 917K 1,007.92% | 341K 62.81% | 1.75M 414.37% | 1.02M 41.79% | 1.83M 79.14% | 2.14M 17.11% | 3.56M 66.43% | 1.97M 44.74% | 3.56M 80.51% | 4.49M 26.32% | 6.51M 45.04% | 2.79M 57.21% | 4.56M 63.56% | 3.78M 17.15% | 7.09M 87.74% | 1.87M 73.62% | 2.20M 17.80% | -3.60M 263.11% | 3.31M 192.18% | -75K 102.26% | -566K 654.67% | 193K 134.10% | 775K 301.55% | -4.62M 695.87% | -4.45M 3.55% | 203K 104.56% | 679K 234.48% | 1.02M 49.93% | -694K 168.17% | -2.43M 250.58% | 1.12M 145.95% | -11.45M 1,124.51% | -5.54M 51.62% | 260K 104.69% | -2.63M 1,111.15% | -9.21M 250.40% | |
depreciation and amortization | 782K - | 729K 6.78% | 888K 21.81% | 977K 10.02% | 1.12M 14.43% | 1.01M 10.02% | 1.07M 6.16% | 1.17M 9.18% | 947K 18.78% | 1.10M 15.73% | 1.11M 1.73% | 1.21M 8.25% | 1.23M 1.66% | 1.09M 11.00% | 1.10M 0.73% | 1.39M 26.73% | 1.17M 16.21% | 1.20M 2.40% | 1.14M 4.93% | 1.14M 0.26% | 1.12M 1.58% | 1.26M 12.75% | 1.26M 0.63% | 1.24M 1.59% | 1.16M 6.47% | 1.37M 18.76% | 3.33M 142.36% | 3.34M 0.21% | 3.34M 0.21% | 3.57M 6.79% | 3.11M 12.94% | 3.40M 9.49% | 3.47M 1.97% | 3.30M 4.93% | 3.53M 6.85% | 3.50M 0.71% | 3.64M 3.94% | -1.21M 133.28% | |
total other income expenses net | 171K - | -16K 109.36% | 7K 143.75% | 40K 471.43% | 8K 80% | -137K 1,812.50% | -37K 72.99% | 69K 286.49% | -25K 136.23% | 138K 652% | -26K 118.84% | 10K 138.46% | -115K 1,250% | 48K 141.74% | 126K 162.50% | 46K 63.49% | 8K 82.61% | 13K 62.50% | -78K 700% | 73K 193.59% | 54K 26.03% | 1K 98.15% | -7K 800% | -574K 8,100% | 97K 116.90% | -86K 188.66% | 68K 179.07% | 205K 201.47% | -23K 111.22% | 5K 121.74% | -581K 11,720% | 469K 180.72% | -394K 184.01% | -359K 8.88% | -481K 33.98% | -1.17M 143.66% | -456K 61.09% | -939K 105.92% | |
income before tax | 2.93M - | -117K 104.00% | 924K 889.74% | 381K 58.77% | 1.76M 362.47% | 884K 49.83% | 1.79M 102.71% | 2.21M 23.38% | 3.54M 60.11% | 2.10M 40.59% | 3.52M 67.48% | 4.48M 27.14% | 6.40M 42.94% | 2.85M 55.48% | 4.68M 64.14% | 3.78M 19.11% | 7.06M 86.50% | 1.88M 73.43% | 2.11M 12.64% | -3.54M 267.85% | 3.37M 194.92% | -59K 101.75% | -587K 894.92% | -734K 25.04% | -1.20M 63.90% | -6.82M 466.67% | -6.60M 3.20% | -1.81M 72.60% | 1.43M 179.15% | 492K 65.62% | -1.27M 359.15% | -2.40M 88.47% | -255K 89.39% | -11.81M 4,532.55% | -6.02M 49.01% | -912K 84.86% | -3.08M 238.27% | -10.15M 229.04% | |
income tax expense | 1.03M - | 156K 84.82% | 146K 6.41% | 366K 150.68% | 683K 86.61% | 301K 55.93% | 614K 103.99% | 828K 34.85% | 1.17M 40.70% | 656K 43.69% | 780K 18.90% | 1.14M 45.51% | 1.77M 55.77% | -1.45M 182.18% | 1.54M 205.92% | 701K 54.45% | 8.13M 1,059.20% | -280K 103.45% | 215K 176.79% | -1.88M 972.09% | -175K 90.67% | -1.01M 477.14% | -426K 57.82% | -530K 24.41% | 520K 198.11% | -1.51M 390% | -212K 85.94% | 3.41M 1,709.91% | -1.45M 142.60% | -1.56M 7.63% | -1.05M 32.84% | -813K 22.65% | -144K 82.29% | -2.21M 1,433.33% | -1.13M 48.69% | -834K 26.39% | 765K 191.73% | -375K 149.02% | |
net income | 1.18M - | 192K 83.69% | 1.07M 456.77% | 513K 52.01% | 829K 61.60% | 598K 27.86% | 1.20M 100.17% | 1.42M 18.21% | 2.03M 43.39% | 1.19M 41.55% | 2.52M 112.65% | 3.35M 32.71% | 3.45M 3.17% | 4.61M 33.42% | 3.33M 27.65% | 3.08M 7.50% | -1.07M 134.67% | 2.15M 301.59% | 1.90M 11.97% | -1.67M 188.03% | 3.47M 307.66% | 814K 76.53% | -241K 129.61% | -310K 28.63% | -1.73M 457.42% | -5.29M 206.02% | -6.36M 20.22% | -5.22M 17.90% | 2.46M 147.23% | 1.87M 24.10% | -567K 130.30% | -1.90M 234.74% | -554K 70.81% | -9.61M 1,633.75% | -4.89M 49.09% | -78K 98.40% | -3.85M 4,835.90% | -9.78M 153.92% | |
weighted average shs out | 5.84M - | 5.87M 0.57% | 5.94M 1.12% | 5.99M 0.89% | 6.02M 0.45% | 6.18M 2.74% | 6.28M 1.65% | 6.34M 0.97% | 6.59M 3.88% | 6.50M 1.43% | 6.70M 3.06% | 6.87M 2.63% | 6.95M 1.15% | 7.01M 0.88% | 7.07M 0.83% | 7.14M 0.99% | 7.13M 0.14% | 7.10M 0.38% | 7.23M 1.75% | 7.29M 0.87% | 7.35M 0.85% | 7.46M 1.47% | 7.49M 0.36% | 7.50M 0.20% | 7.51M 0.17% | 7.57M 0.72% | 8.78M 15.96% | 9.12M 3.95% | 9.15M 0.26% | 9.48M 3.62% | 10.17M 7.27% | 10.20M 0.28% | 10.21M 0.17% | 10.27M 0.60% | 10.35M 0.74% | 10.37M 0.18% | 10.38M 0.11% | 10.39M 0.11% | |
weighted average shs out dil | 5.89M - | 5.99M 1.53% | 6.38M 6.67% | 6.55M 2.66% | 6.67M 1.74% | 6.87M 3.01% | 7.08M 3.00% | 7.14M 0.90% | 7.15M 0.21% | 7.16M 0.14% | 7.25M 1.19% | 7.45M 2.83% | 7.53M 0.99% | 7.59M 0.88% | 7.63M 0.50% | 7.67M 0.47% | 7.67M 0.07% | 7.71M 0.50% | 7.85M 1.80% | 7.29M 7.15% | 7.95M 9.03% | 7.96M 0.23% | 7.49M 6.01% | 7.50M 0.20% | 7.51M 0.17% | 7.57M 0.72% | 8.78M 15.96% | 9.12M 3.95% | 9.75M 6.87% | 9.84M 0.96% | 10.17M 3.28% | 10.20M 0.28% | 10.21M 0.17% | 10.27M 0.60% | 10.35M 0.74% | 10.37M 0.18% | 10.38M 0.11% | 10.39M 0.11% | |
eps | 0.20 - | 0.03 85% | 0.18 500% | 0.09 50% | 0.14 55.56% | 0.10 28.57% | 0.19 90.00% | 0.22 15.79% | 0.29 31.82% | 0.18 37.93% | 0.38 111.11% | 0.49 28.95% | 0.50 2.04% | 0.66 32.00% | 0.47 28.79% | 0.43 8.51% | -0.15 134.88% | 0.30 300% | 0.26 13.33% | -0.23 188.46% | 0.47 304.35% | 0.11 76.60% | -0.03 129.27% | -0.04 28.26% | -0.23 456.90% | -0.70 204.35% | -0.72 2.86% | -0.57 20.83% | 0.27 147.37% | 0.20 25.93% | -0.06 127.90% | -0.19 240.50% | -0.05 71.47% | -0.93 1,615.87% | -0.47 49.46% | -0.01 98.40% | -0.37 4,833.33% | -0.94 154.05% | |
epsdiluted | 0.20 - | 0.03 85% | 0.17 466.67% | 0.08 52.94% | 0.12 50.00% | 0.09 25% | 0.17 88.89% | 0.20 17.65% | 0.28 40.00% | 0.17 39.29% | 0.35 105.88% | 0.45 28.57% | 0.46 2.22% | 0.61 32.61% | 0.44 27.87% | 0.40 9.09% | -0.14 135% | 0.28 300% | 0.24 14.29% | -0.23 195.83% | 0.44 291.30% | 0.10 77.27% | -0.03 132.20% | -0.04 28.26% | -0.23 456.90% | -0.70 204.35% | -0.72 2.86% | -0.57 20.83% | 0.25 143.86% | 0.19 24% | -0.06 129.37% | -0.19 240.50% | -0.05 71.47% | -0.93 1,615.87% | -0.47 49.46% | -0.01 98.40% | -0.37 4,833.33% | -0.94 154.05% |
All numbers in USD (except ratios and percentages)