XML 34 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Balance Sheet Details
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

8.

Balance Sheet Details

 

Inventories consist of the following:

 

  

December 31,

 
  

2024

  

2023

 

Raw material

 $611,735  $677,428 

Work-in-process

  6,814   10,877 

Finished goods

  413,098   479,179 

Total

 $1,031,647  $1,167,484 

 

Property and equipment consists of the following:

 

  

December 31,

 
  

2024

  

2023

 

Land and improvements

 $30,220  $22,556 

Buildings and improvements

  358,055   298,483 

Machinery and equipment

  296,409   271,879 

Dies and tools

  48,681   45,998 

Vehicles

  13,887   11,411 

Office & information technology equipment and internal use software

  213,003   185,601 

Leasehold improvements

  9,776   8,772 

Construction in progress

  110,651   98,083 

Gross property and equipment

  1,080,682   942,783 

Accumulated depreciation

  (390,659)  (344,206)

Total

 $690,023  $598,577 

 

Total property and equipment included finance leases of $61,214 and $68,079 as of  December 31, 2024 and 2023, respectively, primarily comprised of buildings and improvements. Amortization of finance lease right of use assets is recorded within depreciation expense in the 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 consolidated statements of cash flows. Similarly, the buyout of finance lease obligations is accounted for as a non-cash exchange of the ROU asset for the underlying leased asset. In 2024, the Company purchased the property under lease from a related party previously determined to be an arm’s length transaction. Refer to Note 10, “Leases,” to the consolidated financial statements of this Annual Report on Form 10-K for further information regarding the Company’s accounting for leases under ASC 842, Leases.