XML 124 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Quarterly Results of Operations (unaudited) - Schedule of Quarterly Results of Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quarterly Results of Operations (unaudited)                        
Total Revenue $ 52,928 $ 51,439 $ 54,954 $ 56,370 $ 70,531 $ 79,691 $ 56,167 $ 47,095   $ 215,691 $ 253,484 $ 211,336
Gross profit 39,262 35,961 36,729 40,300 49,157 53,022 38,287 31,056   152,252 171,522 146,523
Operating costs 41,303 38,316 38,416 39,475 43,735 35,937 40,565 37,096   157,510 157,333 147,443
Operating income (loss) (2,041) (2,355) (1,687) 825 5,422 17,085 (2,278) (6,040)   (5,258) 14,189 (920)
Provision (benefit) for income taxes 277 95 973 690   3,855 753 (400) $ 2,336      
Net income $ (1,756) $ (1,678) $ (2,023) $ 4 $ 4,585 $ 11,847 $ (2,511) $ (6,056)   $ (5,455) $ 7,864 $ 3,044
Net income/(loss) per share:                        
Basic $ (0.04) $ (0.04) $ (0.05) $ 0.00 $ 0.11 $ 0.30 $ (0.06) $ (0.15)   $ (0.14) $ 0.20 $ 0.08
Diluted $ (0.04) $ (0.04) $ (0.05) $ 0.00 $ 0.11 $ 0.30 $ (0.06) $ (0.15)   $ (0.14) $ 0.20 $ 0.08