Condensed Consolidated Statement of Stockholders' Equity (unaudited) Condensed Consolidated Statement of Stockholders' Equity (unaudited) - USD ($) $ in Thousands |
Total |
Common Stock [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Beginning of period (shares) at Dec. 31, 2018 |
|
33,804,379
|
|
|
Beginning of period at Dec. 31, 2018 |
$ 398,444
|
$ 334,215
|
$ 102,261
|
$ (38,032)
|
Vesting Of Restricted Stock Units Shares |
|
42,130
|
|
|
Net issuance of restricted stock awards (in shares) |
|
139,718
|
|
|
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture |
2,432
|
$ 2,432
|
|
|
Stock Repurchased During Period, Shares |
|
0
|
|
|
Stock Repurchased During Period, Value |
0
|
$ 0
|
|
|
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation |
|
(47,767)
|
|
|
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation |
(1,567)
|
$ (1,567)
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period |
|
16,617
|
|
|
Stock Issued During Period, Value, Stock Options Exercised |
268
|
$ 268
|
|
|
Other Comprehensive Income (Loss) Excluding Impact Of New Accounting Pronouncement |
(1,875)
|
|
|
(1,875)
|
Net loss |
(30,398)
|
|
(30,398)
|
|
End of period (shares) at Mar. 31, 2019 |
|
33,955,077
|
|
|
End of period at Mar. 31, 2019 |
367,304
|
$ 335,348
|
73,195
|
(41,239)
|
Beginning of period (shares) at Dec. 31, 2018 |
|
33,804,379
|
|
|
Beginning of period at Dec. 31, 2018 |
398,444
|
$ 334,215
|
102,261
|
(38,032)
|
Other Comprehensive Income (Loss), Net of Tax |
16,866
|
|
|
|
Net loss |
(18,682)
|
|
|
|
End of period (shares) at Sep. 30, 2019 |
|
34,090,301
|
|
|
End of period at Sep. 30, 2019 |
404,829
|
$ 341,083
|
84,912
|
(21,166)
|
Beginning of period (shares) at Mar. 31, 2019 |
|
33,955,077
|
|
|
Beginning of period at Mar. 31, 2019 |
367,304
|
$ 335,348
|
73,195
|
(41,239)
|
Net issuance of restricted stock awards (in shares) |
|
5,762
|
|
|
Employee stock purchase plan (in shares) |
|
31,879
|
|
|
Employee stock purchase plan |
725
|
$ 725
|
|
|
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture |
1,987
|
$ 1,987
|
|
|
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation |
|
(274)
|
|
|
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation |
(7)
|
$ (7)
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period |
|
47,786
|
|
|
Stock Issued During Period, Value, Stock Options Exercised |
682
|
$ 682
|
|
|
Other Comprehensive Income (Loss), Net of Tax |
26,281
|
|
|
26,281
|
Net loss |
3,486
|
|
3,486
|
|
End of period (shares) at Jun. 30, 2019 |
|
34,040,230
|
|
|
End of period at Jun. 30, 2019 |
400,458
|
$ 338,735
|
76,681
|
(14,958)
|
Net issuance of restricted stock awards (in shares) |
|
27,025
|
|
|
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture |
1,851
|
$ 1,851
|
|
|
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation |
|
(754)
|
|
|
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation |
(22)
|
$ (22)
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period |
|
23,800
|
|
|
Stock Issued During Period, Value, Stock Options Exercised |
519
|
$ 519
|
|
|
Other Comprehensive Income (Loss), Net of Tax |
(6,208)
|
|
|
(6,208)
|
Net loss |
8,231
|
|
8,231
|
|
End of period (shares) at Sep. 30, 2019 |
|
34,090,301
|
|
|
End of period at Sep. 30, 2019 |
404,829
|
$ 341,083
|
84,912
|
(21,166)
|
Beginning of period (shares) at Dec. 31, 2019 |
|
34,148,700
|
|
|
Beginning of period at Dec. 31, 2019 |
416,123
|
$ 344,476
|
87,922
|
(16,275)
|
Vesting Of Restricted Stock Units Shares |
|
14,033
|
|
|
Net issuance of restricted stock awards (in shares) |
|
162,212
|
|
|
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture |
2,198
|
$ 2,198
|
|
|
Stock Repurchased During Period, Shares |
|
(465,117)
|
|
|
Stock Repurchased During Period, Value |
|
$ (10,495)
|
|
|
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation |
|
(57,695)
|
|
|
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation |
(1,883)
|
$ (1,883)
|
|
|
Other Comprehensive Income (Loss), Net of Tax |
(4,193)
|
|
|
(4,193)
|
Net loss |
(3,597)
|
|
(3,597)
|
|
End of period (shares) at Mar. 31, 2020 |
|
33,802,133
|
|
|
End of period at Mar. 31, 2020 |
398,153
|
$ 334,296
|
84,325
|
(20,468)
|
Beginning of period (shares) at Dec. 31, 2019 |
|
34,148,700
|
|
|
Beginning of period at Dec. 31, 2019 |
416,123
|
$ 344,476
|
87,922
|
(16,275)
|
Other Comprehensive Income (Loss), Net of Tax |
5,971
|
|
|
|
Net loss |
(21,816)
|
|
|
|
End of period (shares) at Sep. 30, 2020 |
|
33,870,387
|
|
|
End of period at Sep. 30, 2020 |
395,467
|
$ 339,665
|
66,106
|
(10,304)
|
Beginning of period (shares) at Mar. 31, 2020 |
|
33,802,133
|
|
|
Beginning of period at Mar. 31, 2020 |
398,153
|
$ 334,296
|
84,325
|
(20,468)
|
Net issuance of restricted stock awards (in shares) |
|
40,483
|
|
|
Employee stock purchase plan (in shares) |
|
30,955
|
|
|
Employee stock purchase plan |
658
|
$ 658
|
|
|
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture |
2,427
|
$ 2,427
|
|
|
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation |
|
(1,848)
|
|
|
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation |
(43)
|
$ (43)
|
|
|
Other Comprehensive Income (Loss), Net of Tax |
3,181
|
|
|
3,181
|
Net loss |
(8,903)
|
|
(8,903)
|
|
End of period (shares) at Jun. 30, 2020 |
|
33,871,723
|
|
|
End of period at Jun. 30, 2020 |
395,473
|
$ 337,338
|
75,422
|
(17,287)
|
Net issuance of restricted stock awards (in shares) |
|
(856)
|
|
|
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture |
2,337
|
$ 2,337
|
|
|
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation |
|
(480)
|
|
|
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation |
(10)
|
$ (10)
|
|
|
Other Comprehensive Income (Loss), Net of Tax |
6,983
|
|
|
6,983
|
Net loss |
(9,316)
|
|
(9,316)
|
|
End of period (shares) at Sep. 30, 2020 |
|
33,870,387
|
|
|
End of period at Sep. 30, 2020 |
$ 395,467
|
$ 339,665
|
$ 66,106
|
$ (10,304)
|