XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Net Sales by Segment

 
  

Year Ended December 31, 2022

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $2,782,037  $129,834  $2,911,871 

Commercial & industrial products

  746,172   514,565   1,260,737 

Other

  339,657   52,472   392,129 

Total net sales

 $3,867,866  $696,871  $4,564,737 
  

Year Ended December 31, 2021

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $2,366,908  $89,857  $2,456,765 

Commercial & industrial products

  556,520   442,478   998,998 

Other

  240,622   40,799   281,421 

Total net sales

 $3,164,050  $573,134  $3,737,184 
  

Year Ended December 31, 2020

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $1,495,383  $61,118  $1,556,501 

Commercial & industrial products

  404,867   296,884   701,751 

Other

  188,558   38,390   226,948 

Total net sales

 $2,088,808  $396,392  $2,485,200 
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

Year Ended December 31, 2022

 
  

Domestic

  

International

  

Eliminations

  

Total

 

External net sales

 $3,867,866  $696,871  $-  $4,564,737 

Intersegment sales

  60,731   93,699   (154,430)  - 

Total sales

 $3,928,597  $790,570  $(154,430) $4,564,737 
  

Year Ended December 31, 2021

 
  

Domestic

  

International

  

Eliminations

  

Total

 

External net sales

 $3,164,050  $573,134  $-  $3,737,184 

Intersegment sales

  39,339   26,123   (65,462)  - 

Total sales

 $3,203,389  $599,257  $(65,462) $3,737,184 
  

Year Ended December 31, 2020

 
  

Domestic

  

International

  

Eliminations

  

Total

 

External net sales

 $2,088,808  $396,392  $-  $2,485,200 

Intersegment sales

  13,505   1,649   (15,154)  - 

Total sales

 $2,102,313  $398,041  $(15,154) $2,485,200 
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Adjusted EBITDA

 
  

Year Ended December 31,

 
  

2022

  

2021

  

2020

 

Domestic

 $716,302  $795,417  $563,394 

International

  109,065   66,008   20,379 

Total adjusted EBITDA

 $825,367  $861,425  $583,773 
             

Interest expense

  (54,826)  (32,953)  (32,991)

Depreciation and amortization

  (156,141)  (92,041)  (68,773)

Non-cash write-down and other adjustments (1)

  2,091   3,070   327 

Non-cash share-based compensation expense (2)

  (29,481)  (23,954)  (20,882)

Loss on extinguishment of debt (3)

  (3,743)  (831)  - 

Transaction costs and credit facility fees (4)

  (5,026)  (22,357)  (2,151)

Business optimization and other charges (5)

  (4,371)  (33)  (12,158)

Provision for regulatory and clean energy product charges (6)

  (65,265)  -   - 

Other

  (139)  (800)  (954)

Income before provision for income taxes

 $508,466  $691,526  $446,191 
  

Assets

 
  

December 31,

 
  

2022

  

2021

  

2020

 

Domestic

 $4,032,086  $3,742,101  $2,659,597 

International

  1,137,376   1,135,679   575,826 

Total

 $5,169,462  $4,877,780  $3,235,423 
  

Depreciation and Amortization

 
  

Year Ended December 31,

 
  

2022

  

2021

  

2020

 

Domestic

 $123,768  $66,675  $53,020 

International

  32,373   25,366   15,753 

Total

 $156,141  $92,041  $68,773 
  

Capital Expenditures

 
  

Year Ended December 31,

 
  

2022

  

2021

  

2020

 

Domestic

 $69,680  $100,672  $51,867 

International

  16,508   9,320   10,261 

Total

 $86,188  $109,992  $62,128