bf/NASDAQ:HSKA_icon.png

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

Subscribe NowHelp
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 (except ratios and percentages)