XML 44 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Segment information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
Financial information by reportable segment as follows:
Three months ended June 30, 2025
High-Pressure Controls & SystemsHeavy-Duty OEMCespiraTotal Segment
Revenue$2,896 $9,602 $12,020 $24,518 
Cost of revenue2,791 8,865 13,946 25,602 
Gross profit105 737 (1,926)(1,084)
Operating expenses:
Research and development1,635 22 1,888 3,545 
General and administrative386 34 2,692 3,112 
Sales and marketing23 322 348 
Depreciation and amortization59 — 860 919 
2,103 59 5,762 7,924 
Add back: Depreciation and amortization1
149 — 772 921 
Segment EBITDA$(1,849)$678 $(6,916)$(8,087)
Three months ended June 30, 2024
High-Pressure Controls & SystemsHeavy-Duty OEMCespiraTotal Segment
Revenue$3,562 $10,547 $4,059 $18,168 
Cost of revenue2,453 9,297 3,901 15,651 
Gross profit1,109 1,250 158 2,517 
Operating expenses:
Research and development1,408 2,052 1,121 4,581 
General and administrative303 1,156 715 2,174 
Sales and marketing130 352 69 551 
Depreciation and amortization43 265 312 
1,884 3,564 2,170 7,618 
Add back: Depreciation and amortization1
118 — 505 623 
Segment EBITDA$(657)$(2,314)$(1,507)$(4,478)
16. Segment information (continued):

Six months ended June 30, 2025
High-Pressure Controls & SystemsHeavy-Duty OEMCespiraTotal Segment
Revenue$4,786 $15,035 $28,819 $48,640 
Cost of revenue4,168 13,276 30,230 47,674 
Gross profit618 1,759 (1,411)966 
Operating expenses:
Research and development2,734 133 4,890 7,757 
General and administrative705 99 5,419 6,223 
Sales and marketing150 23 618 791 
Depreciation and amortization115 — 1,590 1,705 
3,704 255 12,517 16,476 
Add back: Depreciation and amortization1
289 — 2,392 2,681 
Segment EBITDA$(2,797)$1,504 $(11,536)$(12,829)
Six months ended June 30, 2024
High-Pressure Controls & SystemsHeavy-Duty OEMCespiraTotal Segment
Revenue$6,049 $22,488 $4,059 $32,596 
Cost of revenue4,413 22,307 3,901 30,621 
Gross profit1,636 181 158 1,975 
Operating expenses:
Research and development2,951 4,858 1,121 8,930 
General and administrative496 2,919 715 4,130 
Sales and marketing362 849 69 1,280 
Depreciation and amortization85 121 265 471 
3,894 8,747 2,170 14,811 
Add back: Depreciation and amortization1
226 1,391 505 2,122 
Segment EBITDA$(2,032)$(7,175)$(1,507)$(10,714)
16. Segment information (continued):
Reconciliations of reportable segment financial information to consolidated statement of operations:
Three months ended June 30, 2025
Total SegmentLess: CespiraAdd: Corporate & unallocatedTotal Consolidated
Revenue$24,518 $12,020 $— $12,498 
Cost of revenue25,602 13,946 — 11,656 
Gross profit(1,084)(1,926)— 842 
Operating expenses:
Research and development3,545 1,888 — 1,657 
General and administrative3,112 2,692 3,686 4,106 
Sales and marketing348 322 264 290 
Depreciation and amortization919 860 47 106 
7,924 5,762 3,997 6,159 
Equity income (loss)— — (3,686)(3,686)
Three months ended June 30, 2024
Total SegmentLess: CespiraAdd: Corporate & unallocatedTotal Consolidated
Revenue$18,168 $4,059 $— $14,109 
Cost of revenue15,651 3,901 — 11,750 
Gross profit2,517 158 — 2,359 
Operating expenses:
Research and development4,581 1,121 — 3,460 
General and administrative2,174 715 4,261 5,720 
Sales and marketing551 69 480 962 
Depreciation and amortization312 265 51 98 
7,618 2,170 4,792 10,240 
Equity income (loss)— — (1,102)(1,102)
Six months ended June 30, 2025
Total SegmentLess: CespiraAdd: Corporate & unallocatedTotal Consolidated
Revenue$48,640 $28,819 $— $19,821 
Cost of revenue47,674 30,230 — 17,444 
Gross profit966 (1,411)— 2,377 
Operating expenses:
Research and development7,757 4,890 — 2,867 
General and administrative6,223 5,419 5,974 6,778 
Sales and marketing791 618 560 733 
Depreciation and amortization1,705 1,590 99 214 
16,476 12,517 6,633 10,592 
Equity income (loss)— — (7,570)(7,570)
16. Segment information (continued):
Six months ended June 30, 2024
Total SegmentLess: CespiraAdd: Corporate & unallocatedTotal Consolidated
Revenue$32,596 $4,059 $— $28,537 
Cost of revenue30,621 3,901 — 26,720 
Gross profit1,975 158 — 1,817 
Operating expenses:
Research and development8,930 1,121 — 7,809 
General and administrative4,130 715 9,500 12,915 
Sales and marketing1,280 69 872 2,083 
Depreciation and amortization471 265 250 456 
14,811 2,170 10,622 23,263 
Equity income (loss)— — (1,102)(1,102)
Reconciliation of Segment EBITDA to Loss before income taxesThree months ended June 30,Six months ended June 30,
2025202420252024
Total Segment EBITDA$(8,087)$(4,478)$(12,829)$(10,714)
Adjustments:
Depreciation and amortization1
196 169 388 1,867 
Cespira's Segment EBITDA(6,916)(1,507)(11,536)(1,507)
Loss on investments accounted for under the equity method (note 8)3,686 1,102 7,570 1,102 
Corporate and unallocated operating expenses3,950 4,741 6,534 10,372 
Foreign exchange (loss) gain(4,224)(141)(5,427)1,795 
Gain on deconsolidation— (13,266)— (13,266)
Interest on long-term debt166 288 358 603 
Interest and other income, net of bank charges147 (95)(502)(21)
Loss before income taxes in continuing operations$(5,092)$4,231 $(10,214)$(11,659)
1Depreciation and amortization expenses used in computation for Segment EBITDA and reconciliation to consolidated loss before income taxes are included in cost of revenue and operating expenses on our statement of operations and comprehensive income (loss).
Three months ended June 30,Six months ended June 30,
Total additions to long-lived assets, excluding business combinations2025202420252024
High-Pressure Controls & Systems821 991 1,379 1,437 
Heavy-Duty OEM— 271 — 569 
Corporate and unallocated— 16 — 
Total consolidated$822 $1,262 $1,395 $2,006 
Schedule of Geographical Revenue Information
Revenues are attributable to geographical regions based on the location of the Company’s customers and are presented as a percentage of the Company's continuing revenues, as follows:
% of revenue
 Three months ended June 30,Six months ended June 30,
 2025202420252024
Europe79 %85 %79 %87 %
Asia16 %11 %14 %10 %
Americas%%%%
Schedule of Allocation of the Total Assets
The measure of segment assets evaluated by the CODM are total assets as reported on the consolidated balance sheet. Total assets are allocated as follows:
Total assets by segment
June 30, 2025December 31, 2024
Light-Duty (Held-for-sale)$201,719 $207,893 
High-Pressure Controls & Systems14,112 9,026 
Heavy-Duty OEM12,429 9,138 
Corporate43,794 65,564 
Total consolidated assets$272,054 $291,621