| Schedule of Quarterly Financial Information [Table Text Block] |
| |
|
Quarter |
|
| |
|
1st |
|
|
2nd |
|
|
3rd |
|
|
4th |
|
| 2015 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Revenues |
|
$ |
54,087 |
|
|
$ |
104,598 |
|
|
$ |
107,054 |
|
|
$ |
33,872 |
|
| Gross profit |
|
$ |
13,314 |
|
|
$ |
5,544 |
|
|
$ |
8,675 |
|
|
$ |
29,513 |
|
| Net income |
|
$ |
8,131 |
|
|
$ |
3,793 |
|
|
$ |
4,850 |
|
|
$ |
29,647 |
|
| Net income per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Basic |
|
$ |
0.19 |
|
|
$ |
0.09 |
|
|
$ |
0.11 |
|
|
$ |
0.68 |
|
| Diluted |
|
$ |
0.19 |
|
|
$ |
0.09 |
|
|
$ |
0.11 |
|
|
$ |
0.68 |
|
| 2014 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Revenues |
|
$ |
82,197 |
|
|
$ |
68,039 |
|
|
$ |
103,135 |
|
|
$ |
88,467 |
|
| Gross profit |
|
$ |
9,602 |
|
|
$ |
6,578 |
|
|
$ |
20,872 |
|
|
$ |
28,921 |
|
| Net income |
|
$ |
6,274 |
|
|
$ |
5,347 |
|
|
$ |
11,451 |
|
|
$ |
30,128 |
|
| Net income per common share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Basic |
|
$ |
0.14 |
|
|
$ |
0.12 |
|
|
$ |
0.26 |
|
|
$ |
0.69 |
|
| Diluted |
|
$ |
0.14 |
|
|
$ |
0.12 |
|
|
$ |
0.26 |
|
|
$ |
0.69 |
|
|