Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $174.5M | $239.6M | $339.9M | $391.2M | $443.3M |
| BS Assets Accts Receivable | $582.3M | $0 | $596.0M | $581.2M | $634.4M |
| BS Assets Inventory | $479.3M | $0 | $497.4M | $516.4M | $447.7M |
| BS Assets Prepaid Expenses | $36.7M | — | $43.5M | $54.3M | $39.1M |
| BS Assets Other Current Assets | $36.7M | — | $43.5M | $54.3M | $39.1M |
| BS Assets Total Current | $1.3B | — | $1.5B | $1.6B | $1.8B |
| BS Assets PPE | $635.1M | $0 | $597.5M | $590.7M | $606.7M |
| BS Assets Op Lease ROU | $46.3M | — | $37.3M | $29.8M | $32.5M |
| BS Assets Goodwill | $710.6M | $128.3M | $633.4M | $619.7M | $627.8M |
| BS Assets Intangible Assets | $362.3M | $0 | $336.7M | $347.9M | $364.8M |
| BS Assets Other Noncurrent | $97.0M | — | $108.7M | $110.5M | $90.0M |
| BS Assets Total | $3.1B | — | $3.2B | $3.3B | $3.5B |
| BS Liab Accts Payable | $504.1M | — | $600.4M | $625.8M | $745.9M |
| BS Liab Accrued Liab | $147.5M | $0 | $177.4M | $159.1M | $181.8M |
| BS Liab Deferred Rev Current | $34.2M | — | $59.7M | $85.7M | $155.2M |
| BS Liab Current Debt | $42.3M | — | $10.0M | $10.0M | $6.8M |
| BS Liab Other Current | $130.4M | — | $145.7M | $164.7M | $181.8M |
| BS Liab Total Current | $862.5M | — | $945.3M | $934.2M | $1.1B |
| BS Liab Long Term Debt | $112.7M | — | $117.3M | $334.5M | $189.9M |
| BS Liab Op Lease Noncurrent | $37.1M | — | $27.9M | $22.4M | $22.3M |
| BS Liab Deferred Tax Liab | $0 | $0 | $0 | $25.0M | $21.1M |
| BS Liab Other Noncurrent | $130.4M | — | $145.7M | $164.7M | $181.8M |
| BS Liab Total | $1.3B | — | $1.4B | $1.6B | $1.6B |
| BS Equity Common Stock | $614.4M | $0 | $578.2M | $555.9M | $545.2M |
| BS Equity APIC | $614.4M | — | $578.2M | $555.9M | $545.2M |
| BS Equity Retained Earnings | $4.0B | — | $3.3B | $2.9B | $2.8B |
| BS Equity Treasury Stock | $2.9B | $305.8M | $2.2B | $1.9B | $1.5B |
| BS Equity AOCI | $-98.6M | $-2.2M | $-84.2M | $-82.4M | $-331.4M |
| BS Equity Total | $1.9B | — | $1.8B | $1.7B | $1.8B |
| BS Equity Total Liab and Equity | $3.1B | — | $3.2B | $3.3B | $3.5B |