Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $587.8M | $324.4M | $395.1M | $480.5M | $501.2M |
| BS Assets Accts Receivable | $828.8M | $733.4M | $702.2M | $722.9M | $612.6M |
| BS Assets Inventory | $572.4M | $477.3M | $516.2M | $455.7M | $356.1M |
| BS Assets Prepaid Expenses | $158.6M | $133.1M | $138.5M | $103.9M | $90.9M |
| BS Assets Other Current Assets | $158.6M | $133.1M | $138.5M | $103.9M | $90.9M |
| BS Assets Total Current | $2.1B | $1.7B | $1.8B | $1.8B | $1.6B |
| BS Assets PPE | $642.0M | $651.2M | $639.1M | $582.2M | $547.9M |
| BS Assets Op Lease ROU | $80.8M | $74.2M | $84.6M | $86.5M | $84.7M |
| BS Assets Goodwill | $1.3B | $1.3B | $1.3B | $430.3M | $437.9M |
| BS Assets Intangible Assets | $558.2M | $567.9M | $629.2M | $227.4M | $242.4M |
| BS Assets Other Noncurrent | $307.8M | $295.7M | $215.7M | $191.1M | $153.1M |
| BS Assets Total | $5.1B | $4.6B | $4.6B | $3.3B | $3.1B |
| BS Liab Accts Payable | $103.8M | $99.9M | $84.7M | $93.3M | $96.8M |
| BS Liab Accrued Liab | $135.2M | $252.6M | $189.6M | $235.8M | $162.5M |
| BS Liab Current Debt | $947.4M | $1.6B | $2.3B | $1.5B | $1.5B |
| BS Liab Op Lease Current | $31.1M | $25.5M | $27.8M | $26.4M | $27.9M |
| BS Liab Other Current | $230.6M | $149.3M | $168.7M | $140.3M | $155.1M |
| BS Liab Total Current | $1.2B | $789.8M | $789.6M | $785.7M | $680.5M |
| BS Liab Long Term Debt | $947.4M | $1.6B | $2.3B | $1.5B | $1.5B |
| BS Liab Op Lease Noncurrent | $52.5M | $50.3M | $58.9M | $62.1M | $59.6M |
| BS Liab Other Noncurrent | $197.8M | $183.8M | $137.8M | $117.5M | $89.8M |
| BS Liab Total | $2.5B | $2.7B | $3.5B | $2.8B | $2.7B |
| BS Equity Preferred Stock | $0 | $0 | $0 | $0 | $0 |
| BS Equity Common Stock | $1.6M | $1.6M | $1.6M | $1.6M | $1.6M |
| BS Equity APIC | $2.4B | $2.3B | $2.3B | $2.2B | $2.1B |
| BS Equity Retained Earnings | $10.4B | $9.8B | $9.2B | $8.5B | $7.8B |
| BS Equity Treasury Stock | $10.2B | $10.1B | $10.1B | $10.1B | $9.4B |
| BS Equity AOCI | $-125.5M | $-155.3M | $-134.1M | $-141.6M | $-111.9M |
| BS Equity Total | $2.6B | $1.8B | $1.2B | $504.5M | $367.6M |
| BS Equity Total Liab and Equity | $5.1B | $4.6B | $4.6B | $3.3B | $3.1B |