XML 28 R18.htm IDEA: XBRL DOCUMENT
v3.26.1

Note 11 - Business Segment and Geographic Financial Data | 6 Months Ended
--- | ---
Jun. 30, 2026
Notes to Financial Statements |
Segment Reporting [Text Block] | 11. Business Segment and Geographic Financial Data Business Segment Financial Data We segregate our financial results into two reportable segments representing two broad technology segments as follows:
| • | The Air Pollution Control technology segment includes technologies to reduce NOx emissions in flue gas generated by the firing of natural gas or coal from boilers, incinerators, furnaces, and other stationary combustion sources. These include Over-Fire Air systems, NOxOUT® and HERT™ Selective Non-Catalytic Reduction systems, and Selective Catalytic Reduction (SCR) systems. Our SCR systems can also include Ammonia Injection Grid, and Graduated Straightening Grid GSG™ systems to provide high NOx reductions at significantly lower capital and operating costs than conventional SCR systems. ULTRA® technology creates ammonia at a plant site using safe urea for use with any SCR application. Electrostatic Precipitator (ESP) technologies make use of electrostatic precipitator products and services to reduce particulate matter. Flue Gas Conditioning systems are chemical injection systems offered in markets outside the U.S. and Canada to enhance electrostatic precipitator and fabric filter performance in controlling particulate emissions.
| • | The FUEL CHEM® technology segment, which uses chemical processes in combination with advanced Computational Fluid Dynamics and Chemical Kinetics Modeling boiler modeling, for the control of slagging, fouling, corrosion, opacity and other sulfur trioxide-related issues in furnaces and boilers through the addition of chemicals into the furnace using TIFI® Targeted In-Furnace Injection™ technology.
The “Other” classification includes those profit and loss items not allocated to either reportable segment. There are no inter-segment sales that require elimination. Our Chief Executive Officer (CEO) serves as our Chief Operating Decision Maker (CODM) and is responsible for reviewing segment performance and making decisions regarding resource allocation. We evaluate performance and allocate resources based on reviewing gross margin by reportable segment. We do not allocate selling, general and administrative expenses, interest, other non-operating income or expense items, or taxes to segments. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies (Note 1 in our annual report on Form 10-K). We do not review assets by reportable segment, but rather, in aggregate for the Company as a whole. Information about reporting segment net sales and gross margin from continuing operations is provided below:
|  | Air Pollution |  |  | FUEL CHEM |  |  |  |  |  |  |  |  |
Three months ended June 30, 2026 |  | Control Segment |  |  | Segment |  |  | Other |  |  | Total |
Revenues from external customers |  | $ | 2,785 |  |  | $ | 3,700 |  |  | $ | — |  |  | $ | 6,485 |
Cost of sales |  |  | (1,775 | ) |  |  | (2,035 | ) |  |  | — |  |  |  | (3,810 | )
Gross margin |  |  | 1,010 |  |  |  | 1,665 |  |  |  | — |  |  |  | 2,675 |
Selling, general and administrative |  |  | — |  |  |  | — |  |  |  | (3,594 | ) |  |  | (3,594 | )
Research and development |  |  | — |  |  |  | — |  |  |  | (646 | ) |  |  | (646 | )
Income (loss) from operations |  | $ | 1,010 |  |  | $ | 1,665 |  |  | $ | (4,240 | ) |  | $ | (1,565 | )
|  | Air Pollution |  |  | FUEL CHEM |  |  |  |  |  |  |  |  |
Three months ended June 30, 2025 |  | Control Segment |  |  | Segment |  |  | Other |  |  | Total |
Revenues from external customers |  | $ | 2,505 |  |  | $ | 3,053 |  |  | $ | — |  |  | $ | 5,558 |
Cost of sales |  |  | (1,406 | ) |  |  | (1,623 | ) |  |  | — |  |  |  | (3,029 | )
Gross margin |  |  | 1,099 |  |  |  | 1,430 |  |  |  | — |  |  |  | 2,529 |
Selling, general and administrative |  |  | — |  |  |  | — |  |  |  | (3,347 | ) |  |  | (3,347 | )
Research and development |  |  | — |  |  |  | — |  |  |  | (490 | ) |  |  | (490 | )
Income (loss) from operations |  | $ | 1,099 |  |  | $ | 1,430 |  |  | $ | (3,837 | ) |  | $ | (1,308 | )
|  | Air Pollution |  |  | FUEL CHEM |  |  |  |  |  |  |  |  |
Six months ended June 30, 2026 |  | Control Segment |  |  | Segment |  |  | Other |  |  | Total |
Revenues from external customers |  | $ | 4,389 |  |  | $ | 8,176 |  |  | $ | — |  |  | $ | 12,565 |
Cost of sales |  |  | (2,764 | ) |  |  | (4,482 | ) |  |  | — |  |  |  | (7,246 | )
Gross margin |  |  | 1,625 |  |  |  | 3,694 |  |  |  | — |  |  |  | 5,319 |
Selling, general and administrative |  |  | — |  |  |  | — |  |  |  | (7,310 | ) |  |  | (7,310 | )
Research and development |  |  | — |  |  |  | — |  |  |  | (1,170 | ) |  |  | (1,170 | )
Income (loss) from operations |  | $ | 1,625 |  |  | $ | 3,694 |  |  | $ | (8,480 | ) |  | $ | (3,161 | )
|  | Air Pollution |  |  | FUEL CHEM |  |  |  |  |  |  |  |  |
Six months ended June 30, 2025 |  | Control Segment |  |  | Segment |  |  | Other |  |  | Total |
Revenues from external customers |  | $ | 3,808 |  |  | $ | 8,132 |  |  | $ | — |  |  | $ | 11,940 |
Cost of sales |  |  | (2,284 | ) |  |  | (4,168 | ) |  |  | — |  |  |  | (6,452 | )
Gross margin |  |  | 1,524 |  |  |  | 3,964 |  |  |  | — |  |  |  | 5,488 |
Selling, general and administrative |  |  | — |  |  |  | — |  |  |  | (6,688 | ) |  |  | (6,688 | )
Research and development |  |  | — |  |  |  | — |  |  |  | (1,060 | ) |  |  | (1,060 | )
Income (loss) from operations |  | $ | 1,524 |  |  | $ | 3,964 |  |  | $ | (7,748 | ) |  | $ | (2,260 | )
Geographic Segment Financial Data Information concerning our operations by geographic area is provided below. Revenues are attributed to countries based on the location of the end-user. Assets are those directly associated with operations of the geographic area.
|  | Three Months Ended |  |  | Six Months Ended |
|  | June 30, |  |  | June 30, |
|  | 2026 |  |  | 2025 |  |  | 2026 |  |  | 2025 |
Revenues: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
United States |  | $ | 5,901 |  |  | $ | 4,442 |  |  | $ | 11,148 |  |  | $ | 9,801 |
Foreign |  |  | 584 |  |  |  | 1,116 |  |  |  | 1,417 |  |  |  | 2,139 |
|  | $ | 6,485 |  |  | $ | 5,558 |  |  | $ | 12,565 |  |  | $ | 11,940 |
|  | June 30, |  |  | December 31, |
|  | 2026 |  |  | 2025 |
Assets: |  |  |  |  |  |  |  |
United States |  | $ | 40,636 |  |  | $ | 44,345 |
Foreign |  |  | 2,558 |  |  |  | 2,834 |
|  | $ | 43,194 |  |  | $ | 47,179 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 18: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 19: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 20: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26 + Details
Name: | us-gaap_SegmentReportingDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration