Quarterly report pursuant to Section 13 or 15(d)

Benefit Plans - Stock Options Activity under Share-Based Payment Plans (Details)

v3.2.0.727
Benefit Plans - Stock Options Activity under Share-Based Payment Plans (Details) - Jun. 30, 2015 - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
Total
Options  
Outstanding, options, beginning balance (in shares) 267,854
Granted, options (in shares) 6,242
Exercised, options (in shares) (18,672)
Forfeited, cancelled or expired, options (in shares) (5,474)
Outstanding, options, ending balance (in shares) 249,950
Exercisable, options (in shares) 101,690
Weighted- Average Exercise Price  
Outstanding, weighted-average exercise price, beginning balance (in dollars per share) $ 2.72
Granted, weighted-average exercise price (in dollars per share) 3.88
Exercised, weighted-average exercise price (in dollars per share) 1.66
Forfeited, cancelled or expired, weighted-average exercise price (in dollars per share) 5.09
Outstanding, weighted-average exercise price, ending balance (in dollars per share) 2.77
Exercisable, weighted-average exercise price (in dollars per share) $ 2.27
Outstanding, weighted average remaining contractual term 6 years 9 months 29 days
Exercisable, weighted average remaining contractual term 4 years 10 months 17 days
Outstanding, aggregate intrinsic value $ 256,819
Exercisable, aggregate intrinsic value $ 164,658