Quarterly Results (Unaudited) (Details) (USD $)
|
3 Months Ended |
12 Months Ended |
0 Months Ended |
Mar. 31, 2015
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Mar. 31, 2013
|
May 20, 2013
|
Quarterly Results [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Premium paid on redemption of senior secured notes |
|
|
|
|
|
|
|
|
$ 0us-gaap_RedemptionPremium
|
|
$ (15,485,000)us-gaap_RedemptionPremium
|
|
$ (630,000)us-gaap_RedemptionPremium
|
|
|
Revenues |
74,256,000us-gaap_Revenues
|
87,622,000us-gaap_Revenues
|
79,033,000us-gaap_Revenues
|
67,667,000us-gaap_Revenues
|
|
|
|
|
|
|
|
|
|
|
|
Revenues |
|
|
|
|
67,475,000us-gaap_SalesRevenueNet
|
71,465,000us-gaap_SalesRevenueNet
|
72,783,000us-gaap_SalesRevenueNet
|
65,600,000us-gaap_SalesRevenueNet
|
308,578,000us-gaap_SalesRevenueNet
|
|
277,323,000us-gaap_SalesRevenueNet
|
|
284,036,000us-gaap_SalesRevenueNet
|
|
|
Gross Profit |
34,105,000us-gaap_GrossProfit
|
45,533,000us-gaap_GrossProfit
|
41,221,000us-gaap_GrossProfit
|
33,845,000us-gaap_GrossProfit
|
32,745,000us-gaap_GrossProfit
|
36,056,000us-gaap_GrossProfit
|
35,355,000us-gaap_GrossProfit
|
31,014,000us-gaap_GrossProfit
|
154,704,000us-gaap_GrossProfit
|
|
135,170,000us-gaap_GrossProfit
|
|
132,832,000us-gaap_GrossProfit
|
|
|
Operating income (loss) |
12,610,000us-gaap_OperatingIncomeLoss
|
23,219,000us-gaap_OperatingIncomeLoss
|
18,472,000us-gaap_OperatingIncomeLoss
|
12,760,000us-gaap_OperatingIncomeLoss
|
14,351,000us-gaap_OperatingIncomeLoss
|
17,758,000us-gaap_OperatingIncomeLoss
|
14,453,000us-gaap_OperatingIncomeLoss
|
12,055,000us-gaap_OperatingIncomeLoss
|
67,061,000us-gaap_OperatingIncomeLoss
|
|
58,617,000us-gaap_OperatingIncomeLoss
|
|
56,988,000us-gaap_OperatingIncomeLoss
|
|
|
Net income (loss) |
10,501,000us-gaap_NetIncomeLoss
|
15,603,000us-gaap_NetIncomeLoss
|
11,748,000us-gaap_NetIncomeLoss
|
11,534,000us-gaap_NetIncomeLoss
|
9,582,000us-gaap_NetIncomeLoss
|
12,583,000us-gaap_NetIncomeLoss
|
10,572,000us-gaap_NetIncomeLoss
|
(6,938,000)us-gaap_NetIncomeLoss
|
|
|
25,799,000us-gaap_NetIncomeLoss
|
|
26,974,000us-gaap_NetIncomeLoss
|
|
|
Earnings Per Share, Basic and Diluted [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic (in dollars per share) |
$ 0.33us-gaap_EarningsPerShareBasic
|
$ 0.49us-gaap_EarningsPerShareBasic
|
$ 0.37us-gaap_EarningsPerShareBasic
|
$ 0.36us-gaap_EarningsPerShareBasic
|
$ 0.30us-gaap_EarningsPerShareBasic
|
$ 0.40us-gaap_EarningsPerShareBasic
|
$ 0.34us-gaap_EarningsPerShareBasic
|
$ (0.22)us-gaap_EarningsPerShareBasic
|
$ 1.54us-gaap_EarningsPerShareBasic
|
|
$ 0.82us-gaap_EarningsPerShareBasic
|
|
$ 0.88us-gaap_EarningsPerShareBasic
|
|
|
Earnings Per Share, Basic and Diluted |
|
|
|
|
$ 0.30us-gaap_EarningsPerShareBasicAndDiluted
|
$ 0.39us-gaap_EarningsPerShareBasicAndDiluted
|
$ 0.33us-gaap_EarningsPerShareBasicAndDiluted
|
$ (0.22)us-gaap_EarningsPerShareBasicAndDiluted
|
|
|
|
|
|
|
|
Earnings Per Share, Diluted |
$ 0.32us-gaap_EarningsPerShareDiluted
|
$ 0.48us-gaap_EarningsPerShareDiluted
|
$ 0.36us-gaap_EarningsPerShareDiluted
|
$ 0.36us-gaap_EarningsPerShareDiluted
|
|
|
|
|
$ 1.52us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.80us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.85us-gaap_EarningsPerShareDiluted
|
[1] |
|
Write off of Deferred Debt Issuance Cost |
|
|
|
|
|
|
|
4,010,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
|
|
|
|
|
|
|
|
Senior secured note [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quarterly Results [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from Secured Notes Payable |
|
|
|
|
|
|
|
|
|
|
|
|
21,000,000us-gaap_RepaymentsOfNotesPayable / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
118,145,000us-gaap_RepaymentsOfNotesPayable / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
Premium paid on redemption of senior secured notes |
|
|
|
|
|
|
|
|
|
|
|
|
630,000us-gaap_RedemptionPremium / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
15,485,000us-gaap_RedemptionPremium / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
Earnings Per Share, Basic and Diluted [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Write off of Deferred Debt Issuance Cost |
|
|
|
|
|
|
|
|
|
|
$ 871,000us-gaap_WriteOffOfDeferredDebtIssuanceCost / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|
|
$ 4,010,000us-gaap_WriteOffOfDeferredDebtIssuanceCost / us-gaap_LongtermDebtTypeAxis = us-gaap_SeniorNotesMember
|
|
|