Annual report pursuant to Section 13 and 15(d)

Net Income per Common Share (Details)

v3.8.0.1
Net Income per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount                 76,205 59,950 49,097
Basic net income (loss) per common share                      
Net income (loss)                 $ 11,913 $ 14,641 $ 23,009
Weighted-average common shares outstanding                 32,423,581 32,301,661 32,176,925
Basic net income (loss) per common share (in dollars per share) $ 0.19 $ 0.02 $ 0.15 $ 0.01 $ 0.15 $ 0.17 $ 0.11 $ 0.08 $ 0.37 $ 0.45 $ 0.72
Diluted net income (loss) per common share                      
Net income (loss)                 $ 11,913 $ 14,641 $ 23,009
Weighted-average common shares outstanding                 32,423,581 32,301,661 32,176,925
Weighted average shares oustanding - dilutive                 32,797,351 32,633,281 32,592,646
Diluted (in dollars per share) $ 0.18 $ 0.02 $ 0.15 $ 0.01 $ 0.15 $ 0.16 $ 0.11 $ 0.08 $ 0.36 $ 0.45 $ 0.71
Stock Options [Member]                      
Diluted net income (loss) per common share                      
Restricted and performance stock units issued                 218,693 216,041 241,529
Restricted Stock Units (RSUs) [Member]                      
Diluted net income (loss) per common share                      
Restricted and performance stock units issued                 155,077 115,579 174,192