Annual report pursuant to Section 13 and 15(d)

Quarterly Results (Unaudited) (Details)

v3.20.1
Quarterly Results (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 88,371 $ 100,468 $ 102,935 $ 91,712 $ 114,230 $ 119,356 $ 90,154 $ 88,902      
Gross Profit 35,584 43,480 45,432 37,142 44,969 50,883 40,359 39,729 $ 161,638 $ 175,940 $ 143,811
Operating income (loss) 2,365 12,466 12,841 4,991 13,710 17,887 8,672 8,240 $ 32,663 $ 48,509 $ 32,738
Net income (loss) $ (2,968) $ 6,522 $ 6,913 $ 1,471 $ 6,768 $ 9,719 $ 3,227 $ 3,042      
Earnings Per Share, Basic and Diluted [Abstract]                      
Basic (in dollars per share) $ (0.09) $ 0.20 $ 0.21 $ 0.05 $ 0.21 $ 0.30 $ 0.10 $ 0.09 $ 0.36 $ 0.70 $ 0.37
Diluted (in dollars per share) $ (0.09) $ 0.20 $ 0.21 $ 0.04 $ 0.20 $ 0.29 $ 0.10 $ 0.09 $ 0.36 $ 0.69 $ 0.36