XML 25 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Balance Sheet Details
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

7.   Balance Sheet Details

 

Inventories consist of the following:

 

  

March 31,

  

December 31,

 
  

2025

  

2024

 

Raw material

 $597,640  $611,735 

Work-in-process

  8,510   6,814 

Finished goods

  488,932   413,098 

Total

 $1,095,082  $1,031,647 

 

Property and equipment consists of the following:

 

  

March 31,

  

December 31,

 
  

2025

  

2024

 

Land and improvements

 $30,552  $30,220 

Buildings and improvements

  359,181   358,055 

Machinery and equipment

  302,515   296,409 

Dies and tools

  50,871   48,681 

Vehicles

  18,466   13,887 

Office & information technology equipment and internal use software

  220,619   213,003 

Leasehold improvements

  9,976   9,776 

Construction in progress

  127,611   110,651 

Gross property and equipment

  1,119,791   1,080,682 

Accumulated depreciation

  (410,261)  (390,659)

Total

 $709,530  $690,023 

 

Total property and equipment includes finance leases of $61,722 and $61,214 on  March 31, 2025, and  December 31, 2024, respectively, primarily consisting of buildings and improvements. Amortization of finance lease right of use assets is recorded within depreciation expense in the condensed consolidated statements of comprehensive income. The initial measurement of new finance lease right of use assets is accounted for as a non-cash item in the condensed consolidated statements of cash flows.