v3.25.2
Note 7 - Balance Sheet Details
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

7.   Balance Sheet Details

 

Inventories consist of the following:

 

  

June 30,

  

December 31,

 
  

2025

  

2024

 

Raw material

 $675,553  $611,735 

Work-in-process

  10,877   6,814 

Finished goods

  567,703   413,098 

Total

 $1,254,133  $1,031,647 

 

Property and equipment consists of the following:

 

  

June 30,

  

December 31,

 
  

2025

  

2024

 

Land and improvements

 $31,780  $30,220 

Buildings and improvements

  466,930   358,055 

Machinery and equipment

  317,296   296,409 

Dies and tools

  58,741   48,681 

Vehicles

  18,608   13,887 

Office & information technology equipment and internal use software

  228,588   213,003 

Leasehold improvements

  10,596   9,776 

Construction in progress

  71,708   110,651 

Gross property and equipment

  1,204,247   1,080,682 

Accumulated depreciation

  (437,502)  (390,659)

Total

 $766,745  $690,023 

 

Total property and equipment includes finance leases of $83,726 and $61,214 on  June 30, 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.