XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes net sales by end market:
(in thousands)For the Year Ended December 31,
End Market20222021
Power Systems$179,491 $123,132 
Industrial224,669 153,289 
Transportation77,173 179,834 
Total$481,333 $456,255 
Summary of Revenue from External Customers by Geographic Areas
The following table summarizes net sales by geographic area:
(in thousands)For the Year Ended December 31,
Geographic Area20222021
United States$349,488 $406,077 
North America (outside of United States)16,437 8,616 
Pacific Rim80,681 25,457 
Europe18,452 7,457 
Other16,275 8,648 
Total$481,333 $456,255 
Schedule of Contract Balances
(in thousands)As of December 31,
20222021
Short-term contract assets (included in Prepaid expenses and other current assets)
$3,620 $2,707 
Short-term contract liabilities (included in Other accrued liabilities)
(2,256)(1,819)
Long-term contract liabilities (included in Noncurrent contract liabilities)
(3,199)(3,330)
Net contract liabilities$(1,835)$(2,442)