XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Net Sales by Reportable Segment

 
  

Three Months Ended September 30, 2025

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $605,444  $21,262  $626,706 

Commercial & industrial products

  212,875   145,398   358,273 

Other

  115,327   14,047   129,374 

Total net sales

 $933,646  $180,707  $1,114,353 
  

Net Sales by Reportable Segment

 
  

Three Months Ended September 30, 2024

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $701,781  $21,006  $722,787 

Commercial & industrial products

  199,339   128,617   327,956 

Other

  110,227   12,593   122,820 

Total net sales

 $1,011,347  $162,216  $1,173,563 
  

Net Sales by Reportable Segment

 
  

Nine Months Ended September 30, 2025

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $1,632,048  $62,998  $1,695,046 

Commercial & industrial products

  635,356   422,493   1,057,849 

Other

  319,115   45,633   364,748 

Total net sales

 $2,586,519  $531,124  $3,117,643 
  

Net Sales by Reportable Segment

 
  

Nine Months Ended September 30, 2024

 

Product Classes

 

Domestic

  

International

  

Total

 

Residential products

 $1,629,100  $61,036  $1,690,136 

Commercial & industrial products

  606,147   419,948   1,026,095 

Other

  305,995   38,807   344,802 

Total net sales

 $2,541,242  $519,791  $3,061,033 
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended September 30, 2025

  

Three Months Ended September 30, 2024

 
  

Domestic

  

International

  

Total

  

Domestic

  

International

  

Total

 

External net sales

 $933,646  $180,707  $1,114,353  $1,011,347  $162,216  $1,173,563 

Intersegment sales

  4,494   4,784   9,278   8,853   4,485   13,338 

Total sales

  938,140   185,491   1,123,631   1,020,200   166,701   1,186,901 

Elimination of intersegment sales

          (9,278)          (13,338)

Costs of goods sold

  562,434   134,275   696,709   589,694   124,938   714,632 

Elimination of intersegment cost of goods sold

          (9,278)          (13,338)

Operating expenses

  287,901   35,942   323,843   270,194   33,451   303,645 

Other segment items (1)

  (78,022)  (12,114)  (90,136)  (51,255)  (11,986)  (63,241)

Adjusted EBITDA by reportable segment

 $165,827  $27,388  $193,215  $211,567  $20,298  $231,865 

Interest expense

          (18,461)          (22,910)

Depreciation and amortization

          (49,211)          (43,152)

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

          (2,831)          (468)

Non-cash share-based compensation expense (3)

          (12,751)          (13,115)

Transaction costs and credit facility fees (4)

          (827)          (1,337)

Business optimization and other charges (5)

          (368)          (1,564)

Provision for legal, regulatory, and other costs (6)

          (23,208)          (2,382)

Change in fair value of investment (7)

          (5,667)          5,198 

Loss on refinancing of debt (8)

          (1,225)          (4,861)

Other

          (328)          (43)

Income before provision for income taxes

         $78,338          $147,231 
  

Nine Months Ended September 30, 2025

  

Nine Months Ended September 30, 2024

 
  

Domestic

  

International

  

Total

  

Domestic

  

International

  

Total

 

External net sales

 $2,586,519  $531,124  $3,117,643  $2,541,242  $519,791  $3,061,033 

Intersegment sales

  18,418   37,113   55,531   26,571   18,127   44,698 

Total sales

  2,604,937   568,237   3,173,174   2,567,813   537,918   3,105,731 

Elimination of intersegment sales

          (55,531)          (44,698)

Costs of goods sold

  1,543,601   413,916   1,957,517   1,543,911   397,611   1,941,522 

Elimination of intersegment cost of goods sold

          (55,531)          (44,698)

Operating expenses

  809,056   108,095   917,151   722,082   103,399   825,481 

Other segment items (1)

  (194,176)  (37,708)  (231,884)  (148,596)  (36,463)  (185,059)

Adjusted EBITDA by reportable segment

 $446,456  $83,934  $530,390  $450,416  $73,371  $523,787 

Interest expense

          (53,813)          (69,833)

Depreciation and amortization

          (143,673)          (127,934)

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

          (4,973)          (2,863)

Non-cash share-based compensation expense (3)

          (39,111)          (38,270)

Transaction costs and credit facility fees (4)

          (2,591)          (4,029)

Business optimization and other charges (5)

          (5,385)          (3,190)

Provision for legal, regulatory, and other costs (6)

          (31,870)          (5,280)

Change in fair value of investments (7)

          (17,138)          (2,938)

Loss on refinancing of debt (8)

          (1,225)          (4,861)

Other (9)

          (3,907)          (156)

Income before provision for income taxes

         $226,704          $264,433 
  

Assets by Reportable Segment

 
  

September 30, 2025

  

December 31, 2024

 

Domestic

 $4,207,328  $3,873,904 

International

  1,390,774   1,235,427 

Total

 $5,598,102  $5,109,331 
  

Depreciation and Amortization by Reportable Segment

 
  

Three Months Ended September 30,

 
  

2025

  

2024

 

Domestic

 $40,018  $34,122 

International

  9,193   9,030 

Total

 $49,211  $43,152 
  

Depreciation and Amortization by Reportable Segment

 
  

Nine Months Ended September 30,

 
  

2025

  

2024

 

Domestic

 $117,209  $100,379 

International

  26,464   27,555 

Total

 $143,673  $127,934 
  

Capital Expenditures by Reportable Segment

 
  

Three Months Ended September 30,

 
  

2025

  

2024

 

Domestic

 $17,007  $25,716 

International

  4,874   2,911 

Total

 $21,881  $28,627 
  

Capital Expenditures by Reportable Segment

 
  

Nine Months Ended September 30,

 
  

2025

  

2024

 

Domestic

 $93,048  $73,983 

International

  17,486   9,416 

Total

 $110,534  $83,399