XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Balance Sheet Details
9 Months Ended
Sep. 30, 2025
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

8.   Balance Sheet Details

 

Inventories consist of the following:

 

  

September 30,

  

December 31,

 
  

2025

  

2024

 

Raw material

 $766,330  $611,735 

Work-in-process

  11,823   6,814 

Finished goods

  551,534   413,098 

Total

 $1,329,687  $1,031,647 

 

Property and equipment consists of the following:

 

  

September 30,

  

December 31,

 
  

2025

  

2024

 

Land and improvements

 $32,006  $30,220 

Buildings and improvements

  473,844   358,055 

Machinery and equipment

  324,388   296,409 

Dies and tools

  59,783   48,681 

Vehicles

  18,995   13,887 

Office & information technology equipment and internal use software

  238,181   213,003 

Leasehold improvements

  10,497   9,776 

Construction in progress

  69,287   110,651 

Gross property and equipment

  1,226,981   1,080,682 

Accumulated depreciation

  (448,391)  (390,659)

Total

 $778,590  $690,023 

 

Total property and equipment includes finance leases of $85,794 and $61,214 on  September 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.