XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combination (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 10, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Consideration Paid        
Goodwill   $ 85,727 $ 85,727 $ 3,229
Intangible Assets Acquired        
Indefinite-lived intangible assets     19,700  
Pro Forma Information        
Revenues     611,158 562,563
Net income     $ 63,491 $ 80,507
Earnings per share: Basic (in dollars per share)     $ 1.21 $ 1.54
Earnings per share: Diluted (in dollars per share)     $ 1.18 $ 1.52
BasX, LLC        
Business Acquisition [Line Items]        
Payments to acquire businesses $ 100,000      
Contingent consideration payable $ 80,000      
Equity interests issuable (in dollars per share) $ 0.004      
Professional fees   $ 4,400    
Consideration Paid        
Accounts receivable $ 13,699      
Inventories 2,725      
Contract assets 7,635      
Prepaid expenses and other 341      
Property, plant and equipment 13,169      
Right of use assets 15,611      
Intellectual property 70,329      
Goodwill 82,498      
Accounts payable (9,388)      
Accrued liabilities (3,807)      
Contract liabilities (7,771)      
Lease liabilities (15,611)      
Contingent Consideration - shares of AAON (66,000)      
Consideration paid 103,430      
Intangible Assets Acquired        
Definite-lived intangible assets 55,163      
Indefinite-lived intangible assets 70,329      
Goodwill, expected tax deductible amount 16,500      
BasX, LLC | Trademarks        
Intangible Assets Acquired        
Indefinite-lived intangible assets 15,166      
BasX, LLC | Intellectual property        
Intangible Assets Acquired        
Definite-lived intangible assets 6,479      
BasX, LLC | Customer relationships        
Intangible Assets Acquired        
Definite-lived intangible assets 48,684      
BasX, LLC | BasX Properties, LLC [Member]        
Business Acquisition [Line Items]        
Payments to acquire real estate 22,000      
BasX, LLC | Former Owners of BasX        
Business Acquisition [Line Items]        
Contingent consideration payable 78,000      
BasX, LLC | Key Employees of BasX        
Business Acquisition [Line Items]        
Contingent consideration payable $ 2,000