XML 96 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Note 19 - Quarterly Financial Data (Unaudited) - Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
[1]
Sep. 30, 2020
[2]
Jun. 30, 2020
[3]
Mar. 31, 2020
[4]
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue $ 32,688 $ 31,694 $ 30,678 $ 35,397 $ 29,772 $ 29,697 $ 30,418 $ 24,723 $ 130,457 $ 114,610 $ 105,555
Gross profit 16,745 17,343 13,742 21,196 21,123 23,746 23,582 17,412 69,026 85,863 74,275
Net income (loss) $ (15,657) $ (6,411) $ (7,708) $ 5,794 $ 4,051 $ 9,200 $ 9,435 $ 4,507 $ (23,982) $ 27,193 $ 18,722
Basic (in dollars per share) $ (1.10) $ (0.45) $ (0.54) $ 0.41 $ 0.28 $ 0.65 $ 0.68 $ 0.32 $ (1.69) $ 1.93 $ 1.30
Diluted (in dollars per share) $ (1.10) $ (0.45) $ (0.54) $ 0.40 $ 0.28 $ 0.66 $ 0.67 $ 0.31 $ (1.69) $ 1.89 $ 1.27
Basic common shares outstanding (in shares) 14,275,000 14,205,000 14,199,000 14,202,000 14,280,000 14,070,000 13,916,000        
Diluted common shares outstanding (in shares) 14,275,000 14,205,000 14,199,000 14,353,000 14,621,000 14,387,000 14,088,000 14,314,000 14,222,163 14,373,783 14,689,041
[1] In the quarter ended December 31, 2020, we recorded a pre-tax goodwill impairment charge of $24.4 million and we recognized a pre-tax benefit of $12.5 million related to a change in the fair value of our contingent consideration liability.
[2] In the quarter ended September 30, 2020, we recorded a pre-tax expense in the amount of $4.1 million related to a change in the fair value of our contingent consideration liability.
[3] In the quarter ended June 30, 2020, we recorded a pre-tax expense in the amount of $4.2 million related to a change in the fair value of our contingent consideration liability.
[4] In the quarter ended March 31, 2020, we recorded a pre-tax goodwill impairment charge of $18.1 million and we recognized a pre-tax benefit of $24.5 million related to a change in the fair value of our contingent consideration liability.