Note 14 - Employee Benefit Plans |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Disclosure of Compensation Related Costs, Share-based Payments [Text Block] | NOTE 14: EMPLOYEE BENEFIT PLANS Retirement Plans The Company has a 401 (k) retirement plan that covers substantially all employees. The Company has also historically had a discretionary profit sharing and employee stock ownership plan (“ESOP”) covering substantially all employees. Effective December 31, 2016, the ESOP was merged into the Company’s 401 (k) retirement plan. This merger allows participants to fully diversify their ESOP account balance and have reporting access to all retirement account balances in one place. Contribution expense to the plans totaled $6,343,000, $5,488,000 and $6,278,000 in 2017, 2016 and 2015, respectively.The Company also provides deferred compensation agreements with certain active and retired officers. The agreements provide monthly payments of retirement compensation for either stated periods or for the life of the participant. The charges to income for the plans were $1,596,000 for 2017, $1,056,000 for 2016 and $804,000 for 2015. Such charges reflect the straight-line accrual over the employment period of the present value of benefits due each participant, as of their full eligibility date, using an appropriate discount factor.Employee Stock Purchase Plan The Company established an Employee Stock Purchase Plan in 2015 which generally allows participants to make contributions of up to $25,000 per year, for the purpose of acquiring the Company’s stock. At the end of each plan year, full shares of the Company’s stock are purchased for each employee based on that employee’s contributions. The Company has issued both general and special stock offerings under the plan. Substantially all employees are eligible for the general stock offering, under which full shares of the Company’s stock are purchased for an amount equal to 95% of their fair market value at the end of the plan year, or, if lower, 95% of their fair market value at the beginning of the plan year.The special stock offering is available to substantially all non-highly compensated employees with at least six months of service, and these employees may allocate up to $10,000 to this offering. Under the special stock offering, full shares of the Company’s stock are purchased for an amount equal to 85% of their fair market value at the end of the plan year, or, if lower, 85% of their fair market value at the beginning of the plan year.Stock-Based Compensation Plans The Company’s Board of Directors has adopted various stock-based compensation plans. The plans provide for the grant of incentive stock options, nonqualified stock options, stock appreciation rights and bonus stock awards. Pursuant to the plans, shares are reserved for future issuance by the Company upon exercise of stock options or awarding of bonus shares granted to directors, officers and other key employees. Stock-based compensation expense for all stock-based compensation awards granted after January 1, 2006, is based on the grant date fair value. For all awards except stock option awards, the grant date fair value is the market value per share as of the grant date. For stock option awards, the fair value is estimated at the date of grant using the Black-Scholes option-pricing model. This model requires the input of highly subjective assumptions, changes to which can materially affect the fair value estimate. Additionally, there may be other factors that would otherwise have a significant effect on the value of employee stock options granted but are not considered by the model. Accordingly, while management believes that the Black-Scholes option-pricing model provides a reasonable estimate of fair value, the model does not necessarily provide the best single measure of fair value for the Company's employee stock options.The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model that uses various assumptions. Expected volatility is based on historical volatility of the Company’s stock and other factors. The Company uses historical data to estimate option exercise and employee termination within the valuation model. The expected term of options granted is derived from the output of the option valuation model and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. Forfeitures are estimated at the time of grant, and are based partially on historical experience. Share and per share information regarding Stock-Based Compensation Plans has been adjusted to reflect the effects of the Company’s two -for-one stock split which became effective on February 8, 2018. The table below summarizes the transactions under the Company's active stock compensation plans at December 31, 2017, 2016 and 2015, and changes during the years then ended:
The following table summarizes information about stock options under the plans outstanding at December 31, 2017:
Stock-based compensation expense was $11,763,000 in 2017, $5,451,000 in 2016 and $4,018,000 in 2015. Stock-based compensation expense is recognized ratably over the requisite service period for all stock-based awards. There was $264,000 of unrecognized stock-based compensation expense related to stock options at December 31, 2017. Unrecognized stock-based compensation expense related to non-vested stock awards was $23.3 million at December 31, 2017. At such date, the weighted-average period over which this unrecognized expense is expected to be recognized was 2.3 years.The intrinsic value of stock options outstanding and stock options exercisable at December 31, 2017 was $5,342,000 and $4,761,000. Aggregate intrinsic value represents the difference between the Company’s closing stock price on the last trading day of the period, which was $28.55 at December 31, 2017, and the exercise price multiplied by the number of options outstanding. There were 122,012 stock options exercised in 2017, with an intrinsic value of $1,329,000. There were 127,424 stock options exercised in 2016, with an intrinsic value of $2,031,000. There were 142,736 stock options exercised in 2015, with an intrinsic value of $2,054,000. The fair value of the Company’s employee stock options granted is estimated on the date of grant using the Black-Scholes option-pricing model. This model requires the input of highly subjective assumptions, changes to which can materially affect the fair value estimate. There were no stock options granted during the year ended December 31, 2017. The weighted-average fair value of stock options granted during the year ended December 31, 2016 was $5.82 per share. The weighted-average fair value of stock options granted during the year ended December 31, 2015 was $3.91 per share. The Company estimated expected market price volatility and expected term of the options based on historical data and other factors. The weighted-average assumptions used to determine the fair value of options granted for the years ended December 31, 2016 and 2015 are detailed in the table below:
|