Note 24 - Quarterly Financial Information (unaudited) (Details) - Quarterly Financial Information - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2014 |
Sep. 30, 2014 |
Jun. 30, 2014 |
Mar. 31, 2014 |
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| 2015 | |||||||||||
| Revenues | $ 33,872 | $ 107,054 | $ 104,598 | $ 54,087 | $ 88,467 | $ 103,135 | $ 68,039 | $ 82,197 | $ 234,630 | $ 302,748 | $ 435,499 |
| Gross profit | 29,513 | 8,675 | 5,544 | 13,314 | 28,921 | 20,872 | 6,578 | 9,602 | 57,046 | 65,973 | 100,165 |
| Net income | $ 29,647 | $ 4,850 | $ 3,793 | $ 8,131 | $ 30,128 | $ 11,451 | $ 5,347 | $ 6,274 | $ 46,421 | $ 53,200 | $ 74,034 |
| Net income per common share: | |||||||||||
| Basic (in Dollars per share) | $ 0.68 | $ 0.11 | $ 0.09 | $ 0.19 | $ 0.69 | $ 0.26 | $ 0.12 | $ 0.14 | $ 1.06 | $ 1.22 | $ 1.71 |
| Diluted (in Dollars per share) | $ 0.68 | $ 0.11 | $ 0.09 | $ 0.19 | $ 0.69 | $ 0.26 | $ 0.12 | $ 0.14 | $ 1.06 | $ 1.22 | $ 1.71 |