XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF (LOSS) INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues [Abstract]        
Revenue, net $ 64,928 $ 45,712 $ 125,431 $ 76,366
Cost of revenue 37,656 27,847 72,689 45,053
Gross profit 27,272 17,865 52,742 31,313
Operating expenses:        
Selling and marketing 12,449 9,583 23,356 16,963
Research and development 1,948 1,696 3,134 3,824
General and administrative 13,569 11,040 25,930 19,599
Total operating expenses 27,966 22,319 52,420 40,386
Operating (loss) income (694) (4,454) 322 (9,073)
Interest and other expense, net 581 2,145 1,106 4,343
Loss before income taxes and equity in losses of unconsolidated affiliates (1,275) (6,599) (784) (13,416)
Income tax expense (benefit):        
Current income tax expense 36 31 677 56
Deferred income tax benefit (1,087) (243) (3,294) (1,776)
Total income tax benefit (1,051) (212) (2,617) (1,720)
Net (loss) income before equity in losses of unconsolidated affiliates (224) (6,387) 1,833 (11,696)
Equity in losses of unconsolidated affiliates (343) (87) (529) (217)
Net (loss) income after equity in losses of unconsolidated affiliates (567) (6,474) 1,304 (11,913)
Net loss attributable to redeemable non-controlling interest 0 (117) 0 (268)
Net (loss) income attributable to Heska Corporation $ (567) $ (6,357) $ 1,304 $ (11,645)
Earnings Per Share [Abstract]        
Basic (loss) earnings per share attributable to Heska Corporation (in dollars per share) $ (0.06) $ (0.72) $ 0.13 $ (1.43)
Diluted (loss) earnings per share attributable to Heska Corporation (in dollars per share) $ (0.06) $ (0.72) $ 0.13 $ (1.43)
Weighted average outstanding shares used to compute basic (loss) earnings per share attributable to Heska Corporation (in shares) 10,167 8,776 9,825 8,165
Weighted average outstanding shares used to compute diluted (loss) earnings per share attributable to Heska Corporation (in shares) 10,167 8,776 10,189 8,165