|
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail) (USD $) In Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Basic: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net income (loss) |
$ (111)us-gaap_NetIncomeLoss
|
[1],[2] |
$ 7,586us-gaap_NetIncomeLoss
|
[1] |
$ 4,310us-gaap_NetIncomeLoss
|
[1] |
$ 3,535us-gaap_NetIncomeLoss
|
$ (3,110)us-gaap_NetIncomeLoss
|
[1] |
$ 3,276us-gaap_NetIncomeLoss
|
[1] |
$ 4,279us-gaap_NetIncomeLoss
|
[1] |
$ 2,787us-gaap_NetIncomeLoss
|
$ 15,320us-gaap_NetIncomeLoss
|
$ 7,232us-gaap_NetIncomeLoss
|
$ (4,091)us-gaap_NetIncomeLoss
|
| Less: Distributed loss / distributed and undistributed income (unvested restricted stock) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic
|
75gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic
|
46gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic
|
| Net income (loss) attributable to common shareholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15,216us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
7,157us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
(4,137)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
|
| Denominator for basic earnings per share-weighted-average shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14,505us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
14,462us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
14,501us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
| Basic earnings per share-common shareholders |
$ (0.01)us-gaap_EarningsPerShareBasic
|
[1],[2] |
$ 0.52us-gaap_EarningsPerShareBasic
|
[1] |
$ 0.30us-gaap_EarningsPerShareBasic
|
[1] |
$ 0.24us-gaap_EarningsPerShareBasic
|
$ (0.22)us-gaap_EarningsPerShareBasic
|
[1] |
$ 0.23us-gaap_EarningsPerShareBasic
|
[1] |
$ 0.30us-gaap_EarningsPerShareBasic
|
[1] |
$ 0.19us-gaap_EarningsPerShareBasic
|
$ 1.05us-gaap_EarningsPerShareBasic
|
$ 0.50us-gaap_EarningsPerShareBasic
|
$ (0.29)us-gaap_EarningsPerShareBasic
|
| Diluted: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Net income (loss) |
(111)us-gaap_NetIncomeLoss
|
[1],[2] |
7,586us-gaap_NetIncomeLoss
|
[1] |
4,310us-gaap_NetIncomeLoss
|
[1] |
3,535us-gaap_NetIncomeLoss
|
(3,110)us-gaap_NetIncomeLoss
|
[1] |
3,276us-gaap_NetIncomeLoss
|
[1] |
4,279us-gaap_NetIncomeLoss
|
[1] |
2,787us-gaap_NetIncomeLoss
|
15,320us-gaap_NetIncomeLoss
|
7,232us-gaap_NetIncomeLoss
|
(4,091)us-gaap_NetIncomeLoss
|
| Less: Distributed loss / distributed and undistributed income (unvested restricted stock) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted
|
75gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted
|
46gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted
|
| Net income attributable to common shareholders |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 15,216us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
|
$ 7,157us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
|
$ (4,137)us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
|
| Denominator for basic earnings per share-weighted-average shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14,505us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
14,462us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
14,501us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
|
| Effect of dilutive securities: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Employee stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
|
| Denominator for dilutive earnings per share-weighted-average shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14,505us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
14,468us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
14,501us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
|
| Diluted earnings per share-common shareholders |
$ (0.01)us-gaap_EarningsPerShareDiluted
|
[1],[2] |
$ 0.52us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.30us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.24us-gaap_EarningsPerShareDiluted
|
$ (0.22)us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.23us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.30us-gaap_EarningsPerShareDiluted
|
[1] |
$ 0.19us-gaap_EarningsPerShareDiluted
|
$ 1.05us-gaap_EarningsPerShareDiluted
|
$ 0.50us-gaap_EarningsPerShareDiluted
|
$ (0.29)us-gaap_EarningsPerShareDiluted
|
|
|
|