Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $293.8M | $553.4M | $757.6M | $854.8M | $1.1B |
| BS Assets Accts Receivable | $786.9M | $471.4M | $422.1M | $491.1M | $550.7M |
| BS Assets Inventory | $379.6M | $298.5M | $310.0M | $325.0M | $243.3M |
| BS Assets Prepaid Expenses | $427.6M | $429.1M | $549.0M | $533.0M | $406.3M |
| BS Assets Other Current Assets | $33.3M | $17.7M | $38.0M | $14.4M | $9.5M |
| BS Assets Total Current | $1.9B | $1.8B | $2.2B | $2.3B | $2.6B |
| BS Assets PPE | $563.0M | $508.2M | $445.5M | $418.7M | $387.2M |
| BS Assets Op Lease ROU | $76.6M | $70.2M | $73.4M | $73.7M | $68.8M |
| BS Assets Goodwill | $521.0M | $395.4M | $415.7M | $403.2M | $426.0M |
| BS Assets Intangible Assets | $51.3M | $15.9M | $35.4M | $53.5M | $75.6M |
| BS Assets LT Investments | $537.1M | $494.5M | $132.5M | $112.9M | $338.8M |
| BS Assets Deferred Tax Assets | $275.3M | $222.4M | $175.8M | $142.8M | $102.4M |
| BS Assets Other Noncurrent | $71.7M | $49.6M | $38.6M | $28.9M | $24.1M |
| BS Assets Total | $4.2B | $3.7B | $3.5B | $3.5B | $3.8B |
| BS Liab Accts Payable | $269.2M | $134.8M | $180.1M | $139.7M | $153.1M |
| BS Liab Accrued Liab | $111.8M | $90.8M | $114.7M | $112.3M | $124.2M |
| BS Liab Deferred Rev Current | $50.9M | $40.5M | $37.3M | $45.1M | $54.9M |
| BS Liab Current Debt | $200.0M | — | — | $50.1M | $19.2M |
| BS Liab Op Lease Current | $19.3M | $18.7M | $17.5M | $18.6M | $20.0M |
| BS Liab Other Current | $1.1B | $624.6M | $660.0M | $746.3M | $805.1M |
| BS Liab Total Current | $1.1B | $624.6M | $660.0M | $746.3M | $805.1M |
| BS Liab Deferred Rev LT | $50.9M | $40.5M | $37.3M | $45.1M | $54.9M |
| BS Liab Op Lease Noncurrent | $63.9M | $57.9M | $65.1M | $64.2M | $56.2M |
| BS Liab Deferred Tax Liab | $0 | $41.0M | $40.9M | $40.9M | $42.4M |
| BS Liab Other Noncurrent | $7.6M | $7.4M | $20.0M | $16.0M | $15.5M |
| BS Liab Total | $1.4B | $889.4M | $960.9M | $1.0B | $1.2B |
| BS Equity Common Stock | $19.5M | $20.2M | $19.1M | $19.5M | $20.3M |
| BS Equity APIC | $2.0B | $1.9B | $1.8B | $1.8B | $1.8B |
| BS Equity Retained Earnings | $744.4M | $970.8M | $706.5M | $725.7M | $736.6M |
| BS Equity Treasury Stock | $0 | $199.4M | $400.5M | $1.4B | $600.0M |
| BS Equity AOCI | $41.9M | $-81.2M | $-27.0M | $-49.9M | $-5.9M |
| BS Equity Total | $2.8B | $2.8B | $2.5B | $2.5B | $2.6B |
| BS Equity Total Liab and Equity | $4.2B | $3.7B | $3.5B | $3.5B | $3.8B |