Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $180.1M | $288.3M | $453.9M | $112.5M | $144.5M |
| BS Assets Accts Receivable | $552.4M | $473.6M | $457.4M | $400.6M | $368.3M |
| BS Assets Inventory | $377.8M | $381.9M | $380.3M | $367.8M | $269.0M |
| BS Assets Prepaid Expenses | $57.9M | $58.6M | $48.4M | $41.7M | $42.0M |
| BS Assets Other Current Assets | $303.6M | $256.2M | $203.6M | $220.5M | $173.8M |
| BS Assets Total Current | $1.4B | $1.4B | $1.5B | $1.1B | $955.7M |
| BS Assets PPE | $747.4M | $713.1M | $702.2M | $649.5M | $587.7M |
| BS Assets Op Lease ROU | $123.2M | $116.1M | $115.5M | $118.6M | $105.1M |
| BS Assets Goodwill | $414.0M | $405.1M | $366.0M | $361.8M | $359.3M |
| BS Assets Intangible Assets | $109.8M | $111.7M | $84.5M | $97.7M | $99.0M |
| BS Assets Deferred Tax Assets | $27.9M | $125.6M | $107.4M | $55.2M | $24.8M |
| BS Assets Other Noncurrent | $542.5M | $547.5M | $496.5M | $417.7M | $330.4M |
| BS Assets Total | $3.4B | $3.3B | $3.3B | $2.7B | $2.4B |
| BS Liab Accts Payable | $110.4M | $114.2M | $110.6M | $110.2M | $116.1M |
| BS Liab Accrued Liab | $530.1M | $502.1M | $478.7M | $433.7M | $458.9M |
| BS Liab Deferred Rev Current | $35.3M | $33.8M | $37.2M | $37.9M | $40.0M |
| BS Liab Current Debt | $75.0M | $167.8M | $75.0M | $75.0M | $75.0M |
| BS Liab Op Lease Current | $27.1M | $21.5M | $19.8M | $20.4M | $19.9M |
| BS Liab Other Current | $56.5M | $44.3M | $65.5M | $67.6M | $70.9M |
| BS Liab Total Current | $1.1B | $1.1B | $951.5M | $1.2B | $763.6M |
| BS Liab Long Term Debt | $374.8M | $449.8M | $622.9M | $694.4M | $775.2M |
| BS Liab Deferred Rev LT | $32.2M | $26.9M | $28.5M | $30.9M | $41.2M |
| BS Liab Op Lease Noncurrent | $101.2M | $97.8M | $99.7M | $101.2M | $87.4M |
| BS Liab Deferred Tax Liab | $31.9M | $11.3M | $7.2M | $8.2M | $8.9M |
| BS Liab Other Noncurrent | $56.5M | $44.3M | $65.5M | $67.6M | $70.9M |
| BS Liab Total | $1.7B | $1.7B | $1.8B | $2.1B | $1.7B |
| BS Equity Preferred Stock | $0 | $0 | $0 | $0 | $0 |
| BS Equity Common Stock | $10.8M | $10.8M | $10.8M | $10.7M | $10.7M |
| BS Equity APIC | $1.8B | $1.7B | $1.6B | $1.5B | $1.4B |
| BS Equity Retained Earnings | $6.4B | $5.3B | $4.4B | $3.6B | $2.9B |
| BS Equity Treasury Stock | $6.6B | $5.3B | $4.5B | $4.4B | $3.6B |
| BS Equity AOCI | $-68.8M | $-93.6M | $-71.2M | $-77.8M | $-53.5M |
| BS Equity Total | $1.6B | $1.6B | $1.5B | $608.7M | $690.0M |
| BS Equity Total Liab and Equity | $3.4B | $3.3B | $3.3B | $2.7B | $2.4B |