Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | Three months ended June 30: | | | Six months ended June 30: | | | | | | | | | | | | | | | Revenue | | | | | | | | | | | | | | | | | Custom chemicals | | $ | 19,401 | | | $ | 28,158 | | | $ | 39,693 | | | $ | 57,956 | | Performance chemicals | | | 5,162 | | | | 4,530 | | | | 9,938 | | | | 8,938 | | Chemicals revenue | | | 24,563 | | | | 32,688 | | | | 49,631 | | | | 66,894 | | Biofuels revenue | | | 43,316 | | | | 71,910 | | | | 64,883 | | | | 91,791 | | Total Revenue | | $ | 67,879 | | | $ | 104,598 | | | $ | 114,514 | | | $ | 158,685 | | | | | | | | | | | | | | | | | | | Segment gross profit | | | | | | | | | | | | | | | | | Chemicals | | $ | 6,297 | | | $ | 10,012 | | | $ | 14,869 | | | $ | 20,865 | | Biofuels | | | 1,675 | | | | (4,468 | ) | | | 4,156 | | | | (2,007 | ) | Total gross profit | | | 7,972 | | | | 5,544 | | | | 19,025 | | | | 18,858 | | Corporate expenses | | | (2,596 | ) | | | (2,367 | ) | | | (5,120 | ) | | | (4,904 | ) | Income before interest and taxes | | | 5,376 | | | | 3,177 | | | | 13,905 | | | | 13,954 | | Interest and other income | | | 1,464 | | | | 1,856 | | | | 2,809 | | | | 4,143 | | Interest and other expense | | | 467 | | | | (121 | ) | | | (710 | ) | | | (171 | ) | Benefit/(provision) for income taxes | | | 6,917 | | | | (1,119 | ) | | | 8,789 | | | | (6,002 | ) | Net income | | $ | 14,224 | | | $ | 3,793 | | | $ | 24,793 | | | $ | 11,924 | |
|