Balance Sheet
Assets, liabilities, and equity
| Account | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Statement | |||||
| BS Assets Cash | $0 | $3.0B | $1.1B | $769.0M | $862.8M |
| BS Assets Short Term Invest | $0 | $930.7M | $500.5M | $446.3M | $604.0M |
| BS Assets Accts Receivable | $0 | $609.1M | $775.1M | $643.0M | $582.2M |
| BS Assets Inventory | $0 | $1.1B | $1.2B | $875.5M | $726.7M |
| BS Assets PPE | $0 | $1.7B | $1.7B | $1.6B | $1.5B |
| BS Assets Goodwill | $-8.1M | $1.8B | $1.1B | $1.2B | $1.2B |
| BS Assets Intangible Assets | $0 | $1.2B | $428.4M | $285.2M | $323.6M |
| BS Liab Accrued Liab | $0 | $96.4M | $89.8M | $80.6M | $87.6M |
| BS Liab Other Current | $0 | $8.3M | $25.2M | $20.7M | $3.9M |
| BS Liab Other Noncurrent | $0 | $357.5M | $264.3M | $217.5M | $267.3M |
| BS Equity Preferred Stock | $0 | $0 | $0 | $0 | $0 |
| BS Equity Common Stock | $0 | $654.8M | $650.5M | $646.3M | $642.0M |
| BS Equity Treasury Stock | $899.4M | $6.2B | $5.0B | $4.1B | $2.4B |
| BS Equity AOCI | $0 | $-244.5M | $-242.8M | $-254.9M | $-157.7M |