XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Consolidated Balance Sheets - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 713.5 $ 722.1
Accounts receivable, net 304.0 265.3
Inventories 397.9 360.4
Other current assets 44.1 41.5
Total current assets 1,459.5 1,389.3
Property and equipment, net 218.4 185.6
Operating lease right-of-use assets 107.3 96.3
Other assets 164.8 155.3
Intangible assets, net 128.7 139.4
Goodwill 300.9 296.0
TOTAL ASSETS 2,379.6 2,261.9
Current liabilities:    
Accounts payable 191.6 143.5
Accrued payroll and employee benefits 58.2 67.9
Other accrued expenses 72.5 73.6
Customer deposits and other 15.3 11.5
Current portion of operating lease liabilities 19.3 17.8
Total current liabilities 356.9 314.3
Long-term debt, net 566.1 564.7
Operating lease liabilities 102.1 89.2
Defined employee benefit pension plan 54.5 49.6
Other long-term liabilities 37.4 37.5
Total liabilities 1,117.0 1,055.3
Deferred compensation 5.3 3.5
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, $0.001 par value, 1.0 shares authorized, none issued and outstanding
Common stock, $0.001 par value, 70.0 shares authorized; 37.7 and 37.7 issued and outstanding at June 30, 2025 and December 31, 2024, respectively
Common stock associated with deferred compensation plan (2.6) (0.9)
Additional paid-in capital 205.2 189.1
Accumulated other comprehensive income (loss) 8.8 (11.8)
Retained earnings 1,045.9 1,026.7
Total stockholders' equity 1,257.3 1,203.1
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,379.6 $ 2,261.9