XML 49 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Disaggregation of revenue
12 Months Ended
Dec. 31, 2021
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,
20212020
Geographical markets
China$38,818 $54,267 
Europe42,588 36,484 
North America20,599 9,269 
Other2,500 3,857 
$104,505 $103,877 
Market application
Heavy Duty Motive51,663 47,688 
Material Handling8,140 5,310 
Back Up Power8,214 5,602 
Technology Solutions36,488 45,277 
$104,505 $103,877 
Timing of revenue recognition
Products transferred at a point in time65,208 56,655 
Products and services transferred over time39,297 47,222 
$104,505 $103,877