v3.22.4
Disaggregation of revenue
12 Months Ended
Dec. 31, 2022
Analysis of income and expense [abstract]  
Disaggregation of revenue Disaggregation of revenue:
The Corporation's operations and main revenue streams are the same as those described in note 4. The Corporation's revenue is derived from contracts with customers.
In the following table, revenue is disaggregated by geographical market, by market application, and by timing of revenue recognition.
December 31,December 31,
20222021
Geographical markets
China$9,127 $38,818 
Europe40,370 42,588 
North America28,572 20,599 
Other5,717 2,500 
$83,786 $104,505 
Market application
Heavy Duty Motive38,914 51,663 
Material Handling6,353 8,140 
Stationary Power Generation10,917 8,214 
Technology Solutions27,602 36,488 
$83,786 $104,505 
Timing of revenue recognition
Products transferred at a point in time52,749 65,208 
Products and services transferred over time31,037 39,297 
$83,786 $104,505